vba
-
Хабрахабр
Технические лайфхаки для конкурсов
Казалось бы, чего что сложного может быть в проведении конкурсов в социальных сетях. Но на практике всё не так просто, как кажется на первый взгляд. Многие SMM-щики вынуждены проходить все круги ада, пока не автоматизируют максимум процессов при проведении нетипичных конкурсов. Поэтому хотим поделиться некоторыми из используемых нами технических лайфхаков. Конкурс прогнозов Что может быть проще, чем сбор цифорок в…
Читать далее » -
Хабрахабр
[Перевод] C# как замена VBA в Excel
Я довольно много пишу на C#, и это мне нравится. Время от времени мне хочется, чтобы можно было использовать C# внутри других приложений. Думаю, одним из таких приложений, в которых хорошо приживётся C#, был бы Excel, этим языком можно было бы заменить VBA. Язык VBA уже немного отстаёт от времени, а Microsoft не планирует его апгрейдить. Вместо него — компания…
Читать далее » -
Хабрахабр
Делаю Package Manager для VBA
Я знаю, какое у вас сейчас лицо: лицо человека, который узнает что кто-то пишет код на VBA Но на самом деле идея не нова и изначально я даже думал не изобретать велосипед, ведь есть по описанию неплохой vba-blocks, с открытым исходным кодом. Бери не хочу.Увы, так вышло, что я не умею писать скрипты в powershell, а у меня при установке…
Читать далее » -
Хабрахабр
Как я использовал-таки классы в VBA и даже полюбил это дело
На собеседовании: - Как у вас с Экселем? - Я его ненавижу! - О, да вы VBA-разработчик! Я не могу открывать здесь Америк, ибо не технарь, но раз тут был чей-то текст, как написать "Hello world" в Word'e, и всем понравился, то думаю, что нелишним будет и мой небольшой опыт по теме, слабо раскрытой в целом в литературе, и в…
Читать далее » -
Хабрахабр
Как в VBA правильно создавать одномерный массив. ArrayList
Когда я впервые встретил этот класс, подумал «Зачем? Ведь есть простые массивы». А потом попробовал и не представляю как жил без него раньше. Начну сразу с примера Предположим, на активном листе в столбце 1 находится список ФИО сотрудников. Список ФИО Наша задача собрать в массив только уникальные ФИО и отсортировать его по убыванию (ну такая вот немного странная задача). Сначала…
Читать далее » -
Софт
Программа для ведения архива медиафайлов в полевых условиях
В этой статье речь пойдёт об одной программе для ведения архива медиафайлов в экспедициях. Если вам интересно почему для фольклорных экспедиций нам потребовалось писать программы, прошу в раздел история: История С 2009 года я участвую в комплексных исследовательских экспедициях, которые проводит фонд “Электронная энциклопедия истории и культуры русских сёл и деревень” в сотрудничестве со школой №1553 имени В.И. Вернадского. За…
Читать далее » -
Хабрахабр
Как сделать карту цен в Excel без макросов и VBA
Считается, что Data Mining — это магическое снадобье из SQL, Python, Power BI и других волшебных компонент. Мало кто знает, что при правильном подходе с Data Mining может совладать офисный планктон с помощью одного лишь Excel. Если вы абсолютно далеки от Data Mining, но хотите причаститься его таинств, это руководство в картинках по шагам сделано для вас. Особенно полезно тем,…
Читать далее » -
Хабрахабр
Неформальный Эксель: OpenGL, игры на GDI+ и инфографика теперь и в VBA
На Хабре уже было довольно много интересных публикаций с неформальным использованием Экселя (списочек под катом). Этой статьёй мне хочется поделиться с сообществом красивыми результатами нашего французского коллеги. Автор, Тьерри Гасперм (Thierry Gasperment), создаёт подобную красоту на VBA под Excel / Access / Word и VB6. Увы, сайт на французском, а материалы, хоть и свободны для использования, но для просмотра и…
Читать далее » -
Хабрахабр
Как хранить Config в Excel
Изображение отсюда: https://www.freepik.com/free-vector/settings-concept-illustration_9793179.htm#query=settings&position=2&from_view=search Я часто пользуюсь конфигурацией при написании VBA макросов в Excel. Иногда она нужна в формах для сохранения настроек, иногда для сохранения каких-то получаемых в процессе выполнения макроса данных. Долгое время я искал информацию о том как работать с конфигом в VBA.Есть множество различных вариантов, от хранения конфигурации в коде, до выноса ее в отдельный файл. Сегодня я…
Читать далее » -
Хабрахабр
Программирование в Word: зачем, почему?
Картинка pch.vector, freepik Практически каждый из читателей, наверняка не раз (а кто-то и на постоянной основе), имеет потребность в написании и редактировании документов в среде Word. Однако если подобная деятельность производится с некоторой периодичностью, пытливый ум сразу начинает думать о способах оптимизации своего труда. Одним из таких способов является программирование в среде Visual Basic for Applications,- среде разработки, которая встроена…
Читать далее »