Accessのタグ記事一覧

自分用のナレッジベース。 AccessやExcelのVBA、VB.NET、VBScript、PHPなどのサンプルプログラム、ORACLEやSQL Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。

Accessのタグが付いた記事一覧。自分用のナレッジベース。 AccessやExcelのVBA、VB.NET、VBScript、PHPなどのサンプルプログラム、ORACLEやSQL Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。

VBA共通
VBAで作成したFunctionプロシージャ(ユーザー定義関数)で戻り値として複数の値を返すサンプルプログラムを覚書。 サンプルプログラムは、ExcelのVBAで作ってありますが、Accessでもそのまま使用できます。...

記事を読む

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

記事を読む

Access VBA
AccessのVBAでADO(Microsoft ActiveX Data Objects)を使用してLike演算子を使用したSQL文を実行してレコードセットを取得す場合、通常のクエリーでは前方一致や後方一致に"*"アスタリスクを使用しますが、ADOでは"*"ではなく、"%"(パーセント)記号を使用します。 忘れてたのでサンプルプログラムとともに覚書。...

記事を読む

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

記事を読む

Excel VBA
VBAを使って指定したコンピュータのWindowsイベントログをワークシートのセルに出力させるサンプルプログラムを覚書。 WMIオブジェクトとExecQueryを使って指定したコンピュータのWindowsイベントログを条件を指定してExcelのワークシートに出力させます。 指定する条件は日付やログの種類(System、Application、セキュリティなど)、レベル(情報、警告、エラー)を指定したサンプルプログラムです。 Windowsイベントログに...

記事を読む

VBA共通
UTC(協定世界時)日時値を表す文字列、例えば「20150731055917.000000-000」を日本の標準時(JST)に直した上で日付型のデータに変換するユーザー定義関数を覚書。 例えば「20150731055917.000000-000」を日本の標準時に直す場合UTC日時 + 9時間なので実際には、2015/7/31 14:59:17になる。 WMIオブジェクトを使ったプログラムを作った時に作ったユーザー定義関数で、せっかくだから覚書きしておきます。...

記事を読む

VBA共通
これから書く予定の記事でVBAのプログラム中で通常の日付時刻(日本の標準時:JST)の値をUTC(Coordinated Universal Time:協定世界時)日時値に変換する処理が必要だったので、その方法について覚書きしておきます。 逆のパターンについては、「VBA共通:VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)」を参照してください。...

記事を読む

VBA共通
Dir関数を使用して特定のフォルダに保存されているファイルの一覧の取得、特定のファイルの一覧の取得、フォルダ内のcsvファイル等のテキストファイルを1ファイルずつ読み込んで特定の処理をするなど、Dir関数を使用したサンプルプログラムを覚書。 Dir関数はかなり古いバージョンから用意されていてやり方としては古いかもしれないけれど、たくさんあるcsvファイルのデータを読み込んでAccessのデータベースのテーブルに追加す...

記事を読む

Functionプロシージャ(ユーザー定義関数)で複数の値を返すサンプルプログラム | VBA共通

  •  投稿日:2016-05-10
  •  カテゴリ:VBA共通
Excel VBA

VBAで作成したFunctionプロシージャ(ユーザー定義関数)で戻り値として複数の値を返すサンプルプログラムを覚書。

サンプルプログラムは、ExcelのVBAで作ってありますが、Accessでもそのまま使用できます。

» 記事の続きを読む

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

  •  投稿日:2016-02-19
  •  カテゴリ:Access VBA
Accessロゴ

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

例えば、"A B"という文字列を引数として渡すと"[フィールド名] like '%A%' AND [フィールド] like '%B%'"というWhere句を作成するユーザー定義関数です。

» 記事の続きを読む

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

  •  投稿日:2016-02-19
  •  カテゴリ:Access VBA
Accessロゴ

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

忘れてたのでサンプルプログラムとともに覚書。

» 記事の続きを読む

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

  •  投稿日:2016-01-16
  •  カテゴリ:Access VBA


指定したフォルダのサブフォルダも含めて保存されている全てのファイルのファイル名を取得してテーブルに追加するVBAのサンプルプログラムを覚書。

Office 2007以降はFileSearchオブジェクトが使用できなくなったため、代わりに"FileSystemObject"を再帰呼び出しする方法を使います。

» 記事の続きを読む

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

  •  投稿日:2015-08-04
  •  カテゴリ:Excel VBA
Excel

VBAを使って指定したコンピュータのWindowsイベントログをワークシートのセルに出力させるサンプルプログラムを覚書。

WMIオブジェクトとExecQueryを使って指定したコンピュータのWindowsイベントログを条件を指定してExcelのワークシートに出力させます。

指定する条件は日付やログの種類(System、Application、セキュリティなど)、レベル(情報、警告、エラー)を指定したサンプルプログラムです。

Windowsイベントログにアクセスできる権限があれば、プログラムを実行しているコンピュータとは別のコンピュータ、例えばWindowsサーバーのイベントログを出力させることもできます。

記事の最後には複数のリモートコンピューター(サーバー)のイベントログをシートごとに分けて出力するサンプルプログラムを載せていますので参考にしてください。

» 記事の続きを読む

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

  •  投稿日:2015-07-31
  •  カテゴリ:VBA共通
Excel

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

例えば「20150731055917.000000-000」を日本の標準時に直す場合UTC日時 + 9時間なので実際には、2015/7/31 14:59:17になる。

WMIオブジェクトを使ったプログラムを作った時に作ったユーザー定義関数で、せっかくだから覚書きしておきます。

» 記事の続きを読む

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

  •  投稿日:2015-07-31
  •  カテゴリ:VBA共通
VBA共通:VBAで日付時刻(日本の標準時:JST)をUTC日時値に変換するサンプルプログラム

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

逆のパターンについては、「VBA共通:VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)」を参照してください。

» 記事の続きを読む

VBA:Dir関数を使用した特定のフォルダ内にある複数のファイルの処理に関するサンプルプログラム集

  •  投稿日:2015-03-12
  •  カテゴリ:VBA共通
Excel

Dir関数を使用して特定のフォルダに保存されているファイルの一覧の取得、特定のファイルの一覧の取得、フォルダ内のcsvファイル等のテキストファイルを1ファイルずつ読み込んで特定の処理をするなど、Dir関数を使用したサンプルプログラムを覚書。

Dir関数はかなり古いバージョンから用意されていてやり方としては古いかもしれないけれど、たくさんあるcsvファイルのデータを読み込んでAccessのデータベースのテーブルに追加するプログラムとかを今でもよく書いたりします。

意外にもDir関数を中心としたサンプルプログラムの覚書がなかったりするので覚書きしておく。

他の記事のサンプルプログラムで使われていてちょいちょい出てきてはいるんだけれど、Dir関数を中心とした記事はなかったりします。

サンプルプログラムは、全てExcelで作っているけれど、AccessのVBAでも同じように使えます。

» 記事の続きを読む

Copyright © Excel、Access、VBA、ORACLE、iPhone、Android、その他覚書:My Knowledge Base All Rights Reserved.

テキストや画像等すべての転載転用・商用販売を固く禁じます