VBA・Office

【EXCEL VBA】シート間の相互相関チェック処理例(大量データ時)

ExcelのVBAを使用して、2つのシート(JIGYOSYOとJIGYOSYO2)間で大量データ(約20,000行)のC列の値の相互相関をチェックし、一致した行番号を相互のO列に転記する処理のサンプルコードです。想定環境・前提条件Micro...
VBA・Office

【EXCEL VBA】Excelのマルチスレッド(マルチプロセス)サンプルを発見

・・ここのブログのWebスクレイピングのサンプルがマルチ処理の参考になったのでメモサンプルコードはここのブログの文中にあるリンクからダウンロードした。ソースを見ると、マルチ処理を実現する手法としては、ポイント①Excel VBAからVBsc...
VBA・Office

【Access VBA】FileSystemObjectから取得できる情報をテーブルに書き込むサンプル

「GetFileSystemInfo.zip」をダウンロードサンプルコードOption Compare DatabaseOption ExplicitPrivate g_cntFILE As LongPrivate g_cntPATH As...
VBA・Office

【Acsess VBA】都道府県コード表(新規登録・変更フォームの共通化、VBAからの組み込みSQL実行、Recordsetの選択etc…)

Accessを食わず嫌いできる状況でなくなってきたので、練習で「都道府県コード表」を作成。「TODOHUKENcode.zip」をダウンロードデータの内容はなんてことない、都道府県コードをテーブル化したもの。今回は、VBA上で登録・削除・変...
VBA・Office

【VBA】簡易アクセスログの元情報取得ロジック

簡易的なアクセスログの元情報を取得するためのメモ。ブログのサンプルコードやmsdn等を参考にさせていただいた。Accessで、管理DBを作る必要があるのだが、アクセスログや変更ログをとる仕組みがまったく思いつかない(Accessをそもそも使...
VBA・Office

【EXCEL VBA】ユーザーフォームを利用した①ファイルを開いて、②指定したシートを自分自身にコピーさせる処理の自動化のサンプル

Excel VBAでユーザーフォーム(UserForm)を利用して、①ダイアログからファイルを選択して開き、②リストボックスに表示されたシート名一覧から指定したシートを選んで、③自分自身のワークブックへコピーする処理の自動化サンプルコードと...
VBA・Office

【Raspberry Pi】パッケージの最新化(apt-getによるOSのアップデート)

Raspberry Pi(Raspbian / Raspberry Pi OS)でパッケージリストを最新化し、システム全体をアップグレードするための基本的な手順とコマンドを解説します。前提条件パッケージの更新には管理者(root)権限が必要...
VBA・Office

【EXCEL VBA】Winerror.hの内容一覧を一覧表にするマクロ

WindowsのFormatMessage API(エラーコードから内容を引くAPI)を利用して、システムのエラーコード一覧をExcelのシートに自動出力するVBAマクロです。エラー調査を行う際、手元にエラーコードの早見表があると非常に便利...
VBA・Office

【Access VBA】Excelワークシートのリンクテーブル追加/リンクテーブル削除/テーブルのリンク先変更 サンプル

AccessからExcelワークシートをリンクテーブルとしてリンクさせる際のサンプルリンクテーブルを追加するリンクテーブルを削除するリンクテーブルのリンク先を変更する上記3点に絞って実装。Option Compare DatabaseOpt...
VBA・Office

【EXCEL VBA】WinHttpRequestを使った YahooJapan のHTML取得サンプル

Webでいろいろサンプルを探している中で一番シンプルに思えた手法XMLHTTPでも良いのだろうけど、自分にはこのオブジェクトでゴリゴリコーディングしたほうが合ってそうな予感。'参照設定で(Microsoft WinHTTP Services...