Средства Windows
При работе с базами данных в Excel, где в ячейках присутствуют номера телефонов, порой требуется выполнять звонки по множеству номеров, указанных в таблице.Обычно этот процесс не автоматизирован - пользователь, глядя в таблицу Excel, набирает на своём мобильном телефоне номер из очередной ячейки. Чем это чревато - вы и сами понимаете: мало того, что пользователь теряет время, набирая номер на телефоне, так и при наборе номера возможно ошибиться, в результате чего вы потратите лишнее время и деньги. Предлагаю вашему вниманию макрос, который позволит нажатием одной кнопки набрать номер телефона из ячейки в популярном софтфоне Sippoint (от компании SIPNET)Sub ПозвонитьНаНомерИзВыделеннойЯчейкиExcel() ' макрос наберёт номер из активной ячейки в программе Sippoint CallWithSIPPOINT Trim(ActiveCell) End Sub
|
|||
Если вы работаете с книгами Excel древних форматов (таких, например, как Excel 4),
|
|||
Макрос предназначен для вывода IP адресов и названий стран, на основании столбца с доменными именами.В прикреплённом файле - 2 способа реализации:1) по доменному имени определяется IP адрес (посредством команды PING - выполнения ICMP запроса), 2) используется только сервис smart-ip.net
|
|||
Функция предназначена для получения файлов, извлечённых из архива ZIP.Разархивирование выполняется средствами Windows, файлы извлекаются в специально созданную папку в каталоге для временных файлов (C:\WINDOWS\Temp\) При запуске макроса папка UNZIPPED FILES сначала удаляется, а потом создаётся заново. Функция возвращает коллекцию, содержащую полные пути к извлечённым файлам.
См. также функцию UnZip_File, предназначенную для разархивирования файлов
|
|||
Надстройка предназначена для облегчения управления сетевым оборудованием и диагностики локальной сети из Excel.
Надстройка будет полезна, если информация об оборудовании (IP-адреса, логины и пароли) хранится в книгах Excel.Вы сможете получить доступ к часто используемым действиям из контекстного меню Excel.
|
|||
Сегодня мы поговорим о том, как добиться автоматического открытия вашего файла Excel (книги или надстройки) при запуске приложения Microsoft ExcelСпособов добавить файл в автозагрузку Excel достаточно много, поэтому мы рассмотрим только самые основные:
Начнём с папки автозагрузки (точнее, с папок, поскольку их может быть несколько)
|
|||
Программа предназначена для фиксации времени событий (хронометража) в таблице Excel в режиме онлайн.Типичное применение такой программы - фиксации времени прохождения кругов автогонщиками, но подойдёт данный секундомер и для учёта времени на любых других спортивных состязаниях.
Особенности программы:
|
|||
Программа предназначена для реализации возможности автоматического и ручного обновления надстроек Excel, а также разграничения доступа и регистрации (активации) программного продукта.Особенности данного решения:
|
|||
Часто требуется макросом скачать некий файл из интернета. Чем чревато использование функции URLDownloadToFile - по сути, ничем, кроме как необходимостью прописывать её в 4 вариантах, Я же предлагаю другое решение - функцию DownloadFile с использованием объектов Microsoft.XMLHTTP и ADODB.Stream:
Sub ПримерИспользования() СсылкаНаФайл$ = "http://excelvba.ru/sites/default/files/3.jpg" ПутьДляСохранения$ = "C:\ПЖиВ.jpg" ' скачиваем файл из интернета DownloadFile СсылкаНаФайл$, ПутьДляСохранения$ ' открываем скачанный файл CreateObject("wscript.shell").Run """" & ПутьДляСохранения$ & """" End Sub
|
|||
Макроc предназначен для автоматизированной рассылки почты из Excel.Для рассылки используется почтовая программа TheBAT!(подразумевается, что эта программа на компьютере установлена и настроена, т.е. без проблем удаётся вручную создать в TheBAT письмо, и отправить его на произвольный адрес) В качестве исходных данных выступает таблица Excel, в которой в первом столбце указаны адреса получателей рассылки, а в остальных столбцах - данные для формирования писем (тема, текст и т.д.) В прикреплённом примере макрос формирует тему письма из значения ячейки второго столбца
|
|||
