Уважаемые форумчане, подскажите какие курсы( желательно вэбинар) можно пройти для того что бы научиться програмировать на VBA? я сам живу в Ростове-на-Дону, может кто-то знает толковые места, где этому могут научить, заранее спасибо
курсы по VBA
23.07.2018 10:29:53
|
|
|
|
23.07.2018 16:12:50
Andrei44, я думаю Вам лучше разместить Ваш вопрос в разделе Работа и найти себе репетитора.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
23.07.2018 16:25:05
|
|
|
|
23.07.2018 16:45:30
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|||
|
|
23.07.2018 16:59:28
Bema, персональный тренер позволяет построится под конкретные особенности ученика, но при уровне 0 - это мало эффективно на мой взгляд.
Все опять зависит от особенности восприятия, но может сперва книжку почитать. Да это сейчас не копейки
По вопросам из тем форума, личку не читаю.
|
|||
|
|
23.07.2018 18:13:06
БМВ, а я думаю, что как раз на начальном этапе, с исходным багажом знаний равным нулю, как раз и нужен наставник. Который даст азы на живых примерах и оградит от ненужной информации. Т.е. позволит создать фундамент (простите за банальное сравнение). И если у обучаемого есть задатки к программированию и есть мотивация, думаю он сможет пойти дальше сам. Все это ИМХО.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
23.07.2018 18:16:48
По вопросам из тем форума, личку не читаю.
|
|||
|
|
23.07.2018 18:41:27
Уокенбах, на мой взгляд, соответствует названию своей книги: "Профессиональное программирование...", т.е. книга рассчитана на тех, кто хочет улучшить свои навыки. Лично мне она многое даёт, но читать надо с некоторой начальной базой об алгоритмах, структурах и типах данных, объектах и т.п., иначе тяжело его воспринимать.
Изменено: |
|||
|
|
23.07.2018 22:09:44
Я Вам вот как скажу: при нулевом уровне книги Уокенбаха Вам вряд ли помогут, это больше справочник для тех, кто владеет основами языка. Это я Вам говорю, как человек, который сам проходил этот путь.
Я не нашел материала который бы мне понятно объяснил, ни видеоуроков, ни книг, ни чего-то другого. Я ровным счетом, не понимал ничего, мне нужно было объяснять с самых основ. А вся найденая мной информация подавалась так, словно у людей, получающих ее подразумевались навыки программирования. В итоге пошел к Николаю Павлову на тренинг, по VBA. И вот только после 3 дневного курса объяснения с самого начала, я начал что-то понимать. А дальше- нужна практика, конечно, без нее очень быстро навык теряется. Да, я понимаю, что с учетом Вашей локации- это не самый удобный способ, Но наверняка в Вашем городе есть специалисты.
Изменено:
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
|
|
|
|
24.07.2018 07:35:58
Я всё начинал с макрорекордера. Тогда ещё у меня и интернета не было. По нему всем основам научился минимальным. Логику понять и основные принципы, что точечкой разделять каждое свойство. А потом как-то наткнулся на какую-то лекцию-видеоурок основ VBA, 2 часа шла. Откуда взял даже не помню. Вот тогда-то мне и открылась вся мощь. К сожалению эта лекция не сохранилась и кто там её читал тоже не знаю, но запись была ужасная. Больше этого видеоурока я не видел. Хотя если бы я до этого сам в макрорекордере не ковырялся, то и лекция по основам для меня была бы тёмным лесом. А так сидел смотрел и всё повторял и разбирался. Я её не 2 часа смотрел, а 2 дня, пока не понял что к чему и почему. Книги в начале мало помогут. Верно подметили, что как справочник или с багажом уже надо их читать.
И да, F1 рулит, правда с 2013 он уже не рулит. P.S. говорят что нет конца для макроса, не знаючи я накарявал такой длинный макрос в процедуре, что VBA выдало, мол, давай вырезай часть. ))))))) Конец для процедуры есть.
Изменено:
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок. |
|
|
|
24.07.2018 08:11:36
Соглашусь частично с
По вопросам из тем форума, личку не читаю.
|
|||||||
|
|
24.07.2018 12:05:06
Я в 2014 пришёл с вопросами на форум. Тут узнал, что такое макросы, макрорекордер. Гуглил, пытался разобраться, как работают чужие коды. Долгое время не мог самостоятельно составить собственный макрос - только немного правил чужие методом тыка. Сейчас уже знаю и могу намного больше, но не перестаю задавать вопросы. Ключ к знанию находится в пытливом уме и желании. Спрашивайте, пробуйте, разбирайтесь и не опускайте руки
P.S.: большой проблемой при работе с чужим кодом является тот факт, что нет описания переменных (если они вообще объявлены). Да и многие переменные не носят "говорящего" названия. Николай Павлов (на этом сайте) и Дмитрий Щербаков (excel-vba.ru) довольно подробно всё расписывают и изучать по их примерам - одно удовольствие. Но на форуме, во время ответа на вопрос нет времени "расписывать" - да и мало кто это вообще оценит - типа работает и хорошо. Так что вот такие пироги)))
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|
|
|
24.07.2018 13:31:19
Полностью согласен с Jack Famous по поводу принципов обучения программированию. Пришел чуть раньше и тоже с вопросами. Постепенно учился, узнавал новые вещи. Вначале был убежденным "формулистом", но со временем стал "кодером". Дальше стал брать заказы, чтобы выйти из зоны комфорта. Заказы обычно сложнее обычных вопросов, но чаще они и интереснее, и полезнее. Если кодить на регулярной основе, накапливается так называемая "мышечная память" на основные приемы. Со временем писать просто код становится не интересно, так как кажется, что все просто. Именно в такие моменты нужно сильно фокусироваться на чем-то сложном/нетирвиальным, например придумать хобби/побочный проект на основной работе и начинать все автоматизировать. Выходите в интернет, ищите ответы на вопросы не только в рунете, но и в глобальной сети.
В свое время мне очень помог курс на youtube от wiseowl. Там правда на английском, но куда уж без этого. Далее я стал читать книги, много книг (десятки). По опыту скажу, что практических вещей я научился больше у Самое главное - никогда не останавливаться на достигнутом, учите новые языковые парадигмы. Учитесь новому: PowerBI/DAX/M, SQL, GAS/JS, Julia, Python, R, Go. Это неполный список того, к чему я прикоснулся за последнее время и что начинаю использовать/уже интенсивно использую в своей работе/жизни. И еще совет: если у вас нет опыта серьезного программирования (писал на Паскале/VB/C в школе не в счет), то как бы себя курсы не рекламировали ("Стань экспертом за 21 день!", "Стань программистом здесь и сейчас!"), вы таковым не станете. Это длительный и трудоемкий процесс.
С уважением,
Федор/Все_просто |
||||
|
|
|||