前提・実現したいこと
VBAで表の一番右に1列追加したいです。
発生している問題・エラーメッセージ
実行時エラー'13': 型が一致しません。
該当のソースコード
VBA
1Sub 列追加() 2 3 Dim i As Long 4 5 i = 1 6 7 If Worksheets(2).Cells(1, i).Value <> "" Then 8 9 '↓ここでエラーが出来ます↓ 10 Columns(Cells(1, i)).Insert 11 12 End If 13 14 i = i + 1 15 16End Sub 17
試したこと
Columns(Cells(i)).Insert Range(1, i).EntireColumn.Insert
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/18 07:49