Excelのタグ記事一覧

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

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

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

記事を読む

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

記事を読む

Excel VBA
指定したフォルダのサブフォルダも含めて保存されている全てのファイルのファイル名を取得してExcelのセルに書き込むVBAのサンプルプログラムを覚書。 Office 2007以降はFileSearchオブジェクトが使用できなくなったため、代わりに"FileSystemObject"を再帰呼び出しする方法を使います。 Excelで使う時のが多いかなと思って以前書いたAccessのVBAの記事「Access VBA:指定したフォルダのサブフォルダも含めてファイル名の一覧...

記事を読む

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

記事を読む

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)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)」を参照してください。...

記事を読む

Excel VBA
ExcelのVBAで開かれている(ロックされている)ファイルをコピーするサンプルプログラムを覚書。 例えば今開いている編集中のファイルなどをファイルを閉じずに別の場所にコピーしたい場合のVBAのサンプルプログラム。 ExcelのVBAでファイルをコピーする処理を実行する場合、"FileCopy"を使用しますが、コピー元が開かれている場合、"FileCopy"では「実行時エラー '70': 書込みできません。」というエラー...

記事を読む

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

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

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

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

» 記事の続きを読む

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

  •  投稿日:2016-01-25
  •  カテゴリ:Excel VBA
Excel

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

» 記事の続きを読む

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

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


指定したフォルダのサブフォルダも含めて保存されている全てのファイルのファイル名を取得してExcelのセルに書き込むVBAのサンプルプログラムを覚書。

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

Excelで使う時のが多いかなと思って以前書いたAccessのVBAの記事「Access VBA:指定したフォルダのサブフォルダも含めてファイル名の一覧を取得してテーブルに追加するVBAのサンプルプログラム」のサンプルプログラムをExcel VBAに書きなおしました。

» 記事の続きを読む

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

  •  投稿日:2015-11-17
  •  カテゴリ:Excel VBA
Microsoft Excel

つい最近遭遇した特定のPCのみVBAの実行処理速度が異常に遅かった際の原因と対処方法について覚書。

もしも同じような状況に遭遇している場合は参考にしてください。

» 記事の続きを読む

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)に変換した上で日付型に変換するサンプルプログラム(ユーザー定義関数)」を参照してください。

» 記事の続きを読む

Excel VBA:開かれているファイルをコピー(編集中のファイルをコピーする場合など)するサンプルプログラム

  •  投稿日:2015-04-07
  •  カテゴリ:Excel VBA
Excel VBA:開かれているファイルをコピー(編集中のファイルをコピーする場合など)するサンプルプログラム

ExcelのVBAで開かれている(ロックされている)ファイルをコピーするサンプルプログラムを覚書。

例えば今開いている編集中のファイルなどをファイルを閉じずに別の場所にコピーしたい場合のVBAのサンプルプログラム。

ExcelのVBAでファイルをコピーする処理を実行する場合、"FileCopy"を使用しますが、コピー元が開かれている場合、"FileCopy"では「実行時エラー '70': 書込みできません。」というエラーメッセージが表示され、コピーが出来ません。

そういった場合でもコピーをできるようにするExcel VBAのサンプルプログラムを紹介します。

» 記事の続きを読む

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

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