Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 101 сообщений
Cообщения с меткой

visual basic for applications - Самое интересное в блогах

Следующие 30  »
rss_habr

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

Понедельник, 23 Января 2023 г. 08:30 (ссылка)

Когда я впервые встретил этот класс, подумал «Зачем? Ведь есть простые массивы». А потом попробовал и не представляю как жил без него раньше.

Читать далее

https://habr.com/ru/post/712000/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712000

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

User Defined Type. Что это и как его использовать, часть 2

Пятница, 20 Января 2023 г. 07:00 (ссылка)

Итак, в первой части мы затронули применение UDT в обычном модуле, и в комментариях справедливо заметили, что UDT сильно проигрывает классам. И да, действительно, если использовать класс как DTO (Data Transfer Object), он более функционален, чем UDT.

В этой заключительной части, я хотел бы рассказать о применении UDT в классах, кто такой Mathieu Guindon и причем тут резиновая уточка.

Читать далее

https://habr.com/ru/post/711222/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711222

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как бороться «темами» в документе MS Visio

Среда, 02 Ноября 2022 г. 21:55 (ссылка)

В MS Visio начиная с версии 2007 появилась возможность называемая «темы» (со слов разработчиков она предназначена «для придания схеме профессионального вида»)…

В этой статье вы узнаете как удалить «нежелательное влияние» тем в документах MS Visio.

Увидеть это полностью…

https://habr.com/ru/post/697172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697172

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

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

Суббота, 30 Октября 2022 г. 01:02 (ссылка)

Почему для фольклорных экспедиций нужно писать программы?

Как быть со множеством фотографий, видео и аудио, которые необходимо каталогизировать, описать и поделиться с коллегами?

Рассказываю, как мы описываем примерно 200 часов интервью за 10 дней экспедиции.

Читать далее

https://habr.com/ru/post/696256/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696256

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

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

Вторник, 04 Октября 2022 г. 22:01 (ссылка)



На Хабре уже было довольно много интересных публикаций с неформальным использованием Экселя (списочек под катом). Этой статьёй мне хочется поделиться с сообществом красивыми результатами нашего французского коллеги. Автор, Тьерри Гасперм (Thierry Gasperment), создаёт подобную красоту на VBA под Excel / Access / Word и VB6. Увы, сайт на французском, а материалы, хоть и свободны для использования, но для просмотра и скачивания зачастую требуют регистрации. По этой причине я поместил наиболее интересные примеры на свой GitHub. Для тех, кто захочет "выйти за пределы шахматной доски", советую всё же потратить пару минут своего драгоценного времени и зарегистрироваться на сайте. Оно того стоит, так как количество и качество информации на сайте Тьерри заслуживают того. Для регистрации и просмотра рекомендую Chrome: автоматический перевод Edge порождает "гуртовщиков мыши" и прочие химеры вроде "glutMouseРазумный" и "Силовая установка" (PowerPoint).


Читать дальше →

https://habr.com/ru/post/691560/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691560

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

User Defined Type. Что это и как его использовать

Пятница, 30 Сентября 2022 г. 18:14 (ссылка)

Картинка: Designed by vectorjuice / Freepik

Большинство пользователей VBA прекрасно знают такую штуку как Type, он же User Defined Type (UDT). Кто-то, как я, использует его на повседневной основе. Кто-то, возможно, о нем слышал, но не мог понять как его применить.

Лично я помню, как не так давно смотрел на этот Type и пытался понять зачем он мне нужен, ведь он просто хранит в себе переменные, которые можно с тем же успехом объявить в функции/процедуре или на уровне модуля?

В этой статье я хотел бы показать на примере как можно использовать Type. Мы разберем некоторые его особенности, и возможно кто-нибудь из читателей найдет для себя один из примеров крайне интересным (а может быть даже будет использовать в своих проектах). Поехали!

Читать далее

https://habr.com/ru/post/691000/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691000

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

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

Понедельник, 27 Сентября 2022 г. 01:27 (ссылка)

Я часто пользуюсь конфигурацией при написании VBA макросов в Excel. Иногда она нужна в формах для сохранения настроек, иногда для сохранения каких-то получаемых в процессе выполнения макроса данных.

Долгое время я искал информацию о том как работать с конфигом в VBA.
Есть множество различных вариантов, от хранения конфигурации в коде, до выноса ее в отдельный файл.

Сегодня я хотел бы пошагово рассказать о том как я храню и обрабатываю конфигурацию макроса в книге Excel.

Читать далее

https://habr.com/ru/post/690298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690298

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

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

Пятница, 09 Сентября 2022 г. 19:00 (ссылка)





Картинка pch.vector, freepik



Практически каждый из читателей, наверняка не раз (а кто-то и на постоянной основе), имеет потребность в написании и редактировании документов в среде Word.



Однако если подобная деятельность производится с некоторой периодичностью, пытливый ум сразу начинает думать о способах оптимизации своего труда. Одним из таких способов является программирование в среде Visual Basic for Applications,- среде разработки, которая встроена в известные офисные продукты: Word, Excel, PowerPoint и т.д. Статья больше вводная, для тех, «кто совсем не в теме» :-).


Читать дальше →

https://habr.com/ru/post/687410/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687410

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как обновить 100 Excel файлов, чтобы не отсохли руки и пару слов о немецкой диджитализации

