Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


26071 / 76732 ←次へ | 前へ→

【55997】行番号を出す数式?
質問  i-de  - 08/5/29(木) 10:48 -

引用なし
パスワード
   こんにちは。VBA初心者のi-deと申します。
いつも質問箱にはお世話になっております。

他サイトに記載されていたプログラムの中にわからない点があるので、ご回答お願い致します。

「選択セルの内容が一つ上のセルと同じ内容ならば選択セルの行を消去する」という内容のプログラムで、以下がその内容です。

------------------------------------------------------------
Sub 一行上と同じ内容なら行消去()
Dim 行 As Long
 Const 列 = 2
 For 行 = Cells(Rows.Count, 列).End(xlUp).Row To 3 Step -1
   If Cells(行, 列) = Cells(行 - 1, 列) Then
     Rows(行).Delete
   End If
 Next 行
End Sub
------------------------------------------------------------
この中の4行目の

行 = Cells(Rows.Count, 列).End(xlUp).Row To 3 Step -1

は「行」の値を出すプログラムだと思いますが、その内容が何を示すのか理解できずにいます。
特にTo〜Step文の数値がなぜ3と-1なのかがわかりません。

VBAや用語の知識がなく、質問の仕方が下手で申し訳ありませんが、ご回答よろしくお願い致します。
0 hits

【55997】行番号を出す数式? i-de 08/5/29(木) 10:48 質問
【56001】Re:行番号を出す数式? Yuki 08/5/29(木) 11:49 発言
【56003】Re:行番号を出す数式? Abebobo 08/5/29(木) 12:08 発言
【56006】Re:行番号を出す数式? ひげくま 08/5/29(木) 12:31 回答
【56007】Re:行番号を出す数式? i-de 08/5/29(木) 12:57 お礼

26071 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free