Страницы: 1
RSS
Как привязать определенный столбец к конкретному языку для набора текста
 
Имеется два столбца. В первом столбце необходимо печатать слова в ячейках на английском языке, а во-втором - на-русском языке. Как сделать так, чтобы постоянно не менять вручную язык клавиатуры при переходе с одного столбца на другой? Чтобы язык сам автоматически устанавливался взависимсти от того какой столбец активен.
 
См. http://excelvba.ru/code/KeyboardLayout
Изменено: Hugo - 14.04.2015 12:10:15
 
Спасибо большое за наводку. Опыта работы с макросами конечно нет, но попытаюсь разобраться.  
 
если установлено включение опред языка по гор клавишам, то можно так:
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Column
    Case 3: Application.SendKeys "^+0", 1
    Case 4: Application.SendKeys "^+1", 1
End Select
End Sub
переключение по  ctrl+shift+0 и ctrl+shift+1
Живи и дай жить..
Страницы: 1
Наверх