Четверг, 04 Августа 2022 г. 17:54 (ссылка)

Всем привет! На связи Максим и я продолжаю описывать свой университетский опыт работы VBA программистом с Excel. В сегодняшней статье поговорим о том, как можно произвести изменения в десятках, сотнях, миллионах Excel файлов за один заход с помощью одного макроса и как этот концепт может сэкономить вам кучу времени, сил и средств. Данная статья будет полезна тем, кто вынужден часто совершать одинаковые изменения в большом количестве подобных друг другу Excel файлах, тем, кто устал от рутины и хочет автоматизировать процесс обновления рабочих документов или молодым студентам, которые находятся в поисках идей того, как можно выделится своими скиллами на рабочем месте. Бонусом внутри вы найдете пару моих рассуждений на тему дискуссий, которые возникли под моей прошлой статьей (если еще не читали ее, то советую ознакомиться, чтобы лучше понимать фон этой), а именно на тему актуальности Excel и VBA в европейских реалиях и общего уровня диджитализации на немецком рынке. Погнали!

Читать далее

https://habr.com/ru/post/680888/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680888

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как обновить 100 Excel файлов, чтобы не отсохли руки и пару слов о немецкой диджитализации

Четверг, 04 Августа 2022 г. 17:54 (ссылка)

Всем привет! На связи Максим и я продолжаю описывать свой университетский опыт работы VBA программистом с Excel. В сегодняшней статье поговорим о том, как можно произвести изменения в десятках, сотнях, миллионах Excel файлов за один заход с помощью одного макроса и как этот концепт может сэкономить вам кучу времени, сил и средств. Данная статья будет полезна тем, кто вынужден часто совершать одинаковые изменения в большом количестве подобных друг другу Excel файлах, тем, кто устал от рутины и хочет автоматизировать процесс обновления рабочих документов или молодым студентам, которые находятся в поисках идей того, как можно выделится своими скиллами на рабочем месте. Бонусом внутри вы найдете пару моих рассуждений на тему дискуссий, которые возникли под моей прошлой статьей (если еще не читали ее, то советую ознакомиться, чтобы лучше понимать фон этой), а именно на тему актуальности Excel и VBA в европейских реалиях и общего уровня диджитализации на немецком рынке. Погнали!

Читать далее

https://habr.com/ru/post/680888/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680888

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[recovery mode] Станьте ежиками или немного о техническом мышлении и реальных процессах

Вторник, 19 Июля 2022 г. 12:35 (ссылка)

Жили-были мыши. Все их обижали. Однажды пришли мыши к сове:

-Мудрая сова, помоги! Все нас едят. Скоро нас не останется. Что делать ?

Подумала сова и говорит:

-Мыши! Станьте ежами! Будете колючими и для охотников недоступны.

Побежали мыши радостно:

-Станем ежами! Станем ежами!

Вдруг одна остановилась:

-А кто-нибудь знает: как стать ежами?

Никто. Побежали обратно к сове.

-Сова! А как нам стать ежами???

-Мыши! Идите на ... Я не тактик, я - стратег !

История про терминалы и ценные советы.

Одна голландская контора, имевшая филиал со складами в России, озаботилась неээфективностью работы склада. На вызоде получалось много ошибок, да и людишек в процессах участоввало поразительно много на квадратный метр площади. «Что делать?» - подумали быстрые разумом голландцы. – А, вот оно, надо автоматизировать входной и выходной контроль. ERP у нас есть, система палетирования и этикеток работает, надо только к исходящим и входящим накладным присобачить контроль штрих-кодом с терминала.

Ура! – вскричали начальники складов и стали жать, пока штаб-квартира выродит им эту супер-пупер систему.

Первый затык вышел с терминалами. Дело в том, что головная контора имела договор с фирмой «Zebra», генпоставщик, и мимо него ни-ни. Один стандарт, один поставщик,один фюрер (ой, это не отсюда)... Но нижкий порог цены на настоятельно рекомендуемые (читай, единственно возможные) девайсы оказалась около 3000 евро за штуку, а потому приобретено было менее 10 при имевшейся потребности в 50. «Ладно» - подумали начальники российской логистики. «Сначала один склад, потом – вся Россия, а дальше «нашим будет весь мир».» Разработчик поставил на терминалы уже разработанную приложуху, начали пробовать, и выяснилось чудесное. Оказалось, что приложуха для этой версии ПО терминала не работает корректно – а именно, сворачивает, окно после каждой операции, чем весь автоматизирующий эффект летит в складскую уборную со скоростью фанеры над Парижем.

Читать далее

https://habr.com/ru/post/677694/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677694

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Как запланировать повторяющийся запуск VBA-процедуры в MS Excel без Application.OnTime

Воскресенье, 17 Июля 2022 г. 15:16 (ссылка)

Привет, Хабр!

В этой статье мы демонстрируем простую альтернативу Application.OnTime для периодического запуска VBA-процедур в MS Excel.

Данный подход особенно удобен, если требуется передавать данные из листа MS SharePoint в книгу MS Excel в режиме реального времени.

С уважением,
Владимир

Читать далее

https://habr.com/ru/post/677368/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677368

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<visual basic for applications - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda