Base自分用のナレッジベース。Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。MENU全記事一覧ホーム全記事一覧RSSホーム»VBA共通VBA共通のカテゴリ記事一覧。自分用のナレッジベース。Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。VBA共通VBA共通VBAで作成したFunctionプロシージャ(ユーザー定義関数)で戻り値として複数の値を返すサンプルプログラムを覚書。サンプルプログラムは、ExcelのVBAで作ってありますが、Accessでもそのまま使用できます。...記事を読むVBA共通:VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)VBA共通UTC(協定世界時)日時値を表す文字列、例えば「20150731055917.000000-000」を日本の標準時(JST)に直した上で日付型のデータに変換するユーザー定義関数を覚書。14:59:17になる。WMIオブジェクトを使ったプログラムを作った時に作ったユーザー定義関数で、せっかくだから覚書きしておきます。HH:MM:SS)に変換するVBAのサンプルプログラムを覚書。9:00:00に変換するとういう感じ。応用としてYYYYMMDDをYYYY/MM/DDの日付型に変換するサンプルプログラムも紹介します。紹介するサンプルプログラムは、VBA共通で使えるのでExcelでもAccessでも使用できます。Time:協定世界時)日時値に変換する処理が必要だったので、その方法について覚書きしておきます。逆のパターンについては、「VBA共通:VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)」を参照してください。...記事を読むVBA:Dir関数を使用した特定のフォルダ内にある複数のファイルの処理に関するサンプルプログラム集VBA共通Dir関数を使用して特定のフォルダに保存されているファイルの一覧の取得、特定のファイルの一覧の取得、フォルダ内のcsvファイル等のテキストファイルを1ファイルずつ読み込んで特定の処理をするなど、Dir関数を使用したサンプルプログラムを覚書。Dir関数はかなり古いバージョンから用意されていてやり方としては古いかもしれないけれど、たくさんあるcsvファイルのデータを読み込んでAccessのデータベースのテーブルに追加す...記事を読むVBA:"("や"["などの記号で囲まれた(くくられた)文字列の文字列部分(中身)だけを抽出する関数のサンプルプログラムVBA共通カッコ"("や角括弧"["などの記号で囲まれた(くくられた)文字列から記号を省いた中身の文字列だけ抽出するVBAの関数(ファンクションプロシージャ)のサンプルプログラムを覚書。(abc)という文字列からabcだけを抽出することができるようにする関数のプログラム。abc(DEF)ghiだったらDEFが抽出できる。サンプルプログラムは、ExcelのVBAで作ってワークシート関数として利用するようになっているけど、AccessのVBAで...記事を読むVBA共通:VBAでファイルの文字コードを変換するサンプルプログラムVBA共通AccessのVBAでファイルの文字コードを変換するサンプルプログラムを覚書。ファイルの文字コード変換自体はフリーソフトとか使えば簡単に出来るのですが、どうしてもプログラム中でファイルの文字コードを変換しつつ処理を実行する必要があったため作成しました。促音、拗促音(いわゆる小さいッとかゥなど)を通常の文字(大文字)に変換するためのユーザー定義関数。ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッをそれぞれア、イ、ウ、エ、オ、ヤ、ユ、ヨ、ツに変換する関数。とあるプログラムのテストをする際に作成したので、せっかくだから覚書しておく。投稿日:2016-05-10カテゴリ:VBA共通VBAで作成したFunctionプロシージャ(ユーザー定義関数)で戻り値として複数の値を返すサンプルプログラムを覚書。サンプルプログラムは、ExcelのVBAで作ってありますが、Accessでもそのまま使用できます。Thread:プログラミングVBA共通:VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)投稿日:2015-07-31カテゴリ:VBA共通UTC(協定世界時)日時値を表す文字列、例えば「20150731055917.000000-000」を日本の標準時(JST)に直した上で日付型のデータに変換するユーザー定義関数を覚書。14:59:17になる。WMIオブジェクトを使ったプログラムを作った時に作ったユーザー定義関数で、せっかくだから覚書きしておきます。HH:MM:SS)に変換するVBAのサンプルプログラムを覚書。9:00:00に変換するとういう感じ。応用としてYYYYMMDDをYYYY/MM/DDの日付型に変換するサンプルプログラムも紹介します。紹介するサンプルプログラムは、VBA共通で使えるのでExcelでもAccessでも使用できます。Time:協定世界時)日時値に変換する処理が必要だったので、その方法について覚書きしておきます。逆のパターンについては、「VBA共通:VBAでUTC日時値を表す文字列を日本の標準時(JST)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)」を参照してください。投稿日:2015-03-12カテゴリ:VBA共通Dir関数を使用して特定のフォルダに保存されているファイルの一覧の取得、特定のファイルの一覧の取得、フォルダ内のcsvファイル等のテキストファイルを1ファイルずつ読み込んで特定の処理をするなど、Dir関数を使用したサンプルプログラムを覚書。Dir関数はかなり古いバージョンから用意されていてやり方としては古いかもしれないけれど、たくさんあるcsvファイルのデータを読み込んでAccessのデータベースのテーブルに追加するプログラムとかを今でもよく書いたりします。意外にもDir関数を中心としたサンプルプログラムの覚書がなかったりするので覚書きしておく。他の記事のサンプルプログラムで使われていてちょいちょい出てきてはいるんだけれど、Dir関数を中心とした記事はなかったりします。サンプルプログラムは、全てExcelで作っているけれど、AccessのVBAでも同じように使えます。Thread:プログラミングVBA:"("や"["などの記号で囲まれた(くくられた)文字列の文字列部分(中身)だけを抽出する関数のサンプルプログラム投稿日:2015-03-11カテゴリ:VBA共通カッコ"("や角括弧"["などの記号で囲まれた(くくられた)文字列から記号を省いた中身の文字列だけ抽出するVBAの関数(ファンクションプロシージャ)のサンプルプログラムを覚書。(abc)という文字列からabcだけを抽出することができるようにする関数のプログラム。abc(DEF)ghiだったらDEFが抽出できる。サンプルプログラムは、ExcelのVBAで作ってワークシート関数として利用するようになっているけど、AccessのVBAでも同じように作成すればクエリーの式の中でも使用できる。Thread:プログラミングVBA共通:VBAでファイルの文字コードを変換するサンプルプログラム投稿日:2014-01-21カテゴリ:VBA共通AccessのVBAでファイルの文字コードを変換するサンプルプログラムを覚書。ファイルの文字コード変換自体はフリーソフトとか使えば簡単に出来るのですが、どうしてもプログラム中でファイルの文字コードを変換しつつ処理を実行する必要があったため作成しました。実際には別のプログラムからこのプログラムを呼び出して大量にあるテキストファイルの文字コードを変換しつつ処理をするプログラムを作成しましたが、この記事では文字コード変換部分だけを覚書しておきます。Library"にチェックを付けておく必要があります。サンプルプログラムは、AccessのVBAで記載されていますが、基本的にはExcelのVBAでも使用できます。ExcelのVBAで使用する際も参照設定を忘れないようにしてください。促音、拗促音(いわゆる小さいッとかゥなど)を通常の文字(大文字)に変換するためのユーザー定義関数。ァ、ィ、ゥ、ェ、ォ、ャ、ュ、ョ、ッをそれぞれア、イ、ウ、エ、オ、ヤ、ユ、ヨ、ツに変換する関数。とあるプログラムのテストをする際に作成したので、せっかくだから覚書しておく。切り取りユーザーフォーム複製InstantClient端末にAPNが正しく設定されていません。(11/25)プロフィールこのブログの中の人:billyboyこのブログを見に来てくれてありがとうございます。このブログの中の人はExcel、AccessのVBAに関するカスタマーサポート、技術ドキュメントのの作成業務を経験後、開発系SEを経て現在は金融系企業のシステム運用/保守SEとして働いています。当初自分が困ったときに解決した方法や社内/外からの技術的な問い合わせに回答した時に作ったプログラムなどを自分用の備忘録としてこのブログを開設しました。たくさんの方に見に来ていただけてることに気づいてからはなるべく誰が見てもわかるような記事内容にすることを意識して書いています。