クラス Excel VBA クラス コレクションの内容を書き出す(Lv.15) Excel VBA クラスについて15回目は、コレクション化されたインスタンス要素をセル範囲に書き出します。コレクションを配列に変換して処理する方法を使います。書き込み先はInputBoxのType8を使って別ブックにも対応するようにします 2023.06.19 クラス
クラス Excel VBA クラス コレクション要素の追加と削除(Lv.14) Excel VBAのクラスでコレクション化されたインスタンスの集合に新たな要素をAddメソッドで追加する方法を解説。コレクションはKeyの重複が出来ないので、上書きする場合はRemoveメソッドで削除してから追加します。サンプルの登録あり。 2023.06.14 クラス
クラス Excel VBA クラス コレクションの要素取得方法(Lv.13) Excel VBA クラスの13回目です。コレクション化したインスタンスから要素を取得する方法について解説しています。サンプルは「InputBox」「Application.InputBox」「UserFormのListBox」の3つです。 2023.06.08 クラス
テーブル Excel VBA テーブルを特定する方法について Excel VBA テーブルを操作するにはテーブルを特定する必要があります。テーブルの特定ほうほうについて・テーブル内のセルから特定する方法・シート内のテーブルを特定する方法・テーブル名で特定する方法「構造化参照」に分けて解説しています。 2021.03.01 テーブル
Intermediate Excel VBA Filter関数で二次元配列を処理してみた Excel VBAで Filter 関数を使う場合は1次元配列限定ですが、2次元配列で使う方法を試行してみました。Join 関数 と Split 関数 を使いまわしてフィルタリングする方法で何とか使えそうです。是非試してみてください。 2021.02.10 Intermediate
VBA-tool Excel VBA セルの書式を他のセル範囲に適用する汎用ツール Excel VBAで見本セルの書式(罫線・フォントなどのほとんど)を取得してセル範囲に同じ書式を自動設定します。汎用で使えるようにApplication.InputBoxを使って指定し、配列で高速処理しています。是非一度試してみてください。 2021.02.07 VBA-tool
VBA-tool Excel VBA シートのセル範囲を配列で比較して差分を抽出 Excel VBA シートのセル範囲をApplication.InputBoxで指定し配列で比較して差分を調べます。差分があったセルに色を付けたり、データを書き換えるなどが汎用的に行えるツールとして紹介。別ブックのセル範囲も指定できます。 2021.01.31 VBA-tool
Intermediate Excel VBA 配列 InputBoxでセル範囲指定一括代入 Excel VBA 配列を使ってセル範囲を一括代入するサンプルです。Application.InputBoxメソッドでセル範囲と貼付け先セルを指定しRangeオブジェクトから配列に一括代入。貼り付け先セルに配列から一括代入する処理を解説。 2021.01.26 Intermediate