0
Окт 10
Коллеги, кто-нибудь знает где в Тюмени проводятся курсы по обученирю написания макросов? Если не в Тюмени, то в Москве.
Очень хочется овладеть этим инструментом для решения производственных задач.
Литература есть, но хочется закрепить это всё на практике и узнать что-то новое.
хочется пробить недельный курс.
У кого есть ссылочки или телефончики пожалуйста выложите.
Если кто-то такие курсы проходил, можно немного комментариев
Спасибо
Опубликовано
06 Окт 2010
Активность
30
ответов
7690
просмотров
13
участников
0
Рейтинг
Контекст
Excel x11
Ты тоже решил этим озадачиться Про курсы не подскажу, извиняй. Я сейчас пытаюсь читать "Профессиональное програмирование на VBA в эксель 2002" Джон Уокенбах. Написано неплохо. Правда уже не свежая книга. Может кто знает что-нибудь поновее?, но главное чтобы легко воспринималось.
рекомендую интернет-университет информационных технологий intuit.ru - там довольно неплохой набор разных курсов по всем околокомпьютерным тематикам. все это бесплатно. по vba вроде несколько курсов видела. если изучать для себя - самое оно.
в VBA теперь ООП есть чтоль? или это так для прикола?
И думаю в этом не суть всего этого сыр-бора. Просто для начальства нужны красивые картинки с умными формочками и т.д.
Нажал, показал график по конкретной скважине, вот и весь фокус.
Надо учиться как это красиво делать, а это уже искусство.
Что то больше, это уже извращение, вообщем не красиво получается.
надо ж, а я и не знал, что в вб оно есть
надо поизучать. завтра буду свои макросы в ооп переписывать.
хотя конечно в вба ооп неполноценен. да и сам язык топорный
Извините я не информатик по образованию, поэтому могу чего-то не знать. ВБА ОПП....
Rikki спасибо за ссылку.
Больше никто ничего не может подсказать?
Ну я могу постараться и выложить кучу материала по этому вопросу, ну или помочь что нить написать...но только полагаю и без меня масса инфы в инете есть, и не нужны никакие курсы - все там просто и познается ПРИ ВЫПОЛНЕНИИ КОНКРЕТНОЙ работы, иначе теряется интерес. Уокенбах - самый кстати правильный совет
Это правда не Тюмень
Блин...господа...ну это ж все тыком практически учится...не надо тратить время на курсы, читайте уокенбаха и главное решайте конкретную задачу, в смысле - не абстрактную, а вам необходимую, иначе не научитесь.
Брать акцес за основу...я бы не советовал, ибо последний эксель с его мульенами строк вполне решит задачу базы ))) небольшой, а акцес...по мне, слишком сложно для программинга
И научитесь, что макросы - это не VBA (не программирование). Макрос - всего лишь запись последовательности выших действий. А вот с помощью VBA можно уже писать программы, очень и очень сложные. Например, я писал как-то программу такую - из нескольких тыщ файлов надо было перекинуть инфу в результирующий файл, обработать ее и выдать нагора....ручками человек это делал больше месяца, программа делает это секунды. Так я это к тому, что это не Макрос, а программа
Не согласен по поводу акцес, можно начать с написания форм в акцес, и решить задачу на языке SQL, которая была задана, а в остальном вы правы VBA это язык программирования вообщем прилизаный Бейсик.
сравнил полено с табуретом. Excel никогда не сравнится с Access, потому что это разные вещи. Топор для рубки, пила чтобы пилить, всё полезно по своему. Access великолепен для небольших баз данных.
А попробуй поворочить большой объём данных на точечном графике, и увидишь как Excel захлёбывается, и никакой многоядерный Оптерон с 8 гигами оперативки не спасает. Кстати при всём миллионе строк, на графике помещается только 32000.
В остальном поддерживаю VBA - это вещь! И осваивать правда, лучше в Excel через запись макросов.
Должен заметить, что в некоторых университетах есть специальные предметы предназначены для обучения написанию скриптов в Excel.
Тут описание по предмету
Тут материалы.
Этому пример универ TAMU.
Вообщем в универах не мешало, бы включить это в программу, как ни как если раньше инженер не мог обойтись научным калькулятором от Casio или Sharp то сейчас без Excel стыдно смотреть в глаза коллегам.
да...работала у нас девочка, сразу после института...не умела формулы даже в эксель вводить )))
Хорошая тема - ввести в технических ВУЗах и/или техникумах изучение не всяких там Паскалей, Бейсиков или Ассемблеров да Фортранов, а макросы экселевские и VBA!
Хотя и в сфере экономических специальностей может полезно будет.
Замечу еще раз - нельзя книги, подобные Уокенбаху, просто читать. Надо решать конкретную задачу - писать программу для... Иначе ни к чему не приводит просто чтение. Впрочем это мое убеждение ))))
а я себе даже ник придумал в волосатом году благодаря как раз vba. Очень уж был поражён возможностями и своей мизерностью при сопоставлении своих программ с примерами Уокенбаха. Кесарю кесарево
Если хотите проверить свои способности (и при условии что Вы это не читали у Уокенбаха, и без автозаписи макросов), попробуйте написать макрос переключающий, с помощью кнопки на панели, видимость/невидимость сетки на ячейках листа. В ранних версиях Excel это была очень востребованная надобность, т.к. эта функция была запрятана глубоко в настройках. А я люблю работать на белоснежно чистом листе. ))
По поводу экономических специальностей я бы поспорил. Там только кредит-дебит. А в нефтянке поле деятельности огромное
Узковатое, однако, у вас представление об экономических специальностях :-D
А как же оптимизация портфелей, финансовая модель с рисками, Монте-Карлом и прочим прочим...
Тут поле деятельности для применения вероятностных подходов ничуть не меньше геостатистики
Правильно, в школе если все еще преподают паскали и васики, то нахрен такого учителя гнать ))))
Везде минимум уже ООП на VB, а они старье пытаются впаривать )))) На кой щас скажем паскать нужен? Нужно учить VBA (чтобы под офис работать), C# - чтобы сложные проги писать и PHP - что бы делать сетевые ресурсы. Ну и конечно эскуэль. Это так сказать - минимальный джентельмеский набор. Все остальное - по желанию
учить надо программированию и лучше на блок-схемах. а какой язык дело десятое. хороший программер любой язык за пару дней освоит.
Не помню учился ли я по блок схемам. А так любой язык за пару дней чтение книги хорошей, точно.
В школе учил бейсик, в универе паскаль, всё было хорошо. Зачем учителей гнать-то? Если ребенок не хочет программировать его и не научишь. Программирование это склад характера, когда ты сам должен для себя "разжевать", как обезьяну научить щелкать типовые задачи по алгебре не выйдет.
Это блок-схема, алгоритмический язык и прочие приблуды. Если ты можешь написать алгоритм работы программы на бумажке - тебе по большому счету все равно какой язык. Этому дорлжны учить в школе. А потом уже затачивайся под что угодно....