vba

  • ХабрахабрФото Технические лайфхаки для конкурсов

    Технические лайфхаки для конкурсов

    Казалось бы, чего что сложного может быть в проведении конкурсов в социальных сетях. Но на практике всё не так просто, как кажется на первый взгляд. Многие SMM-щики вынуждены проходить все круги ада, пока не автоматизируют максимум процессов при проведении нетипичных конкурсов. Поэтому хотим поделиться некоторыми из используемых нами технических лайфхаков. Конкурс прогнозов Что может быть проще, чем сбор цифорок в…

    Читать далее »
  • ХабрахабрФото [Перевод] C# как замена VBA в Excel

    [Перевод] C# как замена VBA в Excel

    Я довольно много пишу на C#, и это мне нравится. Время от времени мне хочется, чтобы можно было использовать C# внутри других приложений. Думаю, одним из таких приложений, в которых хорошо приживётся C#, был бы Excel, этим языком можно было бы заменить VBA. Язык VBA уже немного отстаёт от времени, а Microsoft не планирует его апгрейдить. Вместо него — компания…

    Читать далее »
  • ХабрахабрФото Делаю Package Manager для VBA

    Делаю Package Manager для VBA

    Я знаю, какое у вас сейчас лицо: лицо человека, который узнает что кто-то пишет код на VBA Но на самом деле идея не нова и изначально я даже думал не изобретать велосипед, ведь есть по описанию неплохой vba-blocks, с открытым исходным кодом. Бери не хочу.Увы, так вышло, что я не умею писать скрипты в powershell, а у меня при установке…

    Читать далее »
  • ХабрахабрФото Как я использовал-таки классы в VBA и даже полюбил это дело

    Как я использовал-таки классы в VBA и даже полюбил это дело

    На собеседовании: - Как у вас с Экселем? - Я его ненавижу! - О, да вы VBA-разработчик! Я не могу открывать здесь Америк, ибо не технарь, но раз тут был чей-то текст, как написать "Hello world" в Word'e, и всем понравился, то думаю, что нелишним будет и мой небольшой опыт по теме, слабо раскрытой в целом в литературе, и в…

    Читать далее »
  • ХабрахабрФото Как в VBA правильно создавать одномерный массив. ArrayList

    Как в VBA правильно создавать одномерный массив. ArrayList

    Когда я впервые встретил этот класс, подумал «Зачем? Ведь есть простые массивы». А потом попробовал и не представляю как жил без него раньше. Начну сразу с примера Предположим, на активном листе в столбце 1 находится список ФИО сотрудников. Список ФИО Наша задача собрать в массив только уникальные ФИО и отсортировать его по убыванию (ну такая вот немного странная задача). Сначала…

    Читать далее »
  • СофтФото Программа для ведения архива медиафайлов в полевых условиях

    Программа для ведения архива медиафайлов в полевых условиях

    В этой статье речь пойдёт об одной программе для ведения архива медиафайлов в экспедициях. Если вам интересно почему для фольклорных экспедиций нам потребовалось писать программы, прошу в раздел история: История С 2009 года я участвую в комплексных исследовательских экспедициях, которые проводит фонд “Электронная энциклопедия истории и культуры русских сёл и деревень” в сотрудничестве со школой №1553 имени В.И. Вернадского. За…

    Читать далее »
  • ХабрахабрФото Как сделать карту цен в Excel без макросов и VBA

    Как сделать карту цен в Excel без макросов и VBA

    Считается, что Data Mining — это магическое снадобье из SQL, Python, Power BI и других волшебных компонент. Мало кто знает, что при правильном подходе с Data Mining может совладать офисный планктон с помощью одного лишь Excel. Если вы абсолютно далеки от Data Mining, но хотите причаститься его таинств, это руководство в картинках по шагам сделано для вас. Особенно полезно тем,…

    Читать далее »
  • ХабрахабрФото Неформальный Эксель: OpenGL, игры на GDI+ и инфографика теперь и в VBA

    Неформальный Эксель: OpenGL, игры на GDI+ и инфографика теперь и в VBA

    На Хабре уже было довольно много интересных публикаций с неформальным использованием Экселя (списочек под катом). Этой статьёй мне хочется поделиться с сообществом красивыми результатами нашего французского коллеги. Автор, Тьерри Гасперм (Thierry Gasperment), создаёт подобную красоту на VBA под Excel / Access / Word и VB6. Увы, сайт на французском, а материалы, хоть и свободны для использования, но для просмотра и…

    Читать далее »
  • ХабрахабрФото Как хранить Config в Excel

    Как хранить Config в Excel

    Изображение отсюда: https://www.freepik.com/free-vector/settings-concept-illustration_9793179.htm#query=settings&position=2&from_view=search Я часто пользуюсь конфигурацией при написании VBA макросов в Excel. Иногда она нужна в формах для сохранения настроек, иногда для сохранения каких-то получаемых в процессе выполнения макроса данных. Долгое время я искал информацию о том как работать с конфигом в VBA.Есть множество различных вариантов, от хранения конфигурации в коде, до выноса ее в отдельный файл. Сегодня я…

    Читать далее »
  • ХабрахабрФото Программирование в Word: зачем, почему?

    Программирование в Word: зачем, почему?

    Картинка pch.vector, freepik Практически каждый из читателей, наверняка не раз (а кто-то и на постоянной основе), имеет потребность в написании и редактировании документов в среде Word. Однако если подобная деятельность производится с некоторой периодичностью, пытливый ум сразу начинает думать о способах оптимизации своего труда. Одним из таких способов является программирование в среде Visual Basic for Applications,- среде разработки, которая встроена…

    Читать далее »


Кнопка «Наверх»