VBA

VBA

【VBA】行で重複している値のセルを色塗りしてみた

エクセルのマクロを利用して、行で重複している値のセルを色塗りしてみました。行で重複している値のセルを色塗りするやりたいことは以下の画像のように、行で重複している値がある場合に、重複している値のセルを色塗りする、というものです。画像では重複し...
VBA

【VBA】列で重複している値を排除して一意の値を別のシートに記載してみた

エクセルのマクロを利用して、列で重複している値を排除して別のシートに記載してみました。特定の列で重複している値を排除して別のシートに記載するやりたいことは以下の画像のように、特定の列で重複している値がある場合に、その列から重複している値を排...
VBA

【VBA】列で重複している値のセルを色塗りしてみた

エクセルのマクロを利用して、列で重複している値のセルを色塗りしてみました。列で重複している値のセルを色塗りするやりたいことは以下の画像のように、列で重複している値がある場合に、重複している値のセルを色塗りする、というものです。画像では とい...
VBA

【VBA】特定の値が入っている列を最終列に移動させてみた

エクセルのマクロを利用して、特定の値が入っている列を最終列に移動させてみました。特定の値が入っている列を最終列に移動させるやりたいことは以下の画像のように、特定の列を値が入っている列の次の列に移動させる、というものです。・移動前の状態・移動...
VBA

【VBA】特定の列で値が入っている一番上の行を選択してみた

エクセルのマクロを利用して、特定の列で値が入っている一番上の行を選択してみました。特定の列で値が入っている一番上の行を選択するやりたいことは以下の画像のように、特定の列の一番上の行を選択する、というものです。画像の1~9行には値が入っていま...
VBA

【VBA】マクロで特定の列を移動させてみた

エクセルのマクロを利用して特定の列を移動させてみました。特定の列を移動させる以下のマクロで列を移動させることが可能です。Sub MoveColumn() ' ソース列とターゲット列の列番号を指定 Dim srcColumn As I...
Excel

【Excel】全シートでA1を選択させてみた

エクセルでVBAを使って全てのシートでA1を選択させてみました。やりたいこと以下のように、すべてのシートでA1を選択させます。VBAスクリプト以下のスクリプトで実施可能です。Sub Macro()Dim i As LongDim Sheet...
VBA

【VBA】Excelで1行を複数行にコピーする方法

とあるデータを加工する際に、各行をそれぞれ複数行に複製(挿入)することが必要だったのでVBAスクリプトで試してみました。今回はA列に存在する値をそれぞれ1行づつ複製しています。スクリプト内の値を変えることで、この複製する行数は変更することが可能です。
VBA

【VBA】行の値を列に変換させて繰り返し処理してみた

とあるデータを加工する際に、ある列の複数行に値があるとき特定の行数分だけ取り出して別の列に移動させる繰り返し処理が必要だったのでvbaで効率的に処理させることを試してみました。
VBA

【VBA】異なるエクセルファイルにシートの内容をコピーしてみた

VBAを利用して別のエクセルにシートの内容をコピーする方法をまとめてみました。別のエクセルにシートの内容をコピーする以下の内容をマクロに記載します。Sub hogehoge() Dim Wb_hoge1, Wb_hoge2 As Workb...
広告