Макросы и программы для Excel в категории «IP адрес»
Макросы для получения и обработки списка IP адресов, проверки доступности оборудования, запроса DNS для заданных IP-адресов
-
Программный комплекс, предназначенный для автоматизации учёта и администрирования сети связи телефонной или телекоммуникационной компании. Программа позволяет хранить и редактировать базу данных объектов (в виде файлов Excel), просматривать существующие трассы и формировать новые. Особенность программы - возможность учёта и администрирования узлов связи с нестандартными...
-
В макросах для Excel иногда требуется производить проверку адреса электронной почты на корректность. В большинстве случаев нужно быть уверенным не только в том, что такой адрес содержит знак @ и точку, но и в том, что все остальные символы представлены буквами, числами или знаками подчеркивания. Проще всего реализовать эту проверку с использованием регулярных выражений (объект RegExp) Sub...
-
Надстройка предназначена для облегчения управления сетевым оборудованием и диагностики локальной сети из Excel. Надстройка будет полезна, если информация об оборудовании (IP-адреса, логины и пароли) хранится в книгах Excel. Вы сможете получить доступ к часто используемым действиям из контекстного меню Excel. В частности, прямо из контекстного меню ячейки можно запустить в консоли PING...
-
Function Ping(ByVal addr$) As Boolean On Error Resume Next Ping = GetObject("winmgmts:").ExecQuery("SELECT * FROM Win32_PingStatus WHERE Address = '" & addr$ & "'").ItemIndex(0).StatusCode = 0 End Function Функция проверки доступа в интернет, с использованием функции PING (версия 2024 года) Function InetAvailable() As Boolean InetAvailable = Ping...
-
Макрос предназначен для вывода IP адресов и названий стран, на основании столбца с доменными именами. По состоянию на 2024 год, этот макрос не работает ввиду недоступности сайта smart-ip.net (можно переделать код на использование другого аналогичного веб-сервиса) В прикреплённом файле - 2 способа реализации: 1) по доменному имени определяется IP адрес (посредством команды PING -...
-
Самый простой способ получить IP-адрес машины, зная имя хоста, - применить функцию ResolveAddress: Function ResolveAddress(ByVal ComputerName$) As String ' выполняет ICMP запрос (ping) до адреса ComputerName ' возвращает IP-адрес ComputerName$ Dim oPingResult As Variant: On Error Resume Next For Each oPingResult In GetObject("winmgmts://./root/cimv2").ExecQuery _...
-
Макрос предназначен для создания сводной таблицы и диаграммы для отчёта по трафику. В качестве исходных данных выступает таблица со статистикой доступа в интернет - сформированная программой создания отчётов по статистике Создаваемая сводная диаграмма позволяет легко проанализировать причины перерасхода трафика, а сводная таблица предоставляет детализированный отчёт по каждому сайту. При...
-
Программа предназначена для отправки копии обрабатываемого файла (в виде архива) на заданный адрес электронной почты. Особенности программы: используется отправка письма средствами Windows (без использования почтовых программ) (в качестве адреса отправителя можно использовать любой адрес почты) перед отправкой файл архивируется (создаётся архив ZIP средствами Windows, без применения...
-
Программа позволяет формировать отчёты по трафику на основании данных биллинговой системы. В качестве исходных данных программа принимает: логин абонента дату начала и окончания периода сбора статистики Особенности программы: формирование отчётов по всему трафику, или только по оплачиваемому создание листа итогов с диаграммой (сразу видно, с какого сайта был...