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に感謝します。