Страницы: 1
RSS
Какая функция в VBA определяет какой EXCEL англо или руско язычный
 
Уважаемые знатоки.  
Вопрос собственно в теме.  
Где-то встречал в книжках такое но никак не могу найти. Может кто знает.  
У меня в макросе если у пользователя английская версия то одно должно выполнятся, если русскоязычная то  другое.  
Ну вернее одно о тоже просто код разный ;)  
Надеюсь не запутал.    
Всем спасибо
 
Sub test()  
   Select Case Application.LanguageSettings.LanguageID(msoLanguageIDInstall)  
       Case 1033: MsgBox "Английский язык"  
       Case 1049: MsgBox "Русский язык"  
   End Select  
End Sub  
 
 
PS: Поставьте курсор на слово LanguageID, и нажмите F1 для получения дополнительной информации.
 
{quote}{login=EducatedFool}{date=23.11.2009 04:43}{thema=}{post}Sub test()  
   Select Case Application.LanguageSettings.LanguageID(msoLanguageIDInstall)  
       Case 1033: MsgBox "Английский язык"  
       Case 1049: MsgBox "Русский язык"  
   End Select  
End Sub  
 
 
PS: Поставьте курсор на слово LanguageID, и нажмите F1 для получения дополнительной информации.{/post}{/quote}  
EducatedFool большое спасибо
 
2 EducatedFool  
Подскажите пожалуйста, как можно "переключить" на время региональные настройки?  
 
Application.LanguageSettings.LanguageID(msoLanguageIDInstall) = 1049  
не выходит (  
 
Просто проблема в следующем:    
С сайта выкачиваются данные, в следующем формате:  
 
30.01.2011 450,55  
 
Но из-за того, что у всех разные региональные настройки, у кого-то не определяется дата и число, а у кого-то просто дата... И если вопрос с числом решить удалось, то с датой намного сложнее, ведь есть разные форматы: dd/mm/yyyy, mm/dd/yyyy и так далее. Следовательно на время выкачивания информации было бы хорошо просто поменять региональные настройки на нужные, а потом все поменять обратно. Подскажите, пожалуйста, как это реализовать?
 
- Какова структура выкачиваемых данных? Таблица?  
- Каким методом выкачиваются данные? .QueryTables?  
 
Если речь о таблице/столбце, то можно использовать .TextToColumns
KL
Страницы: 1
Читают тему
Наверх