vba VBA|CSVをエクセルに読み込む・変換するマクロ 仕事や作業で使用するツールでデータを出力する機能をもっているものがあります。なかにはCSVファイルでデータを出力するものが多くみられ、エクセルに取り込むことや変換することで任意の管理方法に加工できたり、数値の分析などに利用できます。 こちら... 2024.06.17 vba
vba VBA|IsArray関数で変数が配列かどうかを判定するマクロをつくる VBAのIsArray関数は変数が配列かどうかを判定します。IsArray関数は配列をつかったマクロに利用することで条件分岐やエラーハンドリングに使うことができます。本記事ではVBAのIsArray関数の使い方をサンプルマクロつきで解説しています。 2024.02.15 vba
vba VBA|IsEmpty関数は変数が初期化されているかを判定する VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsEmpty関数があり、この関数は指定した変数が初期化されている、またはEmptyが設定されいるかを判定して、結果を真偽値であるTrueまたはFalseで返します。VBAのIsEmpty関数の使いかたや、サンプルマクロを紹介しています。 2024.02.07 vba
vba VBA|IsObject関数で値や変数がオブジェクトかどうかを判定するマクロをつくる VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsObject関数があり、この関数は指定した変数がオブジェクト変数であるかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsObject関数の使いかたや、サンプルマクロを紹介しています。 2024.02.05 vba
vba VBA|IsDate関数で値や変数が日付かどうかを判定するマクロをつくる VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsDate関数があり、この関数は指定した値や変数が日付かどうかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsDate関数の使いかたや、サンプルマクロを紹介しています。 2024.01.24 vba
vba VBA|IsNumeric関数で値や変数が数値かどうかを判定するマクロをつくる VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsNumeric関数があり、この関数は指定した値や変数が数値かどうかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsNumeric関数の使いかたや、サンプルマクロを紹介しています。 2024.01.22 vba
vba VBA|コレクション(Collection)でオブジェクトをまとめて処理をする VBAのコレクション解説ブログ:効果的なデータ管理と処理を実現するVBAのコレクションについて、基本から応用まで詳しく解説します。VBA初心者にもわかりやすい、画像やサンプルコードつきで役立つ情報満載! 2024.01.15 vba
vba VBA|列挙体(Enum)を使うと表の見出しの増減に強いマクロができる VBAには列挙体(Enmu)と呼ばれるものがあります。列挙体を一言でいえば、複数の定数を管理するために便利なもので、エクセルの表からデータを検索・抽出するマクロに利用すれば表の変化に対応がカンタンです。ここでは、列挙体の基本的な使い方やメリットについて紹介しています。 2023.12.25 vba
vba VBA|文字列を処理するときに使える文字列関数21選 エクセルVBAには、ワークシート関数と同じように多数の関数が用意されています。関数の利用は、効率よくマクロを作るうえで有効な方法です。関数は目的によって種別がわかれますが、ここでは文字列操作(検索・置換・抽出・挿入・削除)ができる関数の使い方や効果をコードのサンプルつきで紹介します。 2023.12.14 vba
vba VBA|ChatGPTで生成したVBAコードのマクロを検証する 2022年の公開以降、話題のつきることのないChatGPTはプログラミングができることも知られていますが、エクセルVBAでコードの作成を依頼するとどれくらいの精度のものが生成されるのかを検証してみました。この記事ではChatGPTでマクロを作成するながれと、検証してみた結果についての感想をまとめてみました。 2023.12.09 vba