
お世話になっています。
下記のエクセルVBAマクロで、
列挿入処理をしているのですが、
列に結合セル(行方向)がある場合にだけ、
列選択がうまくできず、
目的と異なる処理をしてしまいます。
ActiveCell.Offset(0, 1).Columns("A:A").EntireColumn.Select
Selection.Insert Shift:=xlToRight
新しいマクロの記録で
やってみたのですが、
上記マクロが生成されただけでした。
手作業では
列の上のアルファベットを選択して、
列挿入できるので、
何かいい方法があるのは?
と思います。
どなたかよろしくお願いします。
No.2ベストアンサー
- 回答日時:
列を追加するなら
Worksheets(シート名).Columns(列INDEX).Insert Shift:=xlRight
行を追加するなら
Worksheets(シート名).Rows(行INDEX).Insert Shift:=xlDown
でできると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelVBAを使って、値...
-
特定のセルが空白だったら、そ...
-
Excelで指定した日付から過去の...
-
Excel VBA、 別ブックの最終行...
-
i=cells(Rows.Count, 1)とi=cel...
-
セル色なしの行一括削除
-
【Excel VBA】指定行以降をクリ...
-
”戻り値”が変化したときに、マ...
-
セルの結果でマクロ実行
-
Excelのプルダウンで2列分の情...
-
エクセルvbaで、別シートの最下...
-
エクセルVBAでコピーして順...
-
ExcelのVBAで数字と文字列をマ...
-
DataGridViewのセル編集完了後...
-
VB.NETで、EXCELの右寄せ
-
VBA実行後に元のセルに戻りたい
-
【Excel】指定したセルの名前で...
-
ExcelVBA データを消去すると罫...
-
Excle VBA Findメソッドについて
-
特定行の色を変えたい(FlexGrid)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelVBAを使って、値...
-
特定のセルが空白だったら、そ...
-
特定行の色を変えたい(FlexGrid)
-
i=cells(Rows.Count, 1)とi=cel...
-
Excelで指定した日付から過去の...
-
エクセルvbaで、別シートの最下...
-
VBA実行後に元のセルに戻りたい
-
Application.Matchで特定行の検索
-
”戻り値”が変化したときに、マ...
-
VBAでセルをクリックする回...
-
任意フォルダから画像をすべて...
-
Excel VBAで、 ヘッダーへのセ...
-
TODAY()で設定したセルの日付...
-
【Excel VBA】指定行以降をクリ...
-
Excel vbaで特定の文字以外が入...
-
ExcelのVBAで数字と文字列をマ...
-
Excel VBA、 別ブックの最終行...
-
DataGridViewの各セル幅を自由...
-
VBA ユーザーフォーム ボタンク...
-
連続する複数のセル値がすべて0...
おすすめ情報