Application.International в Excel
От: morok Россия  
Дата: 06.04.05 05:45
Оценка:
Здраствуйте.

Есть необходимость создавать набор Range'ей в виде строки. Какой использовать разделитель для так назваемых "Multiple Ranges". Причем желательно, что бы этот разделитель можно было бы получать откуда-нить, то есть нельзя писать явно.
Вот пример:
"=A1:A2,D2:D4"
здесь разделитель как я понимаю зависит от локали. А немогли бы подсказать что это именно за разделитель. То есть разделитель элементов списка или что-то другое.

То есть желательно было бы получать данный разделитель примерно так:
Set str = "=" + rang1.Address(True,True,xlA1,True) & Application.Internation(xlListSeparator) &_
rang2.Address(True,True,xlA1,True);


Как резюме:
Какой именно разделитель используется в данном случае?
Как этот разделитель, для текущей локали , получать правильно?

Заранее спасибо.
Лень — это не врожденное чувство советского человека, а средство борьбы с неуемной, но бестолковой энергией начальника...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.