Excel

既存のExcelファイルに2つのCSVデータを取り込む

完成イメージ:主な流れ マクロを実行すると、「注文」CSVを選ぶダイアログが出る → 選択 マクロが「注文」CSVを開き、Sheet1のA2セルから下へ連続で貼り付ける 続いて「品名」CSVを選ぶダイアログが出る → 選択 マクロが「品名」...
Excel

【Excel】CSVデータを取り込む前にパスを自動で取得するマクロ

マクロの概要 ダウンロード フォルダ内の 「勤務実績.CSV」 または「勤務実績(1).CSV」などの最新ファイル を特定する。 そのファイルのパスを取得し、Excelにデータを取り込む。 マクロの動作 ダウンロード フォルダ内の 「勤務実...
未分類

Excel 必要な行と列のみCSVからExcelに取り込むマクロ

次の2つの条件を満たしたうえでCSVファイルからデータを取り込み、Excelの「Sheet1」に転記するマクロ例です。 B列(CSV上では2番目の列)に記載されている担当部署が「A部署」「B部署」「C部署」のいずれかである行のみ取り込みたい...
Excel

Excelを開くと同時に自動実行されるマクロ

すでに作成済みのマクロ(例:MyMacro)を実行する場合 VBAエディターを開く Excelを開き、Alt + F11 を押してVBAエディターを開きます。 ThisWorkbookにコードを記述 左側の「Microsoft Excel ...
Excel

ExcelのマクロでWindowsのcopyコマンドを使ってPDFを連結する

前々回、PDFの結合処理にAcrobat APIとPDFtkを使用する方法を書きましたが、職場環境によっては、フリーソフトをイントールできなかったりする場合もありますので、参考にまで! 📌 デメリット 🚨 PDFの構造が壊れる可能性が高いで...
Excel

【Excel vb】CSVの不要な列を除いてExcelに取り込む方法「ユーザーに取込列を指定してもらう」

今回は、プログラムを知らないユーザーに除外したい列を指定してもらう方法です。 1. シート上のセルから除外列リストを読み込む例 以下のサンプルでは、「Sheet1」のA1セルにユーザーが除外したい列番号をカンマ区切り(例:1,3,5)で入力...
Excel

【Excel vb】CSVの不要な列を除いてExcelに取り込む方法

以下に、Excel VBAを使って「CSVファイルを読み込み、不要な列をスキップしてExcelシートへ転記する」サンプルマクロの一例を示します。 基本的な考え方は、テキストファイルとしてCSVを行単位で読み込み、Split関数で区切って配列...
Excel

【ExcelVBA】異なる書式で、複数のシートをPDF出力

前回の記事では、印刷プレビューを設定していましたが、複数ある場合時間がかかりすぎるので、PDF出力するようにしてみました。 複数のシートをPDF出力する 前回の記事のコードを修正して、PDF出力するようにしてみました。 修正したコード Su...
Excel

【Excel VBA】沢山のシートがあり、印刷する一部のシートは除外したい場合

印刷に除外するワークシートの設定 前回の記事に以下のシートを印刷対象から除外します。 データ1 データ2 データ3 📌 追加された機能 ✔ 「データ1」「データ2」「データ3の3つのシートを印刷対象から除外 ✔ excludeSheets ...
Excel

【ExcelVBA】複数のシートを一揆に印刷をする「印刷プレビューor印刷をユーザーが選択できるようにする」

前回の記事に印刷プレビューor印刷をユーザーが選択できるようにしてみました。 実行時にダイアログが表示 され、✅ 「OK」 を押す → すべてのシートを自動印刷✅ 「キャンセル」 を押す → すべてのシートをプレビュー表示しながら手動で確認...
スポンサーリンク
タイトルとURLをコピーしました