ユーザーフォーム VBA フォーム コントロール の全プロパティ値を取得する VBA で UserFormと配置している全てのコントロールの全プロパティ値を取得する方法です。標準コントロールとActiveXのプログレスバーとListViewのプロパティについての全プロパティー名をリスト化して取得する設定を解説します。 2022.01.23 ユーザーフォーム
ユーザーフォーム Excel VBA UserForm のコピーを作成する方法 ユーザーフォームのコピーを作成する方法の解説です。Projectウィンドウないでドラッグ&ペーストする方法とUserFormモジュールをエクスポート&インポートする方法。さらに手動でコピーを作成する方法の手順や注意点を解説しています。 2022.01.21 ユーザーフォーム
ユーザーフォーム Excel VBA プログレスバーをラベルに置き換えて表現する Excel VBA プログレスバーコントロールを使用していたコードをラベルで代用表現するようにコードを変更します。動的に作成・表示するためVBEを操作できるようにするための参照設定とトラストセンターの設定を解説。サンプルのDLが可能です。 2021.12.19 ユーザーフォーム
ユーザーフォーム Excel VBA プログレスバーを動的に作成>表示>廃棄する Excel VBA プログレスバーを動的に作成して表示させ、完了後に削除(廃棄)する方法の解説です。動的に作成したUserFormをフォーム名を代入した変数を使って起動させます。CodeModuleへの書き込み方法などを詳しく解説しています 2021.12.12 ユーザーフォーム
ユーザーフォーム Excel VBA プログレスバーをラベルで代用表示させる方法 Excel VBA プログレスバーを標準コントロールのラベルで代用表示させる方法の解説です。「プログレスバーコントロール」は使わずにバーはラベル、枠にフレームを使い、枠内の色付きのラベルWidthを進捗に応じて増加させて表現する設定です。 2021.12.12 ユーザーフォーム
ユーザーフォーム Excel VBA ユーザフォームを使う時だけ動的に作成する Excel VBA ユーザフォームを使う時だけ動的に作成し、不要になったら解放する方法を解説しています。VBEオブジェクトのVBAProjectにVBComponent.Addメソッドを使ってUserFormを追加。Removeで解放します 2021.12.07 ユーザーフォーム
VBA-tool Excel VBA 音声読み上げを使う3つの方法 Excel VBA で音声読み上げを行う3つの方法を解説。セル範囲読み上げは Range.Speak 、テキスト読み上げならApplication.Speech.Speak、日本語と英語の切り替えやスピードはSAPI.Speakメソッドです 2021.11.28 VBA-tool
VBA-tool Excel VBA「入力規則」外部リンクエラーの自動削除ツール Excel VBA で消せない「入力規則」の外部リンクエラーを自動で削除するツールの紹介です。Excelファイルを指定するだけで削除が完了します。Nameステートメントでファイル拡張子を変更します。7-zip.dllを使って操作を行います。 2021.11.20 VBA-tool
VBA-tool Excel VBA 消せない入力規則外部リンクエラーの削除ツール Excel VBA で消せない「入力規則」の外部リンクエラーを削除するツールです。ワークシートXMLで外部リンク切れエラーの定義をVBAで削除します。文字列操作には InStr、InStrRev、Val、Mid、Replace 関数を使用。 2021.11.13 VBA-tool
VBA-tool Excel VBA 消せない外部リンクの削除をサポートするツール Excel VBA で消せない外部リンクの削除をサポートするためのツールを作成してみました。XMLファイルを ADODB.Stream で UTF-8形式のテキストとして読み込んでテキスト内の #REF! を検索してカウントするツールです。 2021.10.17 VBA-tool
VBA-tool Excel VBA Power Query クエリ作成汎用ツール Excel VBAで PowerQuery の [フォルダーから] と [ファイルから] データ取得する基本クエリを作成する汎用ツールを作成しました。ActiveWorkbook.Queries.Add でMコードを使ってクエリを作成します 2021.09.24 VBA-tool
VBA-tool VBA で PowerQuery サポート無しでフォルダー取得クエリ作成 Excel VBAで PowerQuery のフォルダーから取得クエリをサポートクエリ無しで作成します。カスタム列を使ってファイル変換する方法のMコードを使ってVBAでクエリを作成します。パラメーターを使うため汎用で使用することが可能です。 2021.09.19 VBA-tool