[ホーム] > [VBScript FAQ 一覧] > [Excel のセルに交互に文字を挿入するサンプルコード]

Excel のセルに交互に文字を挿入するサンプルコード | VBScript / VBA FAQ






Excel で2列のセルの内容を交互に1行のセルに挿入するサンプルコードです。
以下の例ではB列、C列の2列をA列に挿入します。その際に1行とごに挿入しています。

Excel で1行ごとにセルに挿入する





Sub kougoire()
For i = 1 To 500 Step 1
Cells(i * 2 - 1, 1).Value = Cells(i, 2).Value
Cells(i * 2, 1).Value = Cells(i, 3).Value
Next
End Sub



500は処理の量です。自分の環境に合わせて変更してください。

なお、"実行エラー 1004 アプリケーション定義またはオブジェクト定義のエラーです。"と表示される場合はセルのX座標あるいはY座標の指定に誤りがあります。
変数名に誤りがあり、0列あるいは0行を参照する場合などこのエラーが発生します。

この例では変数 i の値が正しいかブレークポイントを設定して確認してください。


サンプル========================================

================================================





[ホーム] > [VBScript FAQ 一覧]





(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。
このページはリンクフリーです。(このページへの直接リンクも可能です。)
雑誌等での紹介は特に連絡は不要です。
Copyright(c) tooljp.com 2007-2019