Первое должно возвращать код нажатой клавиши, а второе должно сигнализировать о том, нажат Shift или нет. Остальное в коде смотреть надо. Как чистое программирование VBA почти нигде не нужен. Просто когда то учили этому и на VB писал немало по молодости.
Квэрти
[1417660366]
#6
Просто это единственный язык, что мне неплохо дается. На хэдхантере смотрела: VBA кое-где требуют вкупе с SQL.
Наталья
[683350515]
#7
Причем, если не ошибаюсь, в Shift включены все модифицирующие клавиши, как и Alt и Ctrl. Чистый VBA нигде не применяется, кроме как в MS Office, для написания своих функций в Excel сгодится, но для серьезного независимого программирования лучше посмотреть в сторону Си, Руби, Питона.
Наталья
[683350515]
#8
Квэрти
Сообщение было удалено
Это экзотика) SQL язык баз данных, поэтому его чаще требует с сайтовыми языками, вроде PHP, реже с PERL, и отдельно для разработки серьезных тяжеловесных продуктов, где эта самая база данных нужна, но их уже пишут на C++, как правило.
ByVal KeyCode As MSForms.ReturnInteger, _
ByVal Shift As Integer
Заранее благодарю)