
マクロ 最終列をコピーして最終列の次の列に挿入する方法
マクロで最終列をコピーして、最終列の次の列に挿入する方法に苦戦しております。
(1)のところでエラーが出てしまいます。
列をコピーして次の列に挿入した時に挿入した列のセルの値をクリアしたいと思っております。
アドバイスの程、よろしくお願い致します
Sub ADD_Column()
Dim lastColumn As Integer
lastColumn = Cells(3, Columns.Count).End(xlToLeft).Column
Range(lastColumn).Copy Range(lastColumn + 1) '(1)
End Sub
No.1ベストアンサー
- 回答日時:
こんばんは!
lastColumn を「整数型」で宣言していますので、
列番号での操作方法にしてみてはどうでしょうか?
Sub ADD_Column()
Dim lastColumn As Integer
lastColumn = Cells(3, Columns.Count).End(xlToLeft).Column
Columns(lastColumn).Copy Destination:=Columns(lastColumn + 1)
Columns(lastColumn).ClearContents
End Sub
こんな感じではどうでしょうか?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルマクロで最終列に数値をペーストしたい
Excel(エクセル)
-
別シートの最終行に貼り付けするマクロを教えてください。 シートYのE3からE15までをコピー シート
Excel(エクセル)
-
VBA別シートの最終行の下行へ貼り付けされるようにしたいです。
その他(Microsoft Office)
-
4
【EXCEL】【VBA】空欄は飛ばして処理する方法を教えて下さい。
Excel(エクセル)
-
5
Excel VBA、 別ブックの最終行セルへのコピー&値ペースト
Visual Basic(VBA)
-
6
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
7
エクセル マクロ オートフィルの終点の指定について
Excel(エクセル)
-
8
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
9
連続データが入った行の一番右端の右側の空白セル
Excel(エクセル)
-
10
エクセル最終行の下に貼り付け
Excel(エクセル)
-
11
別のシートから値を取得するとき
Visual Basic(VBA)
-
12
エクセル マクロ 最終列までを全選択
Excel(エクセル)
-
13
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
14
エクセルVBAで、値が入っている最終行の、右隣の値をコピーして、別のセルに貼り付けるコード
Excel(エクセル)
-
15
同じ作業を複数のシートに実行させるにはどうしたらいいのでしょうか
Visual Basic(VBA)
-
16
選択範囲の空白セルに0を入れるマクロ
Word(ワード)
-
17
EXCEL あるセルに数字が入力されれば既存マクロ実行させたい
Excel(エクセル)
-
18
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
19
VBAで繰り返しコピーしながら下へ移動させる方法
Excel(エクセル)
-
20
VBA 最終行取得からの繰り返し貼付
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
期限を超えた日付に警告のメッ...
-
5
vba 2つの条件が一致したら...
-
6
Cellsのかっこの中はどっちが行...
-
7
空文字 "" ですが 空文字の意味...
-
8
VBAを用いて条件付きの平均値、...
-
9
VBAでのリスト不一致抽出について
-
10
VBAで指定範囲内の空白セルを左...
-
11
【エクセル】最終行までコピー...
-
12
エクセル 2つの表の並べ替え
-
13
Worksheets メソッドは失敗しま...
-
14
マクロについて。S列の途中から...
-
15
エクセルで最大列を増やす
-
16
マクロ 最終列をコピーして最終...
-
17
IIF関数の使い方
-
18
(VBA)条件と一致するセルの背景...
-
19
Excel VBA でテキストボックス...
-
20
文字だけ残して数字だけ消す
おすすめ情報
公式facebook
公式twitter