未分類

VBA 別のシートを参照する方法

VBAで別のシートを参照する方法はとても簡単です。対象のシートを指定して、そこからセル・範囲などにアクセスします。✅ 基本構文Worksheets("シート名").Range("セル")またはSheets("シート名").Cells(行番号...
未分類

VBA 別のExcelファイル(ブック)を参照

VBAで別のExcelファイル(ブック)を参照する方法には、大きく分けて以下の2通りがあります:✅ 1. 別ブックを開いて参照する方法(Workbooks.Open)📌 基本構文Dim wb As WorkbookSet wb = Work...
オブジェクト

VBA Excelのワークシート関数(Excel関数)

VBAでExcelのワークシート関数(Excel関数)を使う方法はとても簡単で、WorksheetFunctionオブジェクトを使います。SUM や VLOOKUP、IF など多くの関数がそのままVBA内で利用できます。✅ 基本構文Work...
未分類

VBA スクレイピング

VBAでWebサイトをスクレイピングする方法は主に以下の2通りがあります:✅ 方法①:InternetExplorerを使う(レガシーだが簡単)📌 特徴:VBAで最も手軽にスクレイピングできる方法ただし、IEはWindows 11では非推奨...
未分類

VBA ACCESS接続と操作

VBAでAccessのデータベースに接続してデータを操作(SELECT/INSERT/UPDATE/DELETE)するには、ADO(ActiveX Data Objects)を使用します。Excel VBA や Access VBA どちら...
未分類

VBA サーバー接続 SQL実行

VBAでサーバーに接続してSQLを実行するには、ADO(ActiveX Data Objects)を使ってデータベースへ接続し、SQLを発行します。SQL Server や MySQL、Oracle などに接続できますが、ここでは代表的な ...
未分類

VBA シートの保護と解除

VBAでExcelのシートを保護・解除する方法はとてもシンプルです。以下に、基本的なコードとオプション(パスワード付き、編集許可の細かい設定など)を紹介します。✅ シートの保護をする(基本)vbコピーする編集するSub シートを保護する()...
未分類

VBA 印刷

VBAでプリンターに印刷する方法は、印刷する内容によって異なります。以下では、ExcelやWordの印刷、ファイルの直接印刷、テキストをプリンターに送るなど、代表的な方法をまとめて紹介します。✅ 方法1:Excelシートを印刷(最も基本)S...
未分類

VBA メール送信 

VBAでOutlookを使わずにメールを送信するには、SMTPサーバーに直接接続してメールを送る方法があります。以下の手段が一般的です。✅ 方法1:CDO.Messageを使ってSMTP経由で送信(Outlook不要)📌 CDO(Colla...
未分類

VBA メール送信 Outlook

VBAでメールを送信するには、Outlookを操作する方法が最も一般的で簡単です。以下に、Outlookを使ってVBAでメールを送信する方法を詳しく紹介します。✅ 基本ステップ【Step 1】参照設定の追加(推奨)VBAエディタで以下の操作...