[リストへもどる]
一括表示

投稿時間:2003/02/25(Tue) 11:50
投稿者名:ニキ
Eメール:
URL :
タイトル:
VBからExcelに行を挿入
早速ですが質問です。

既存のexcelファイルの任意の行にを行を挿入し
表等を描画する事は可能なのでしょうか?

データのやりとりや、セルに値を入れるのはわかるのですが、
行を挿入するというのがわかりません。

試しにマクロを見てみましたが、
「Selection.Insert Shift:=xlDown」
とでてきました。
さすがにこのままではVBで使えないようですが、
これを使える方法がるのでしょうか?
もしくは他の方法がありますでしょうか?

ご存知の方がいらっしゃいましたら教えて頂けないでしょうか。
よろしくお願い致します。

投稿時間:2003/02/25(Tue) 12:02
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: VBからExcelに行を挿入
そこまで調べたのでしたらついでにヘルプを見て見ましょう。

以下ヘルプより抜粋!

Insert メソッドの使用例
次の使用例は、シート 1 の行 4 の前に新しい行を挿入します。
Worksheets("Sheet1").Rows(4).Insert
次の使用例は、シート 1 のセル範囲 A1:C5 に新しいセルを挿入し、セルを下方にシフトさせます。
Worksheets("Sheet1").Range("A1:C5").Insert shift:=xlShiftDown
次の使用例は、アクティブ セルの位置に新しい行を挿入します。ワークシートはあらかじめアクティブにしておく必要があります。
ActiveCell.EntireRow.Insert

投稿時間:2003/02/25(Tue) 12:27
投稿者名:ニキ
Eメール:
URL :
タイトル:
Re^2: VBからExcelに行を挿入
すばやいレスありがとうございます。
> そこまで調べたのでしたらついでにヘルプを見て見ましょう。
仰る通りですね…
少々勇み足だったと反省しております。
次回からヘルプ等も調べてから質問させて頂ますね。

どうもありがとうございました。