VBA-tool

Excel VBA 連続した同じ値のセル範囲を自動で結合する

Excel VBA Range.OffsetプロパティとUnionメソッドを使い連続した同じ値のセル範囲を自動で結合するマクロの解説です。「列」タテ方向と「行」ヨコ方向に対応する汎用的に使えるサンプルコードを紹介しています。是非ご覧ください
VBA-tool

Excel vba セル範囲結合時に各セルの値も結合させる方法

Excel vba セル範囲の結合時に各セルの値も一緒に結合する方法の第2弾。Range.Areasプロパティを使い、ヨコ方向「区切文字」とタテ方向「vbCrLf」で各セル値の結合方法を変更して代入します。引数「Across」についても解説
VBA-tool

Excel vba セル結合時に各セルのデータも結合させる方法

Excel vba セル結合時に各セルの値も一緒に結合させる方法の解説です。通常はセル結合時には左上の値のみが保持されますが、VBAを使って各セルの値も保持結合して代入できるようにします。マージの際に「vbCrLf」を入れて改行しています。
VBA-tool

Excel VBA 結合セルの解除と解除後の空白セルへの代入処理

Excel VBA 結合セルを解除するマクロを解説。解除はRangeオブジェクトのMergeAreaプロパティーの「UnMerge」を使います。解除後の空白セルに先頭セルデータを代入する方法や範囲を指定選択できるコードも紹介しています。
VBA-tool

Excel VBA セルの書式を他のセル範囲に適用する汎用ツール

Excel VBAで見本セルの書式(罫線・フォントなどのほとんど)を取得してセル範囲に同じ書式を自動設定します。汎用で使えるようにApplication.InputBoxを使って指定し、配列で高速処理しています。是非一度試してみてください。
VBA-tool

Excelのどうしても解除できない外部リンクを強制削除する方法

この記事はExcelでどうしても削除できない「外部リンク」を強制的に解除する方法についての解説です。外部リンクエラーに悩まされている方は是非ご覧ください。Excelファイルの中身であるXMLファイルを書き換えて外部エラーリンクを解消します。
VBA-tool

Excel VBA シートのセル範囲を配列で比較して差分を抽出

Excel VBA シートのセル範囲をApplication.InputBoxで指定し配列で比較して差分を調べます。差分があったセルに色を付けたり、データを書き換えるなどが汎用的に行えるツールとして紹介。別ブックのセル範囲も指定できます。
VBA-tool

Excelブック内全数式を一括取得・貼り付けするVBA汎用ツール

VBAでExcelブック内のすべての数式をシートに書き出す方法を解説します。そして、シートに書き出し保存しておいた数式を元の場所に貼り付ける処理も同時に解説します。このツールで数式をバックアップしておくことが出来るのでその活用法を解説します
VBA-tool

Excel VBAで数式を一括入力し値に変換するツール【汎用版】

Excel VBA実行中やデータ入力処理中などに重い計算式がたくさん設定されていると、再計算が頻繁に繰り返されて思うように作業が進まないことって無いですか?そんな悩みをこの記事で解決します。数式を一括入力して値に変換する汎用ツールの解説です
VBA-tool

Excel VBAでWindowsのイベント発生時刻を取得したい

【この記事でわかること】Excel VBAでWindowsのイベント発生時刻を取得したいという要望に対応した状況を解説しています。PCのイベントログをすばやく取得する方法やVBAサンプルプログラムの利用・有効活用方法(改変方法)がわかります
VBA-tool

Excel VBAでSHA-256ハッシュ値からパスワードを生成

Excel VBAで「SHA-256ハッシュ値」と「Base64」でエンコードした強固なパスワードを生成する方法の解説記事です。「パスワードの設定」方法と「パスワードの管理」方法についてExcel VBAで設定・管理できないか検証しています
VBA-tool

Excel条件付き書式をVBAで保存設定する【実務で活用できる】

この記事はExcelのコピーなどで大量に増幅した「条件付き書式」の設定をVBAで保存・設定する方法について解説しています。「条件付き書式設定」が知らずに増幅してしまいExcelの動作が重くなっていることに悩まされている方は是非ご覧ください。
\(この記事をシェアする)/