Excel VBA

Excel

Excel VBA|ブックを開いたときにマクロを自動実行する方法

Excel VBAでは、ブックを開いたタイミングで自動的にマクロを実行できます。 この記事では、Workbook_Open イベントを使って、Excelファイルを開いたときに指定したマクロを自動実行する方法を紹介します。 毎回手動でマクロを...
Excel

Excel VBA|WindowsのcopyコマンドでPDFを簡易連結する方法【注意あり】

Excel VBAを使って、複数のシートをPDFとして出力し、最後にWindowsの copy /b コマンドで1つのPDFファイルにまとめる方法を紹介します。 Acrobat APIやPDFtkなどの外部ソフトを使えない環境でも試せる簡易...
Excel

Excel VBA|ユーザーが指定した不要列を除外してCSVを取り込む方法

Excel VBAを使って、CSVファイルをExcelに取り込むときに、不要な列だけを除外する方法を紹介します。 今回は、ユーザーが「1,3,5」のように除外したい列番号を指定し、その列をスキップして、残りの列だけをExcelシートへ転記し...
Excel

Excel VBA|CSVから必要な列だけを指定して取り込む方法

Excel VBAを使って、CSVファイルから必要な列だけを指定してExcelに取り込む方法を紹介します。 今回のマクロでは、columnsToKeep に取り込みたい列番号をあらかじめ指定し、その列だけをExcelシートへ転記します。 C...
Excel

Excel VBA|異なる書式の複数シートをPDF出力する方法

Excel VBAを使って、複数のシートを条件ごとに異なる印刷範囲・余白・書式でPDF出力する方法を紹介します。 今回のマクロでは、各シートのB2またはC4に入力されている店番を確認し、対象となるシートだけをPDFとして出力します。 シート...
Excel

Excel VBA|複数シート印刷で特定のシートを除外する方法

Excel VBAで複数のシートを一括印刷するとき、作業用シートやデータシートまで印刷されてしまうことがあります。 この記事では、印刷したくないシート名をあらかじめリスト化し、そのシートだけを印刷対象から除外する方法を紹介します。 前回作成...
Excel

Excel VBA|印刷プレビューと自動印刷をユーザーが選べるようにする方法

Excel VBAで複数のシートを印刷するとき、いきなり印刷するのではなく、印刷プレビューで確認してから印刷したい場合があります。 この記事では、マクロ実行時に「自動印刷するか」「印刷プレビューで確認するか」をユーザーが選べるようにする方法...
Excel

Excel VBA|条件に合う複数シートを2種類の書式で印刷する方法

Excel VBAを使って、データシートに登録された条件をもとに、対象となる複数のシートだけを印刷する方法を紹介します。 今回のマクロでは、「データシート」のC列にある地域名を確認し、「福岡」に該当する店番コードを取得します。 その店番コー...
スポンサーリンク
タイトルとURLをコピーしました