>Dim 行番号、列番号 As Integer
行番号と列番号の間は半角の,ではなく、ですか?
その場合
行番号、列番号
全体が一つの変数名になります。
あとVBAは変数の型は一つずつ宣言する必要があります。
Dim 行番号、列番号 As Integer
↓
Dim 行番号 As Integer,列番号 As Integer
余談
ちなみにIntegerよりLongの方が実は早かったりします
https://www.banana-juice.com/VBA/Performance/Statement/IntLong.html
Integerの場合範囲によっては変数の取りうる値を超えるので特段の理由がない限りはLongにした方が無難です。