Элемент Msgbox внутри ячейки

Я не понимаю, что здесь происходит. Любые рекомендации будут оценены.

Я могу просто напечатать элемент ячеек, когда я жестко код в ячейке. Однако, когда я передаю местоположение ячеек, он не отображает значение внутри ячейки. Почему это?

Sub Button6_Click() Dim col As Long Dim row As Long col = 2 row = 2 MsgBox Sheets("MYSheet").Cells(2, 2).Value MsgBox Sheets("MYSheet").Cells(row & "," & col).Value End Sub 

Msgbox возвращает значение «Работа», которое находится в ячейке 2,2.

Msgbox two передает обратно значение «", которое, похоже, не имеет большого смысла.

Ячейки не берут строку, а две длинные.

Изменить row & "," & col для row, col

 Sub Button6_Click() Dim col As Long Dim row As Long col = 2 row = 2 MsgBox Sheets("MYSheet").Cells(2, 2).Value MsgBox Sheets("MYSheet").Cells(row, col).Value End Sub 
Interesting Posts
Давайте будем гением компьютера.