Знаю базовый синтаксис т.е. могу увидев программу определить обо что она.
ЦИТАТА(Sensor @ Сегодня, 13:50 )
И вообще трудный ли язык?
Вопрос не корректен. Что имеется ввиду VB6, VB .NET или VBA? Язык не трудный, но ИМХО очень тупой (как и все остальное от мелкософта). И потом, для чего планируется использование? Если для создания БД на основе мелкософтовских access, то годиться. Если на что-то более системное - то хрень.
Вопрос не корректен. Что имеется ввиду VB6, VB .NET или VBA? Язык не трудный, но ИМХО очень тупой (как и все остальное от мелкософта). И потом, для чего планируется использование? Если для создания БД на основе мелкософтовских access, то годиться. Если на что-то более системное - то хрень.
Вообщем хочу устраиваться на новую работу. Там сказали что нужно будет писать макросы для Excel. А макросы пишутся на Visual Basic, правильно? Вот для этого мне и нужно изучить VB. И еще, если можно, вкратце, чем отличаются VB6, VB.NET и VBA?
Разве? Не знаю, как в Excel-e, но в access - точно нет. Макрос - это набор команд, а не программный код.
ЦИТАТА(Sensor @ Сегодня, 15:04 )
VB6, VB.NET и VBA?
VB6 - отдельная среда для разработки простых windows прилжений. VB .NET - тоже самое, что и VB6, только с интеграцией в .NET . Более новее и современнее. VBA - Visual Basic for Applications, среда, которая используется в офисный приложениях тема Excel.
Вообщем хочу устраиваться на новую работу. Там сказали что нужно будет писать макросы для Excel. А макросы пишутся на Visual Basic, правильно? Вот для этого мне и нужно изучить VB. И еще, если можно, вкратце, чем отличаются VB6, VB.NET и VBA?
Вообщето макросы в ворде,экселе,пишутся на QBasic,так как это любимый язык Гейтса
весь офис это VBA основа VB так что ее знать нужно если хочеш что то дельное написать!!! книги есть по которым я его "изучил" но они не цифровые по VB есть справочник цифровой если надо могу скинуть! инет не халявный поэтому скину ток при необходимости
До того славного момента, когда Basic стал базироваться на .NET, был отвратительнейший язык. А вот после его так сказать перевода на .NET он мне начал нравиться. Появилась своего стройность что-ли.
Но вот относительно макросов, врятли отвечу. Раньше конечно был VBA, но у меня вызывает сомнение, что новые продукты Microsoft Office используют для работы макросов .NET Framework.
Если говорить о самом языке, то есть Microsoft Visual Basic .NET, который очень даже неплох. Использование фреймворков вобще правильно (при условии, что вы уже умеете работать без них). Что до архаичного Visual Basic 6, то он, увы, безнадежно отстал от времени и если вы не хотите прослыть некрофилом, даже не беритесь - этот язык умер.
Год писал для себя программу на VBA в access. Очень облегчают работу написанные на vba макросы для экселя )) Работаю с ценами и ячеек с цифрами бывает очень много. На VBA работать просто ) Легко искать ошибки и узнавать состояние переменных во время отладки. В принципе если есть опыт работы на каком то языке программирования - просто перейти на другой, принципы остаются, меняется только синтаксис языка.