Цитата:
Сообщение от
Eldar9x
Так... так и получить:
X++:
COM ws;
;
ws = range.Worksheet();
info(ws.Name());
Это в том случае, если у него уже имеется этот range.
Но, как я понимаю, он хочет на вход своей будущей функции подать строку "test", а на выходе получить другую строку - имя листа. И пока ему непонятно как создать этот range, не зная имени листа. Ответ - создать от Application, который явно не указан в коде VBA, но который незримо присутствует: range = Application.Range("test").