2019-04-01から1ヶ月間の記事一覧

既存の別ブックを開く

1 元コード ExcelマクロVBAセミナー初級編 | Excelセミナー・研修のすごい改善 Sub ブックを開く() Application.ScreenUpdating = False Dim fileName As String fileName = Dir(ThisWorkbook.path & "\請求書*") Workbooks.Open ThisWorkbook.path & "\" &…

CSVをテキストファイルウィザードで取り込んだときのマクロ記録の編集

Excel2016ではもはやレガシイ機能とテキスして表示させないと使えなくなったテキストファイルウィザードによる外部データの取り込み。 引数がたくさんあるので自分で書くのは面倒だが、マクロ記録すると余分な引数まで保存される。2列のCSVをテキストファイ…

saveasとworkbook.close savechanges:=False の競合

一度ハマったのでメモ。 上記の操作を、Thisworkbookに一定の操作を加えた後、コピーをxlsx形式で保存して、Thisworkbookは上書き保存しないで閉じることを目的としたところ、失敗した。 つまり、先に実行したSaveAsが勝ち、後から実行したSaveChanges:=Fals…