VBA

スポンサーリンク
Access VBA

Access VBA:半角スペースで区切られた検索文字列をLike演算子を使ったAND検索条件(Where句)に変換するユーザー定義関数

単語と単語を半角スペースで区切った文字列を受け取ってLike演算子(前方/後方一致)を使った検索条件のWhere句に変換するユーザー定義関数をAccessのVBAで作成したので覚書きしておきます。例えば、"A B"という文字列を引数として渡...
Access VBA

Access VBA:ADOでLike演算子を使用する場合のワイルドカード文字は”*”ではなく”%”を使用する

AccessのVBAでADO(Microsoft ActiveX Data Objects)を使用してLike演算子を使用したSQL文を実行してレコードセットを取得す場合、通常のクエリーでは前方一致や後方一致に"*"アスタリスクを使用します...
VBA

Excel VBA:ユーザーフォームを使用して「実行中」や「処理中」等のメッセージを表示しながらバックグラウンドで処理を実行させるVBAのサンプルプログラム

VBAで比較的長い処理時間がかかるプログラム実行時にユーザーフォームで「処理中」や「実行中」等のメッセージを表示させながらバックグラウンドでVBAの処理を行わせるサンプルプログラムを覚書。
VBA

Excel VBA:FileSystemObjectで指定したフォルダのサブフォルダも含めてファイル名の一覧を取得してセルに書き出すVBAのサンプルプログラム

FileSystemObjectを使用して指定したフォルダのサブフォルダも含めて保存されている全てのファイルのファイル名を取得してExcelのセルに書き出すVBAのサンプルプログラムを覚書。Office 2007以降はFileSearchオ...
Access VBA

Access VBA:指定したフォルダのサブフォルダも含めてファイル名の一覧を取得してテーブルに追加するVBAのサンプルプログラム

指定したフォルダのサブフォルダも含めて保存されている全てのファイルのファイル名を取得してテーブルに追加するVBAのサンプルプログラムを覚書。Office 2007以降はFileSearchオブジェクトが使用できなくなったため、代わりに"Fi...
Excel VBA

Excel VBA:特定のPCのみExcelのVBAの実行処理速度が異常に遅い場合の原因と対処

つい最近遭遇した特定のPCのみVBAの実行処理速度が異常に遅かった際の原因と対処方法について覚書。もしも同じような状況に遭遇している場合は参考にしてください。
VBA

Excel VBA:Windowsのイベントログの一覧をExcelのワークシートに出力するVBAのサンプルプログラム

ExcelのVBAを使って指定したコンピュータのWindowsイベントログをワークシートのセルに出力させるサンプルプログラムを覚書。WMIオブジェクトとExecQueryを使って指定したコンピュータのWindowsイベントログを条件を指定し...
VBA共通

VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)

UTC(協定世界時)日時値を表す文字列、例えば「20150731055917.000000-000」を日本の標準時(JST)に直した上で日付型のデータに変換するユーザー定義関数を覚書。例えば「20150731055917.000000-00...
VBA共通

VBA共通:VBAでYYYYMMDDhhmmss形式の日付時刻を表す文字列を日付型のデータに変換するサンプルプログラム(ユーザー定義関数)

日付時刻がYYYYMMDDhhmmss形式で表された文字列を日付型のデータ(YYYY/MM/DD HH:MM:SS)に変換するVBAのサンプルプログラムを覚書。例えば、20150731090000を日付型の2015/7/31 9:00:00...
VBA共通

VBA共通:VBAで日付時刻(日本の標準時:JST)をUTC日時値に変換するサンプルプログラム

これから書く予定の記事でVBAのプログラム中で通常の日付時刻(日本の標準時:JST)の値をUTC(Coordinated Universal Time:協定世界時)日時値に変換する処理が必要だったので、その方法について覚書きしておきます。逆...
スポンサーリンク