2015-03-10 3 views
0

EDIT: Пожалуйста, не беспокойтесь, чтобы ответить. Я попытался удалить вопрос, но уже есть ответы. Этот вопрос недействителен, поскольку get_Range() действительно работает. Я нашел свою проблему сразу после публикации, но ответчики были слишком быстры. Извини за это.Как получить значение ячейки по адресу ячейки

Как получить значение ячейки, используя адрес ячейки? Кажется, они не работают.

Worksheet.get_Range("A1").Text 
Worksheet.get_Range("A1").Value 

я мог бы получить значение по

Worksheet.Cells[row, col].Text 

Но я хочу, чтобы использовать адрес ячейки вместо. Лучше всего, если он также может интерпретировать полный адрес, например. Sheet!A1

+0

Что означает «не работает (кажется)»? – abatishchev

+0

Вы попробовали 'Worksheet.get_Range (« Лист! A1 ») как Range'? – abatishchev

ответ

0

диапазон значений Try лист (х, у) Worksheet.get_Range("Sheet!A1")

0

Это то, что вы хотите?

Dim myvalue as string 

myvalue = Worksheets("sheet_name").Range("cell").Value 
Смежные вопросы