Excel - コンパイルエラー:予期されるリスト区切り文字

問題

いくつかの変数に基づいてワークシートから行を削除するためのExcel 2003 VB自動化ルーチンに取り組んでいます。 私の問題は構文です....行をループ処理するときに、削除する行の範囲の先頭を見つけます。 'top_row'という変数を行全体に割り当て、 'bottom_row'という行全体を行全体に割り当てます。

  • 行(top_row:bottom_row).selectを実行したいのですが、コンパイルエラーが発生しました:指定された列を選択したときに機能する1つの構文:range( "B"&active_row).select行が失敗するだけのことを考えることができます!

溶液

解決策は2つあります。

1。

 行を試してください(top_row& ":"&bottom_row)。選択 

2。

 範囲(行(top_row)、行(bottom_row))を選択します。 

注意

フォーラムに関するこの記事を寄せてくれたExcelGuruに感謝します。

前の記事 次の記事

トップのヒント