Excel VBA

Excel VBA

Excel VBA:Microsoft.XMLDOMを使ってRSSフィードの内容をセルに出力するVBAのサンプルプログラム

"Microsoft.XMLDOM"の勉強をしてた際に作成したVBAのサンプルプログラム。指定したRSSフィード内容(タイトル、概要、詳細URL)をセルに出力する簡単なVBAサンプルプログラム。応用として、Excelに記述した複数のRSSフ...
Excel VBA

Excel VBA:webサービスAPIを使ってセル入力された郵便番号から住所に変換するユーザー定義関数のサンプルプログラム

webサービスAPIを使って、セルに入力された郵便番号を基に住所を表示するユーザー定義関数のサンプルプログラムです。例えば、A1のセルに"1638001"と入力したら隣のセルに"東京都新宿区西新宿2丁目8-1"と表示する関数です。郵便番号に...
Excel VBA

ExcelのVBAでGetOpenFilenameメソッドを使ってCSVファイルから読み込んだデータをアクティブセルに貼り付けるサンプルプログラム

GetOpenFilenameメソッドを使いダイアログボックスを表示して選択したCSVファイルのデータをインポートしてアクティブセルを起点に貼り付けるサンプルプログラム。サンプルプログラム中のSplit関数の第二引数に別の区切り記号を指定す...
Excel VBA

ExcelのVBAでADOを使ってAccessのデータをExcelのアクティブセルに貼り付けるサンプルプログラム

ExcelのVBAからADOを利用してAccessのテーブルやクエリー(SQL文含む)、で取得したレコードセットをアクティブセルに貼り付けるサンプルプログラム。今回のサンプルプログラムではCopyFromRecordsetメソッドは使用せず...
Excel VBA

Excel VBA:選択した範囲やアクティブセル領域のセルのデータだけをCSV形式でエクスポートするサンプルプログラム

マウスで選択した範囲や、アクティブセル領域(Ctrl + テンキーの"*"をクリックして選択される範囲、VBAで言うと"CurrentRegion")のセルのデータだけをCSV形式のファイルにエクスポートするプログラムを作成したので覚書して...
VBA

Excel VBA:[名前を付けて保存]ダイアログボックスを表示(GetSaveAsFilenameメソッド)して入力されたファイル名を取得する方法

ExcelのVBAを使用してダイアログボックスを表示し、保存するファイル名として入力された文字列を取得するサンプルプログラムを覚え書き。
VBA

Excel VBA:[ファイルを開く]ダイアログボックスを表示(GetOpenFilenameメソッド)してファイル名を取得する方法

ExcelのVBAを使用してダイアログボックスを表示し、選択されたファイルの名前を取得するサンプルプログラム。ExcelのVBAではAccessと違って最初からダイアログボックスを開くための"GetOpenFilename"メソッドが用意さ...
Excel VBA

ExcelのVBA(CopyFromRecordset)でADOを使ってAccessのデータをExcelのアクティブセルに貼り付けるサンプルプログラム

ExcelのVBAでADOを使ってデータベースに接続し、テーブルやクエリー(SQL文を含む)をレコードセットで取得してCopyFromRecordsetメソッドを使用してワークシートのアクティブセルに貼り付けるサンプルプログラムを覚書しまし...
VBA

Excel:入力規則で選択された値によって他のセルの入力規則リストを変更する方法

入力規則の設定されているセルで選択された値によって、別のセルの入力規則のリストを変更する方法をVBAを使用してを作成したので覚書しておく。Accessのフォームなどではよく使う機能で、1つ目のリストで選択された値を基に2つ目のリストに表示す...
VBA共通

VBA共通:API関数を使用してWindowsにログイン(ログオン)しているユーザー名をVBAで取得するサンプルプログラム

プログラムが実行されるマシンにログイン(ログオン)しているユーザー名(ユーザーID)をWindowsのAPI関数を使用してVBAで取得するサンプルプログラムを覚書。サンプルの実行は、ExcelのVBAでもAccessのVBAでも実行できます...