Архив рубрики: Программирование

Задания для работы в среде Питон.

В течение пары лет  для поддержания своих знаний по информатике, физике и математике я лично для себя прошел дистанционные курсы в Фоксфорд. Меня вполне удовлетворяет методика проведения этих курсов и преподаватели. Два раза я просмотрел в записи и проработал курсы программирования на Питоне, причем разных преподавателей и в разных направлениях. После таких курсов я уже… Читать далее »

Рассылка писем через Outlook  с использованием макросов Word

Рассылка писем через Outlook  с использованием макросов Word. Эта тема рассматривается на различных форумах сайтов. Есть и предлагаются отдельные решения. В процессе решения этой задачи приходится рассматривать попутно несколько задач. Например, а сколько строк в отсылаемом тексте письма (что не главное), как сформировать текст письма, взяв его из файла Word, как создать письмо в формате… Читать далее »

Обработка писем в Outlook

Обработка писем в Outlook На просторах интернет есть много хороших программ. Вопрос лишь в том, где и как их найти? Ниже по ссылке в файле расположен код двух отдельных, но взаимосвязанных программ.  Эти два модуля размещены внутри Outlook 2003. Вызывается на выполнение модуль Test. Этот модуль последовательно перебирает все выделенные письма и помещает их в… Читать далее »

Гиперссылка на лист Excel

Пусть есть рабочая книга Excel, содержащая множество листов. На первом листе с именем отладка в колонке 3 мне надо вставить гиперссылки на все листы в книге. Для создания гиперссылки воспользуемся сначала макрорекордером. Для этого поставим курсор в нужную ячейку третьего столбца первого листа книги Excel с именем Отладка. Выполним команду Вставка – Гиперссылки  -Место в… Читать далее »

Сбор данных из протоколов ЕГЭ по школам на лист по району

В этом году протоколы по ЕГЭ приходили все в формате Excel 2003 и были одинаковы по своей структуре. Специально под этот случай я перенастроил давно известную программу. Сведения по ней и пример я давал ранее. Напоминаю ещё раз. Книга Excel состоит из 3-х листов. На лист Шаблона копируем данные одной из школ. Они нужны просто… Читать далее »

Работа с диапазонами в Excel

Мне приходится часто, занимаясь мониторингом на сайте http://monitoring-mo.ru, снимать аналитику по отдельным таблицам по всем учреждениям района. При этом формируется таблица Excel, в которой обычно сверху стоит наименование таблицы, далее шапка и данные. Левый первый столбец – это полное наименование ОУ, второй столбец период, а далее идут данные, Таблица организована не достаточно хорошо. Нет разрыва… Читать далее »

Сортировка листов в Excel

В Excel имеется свой встроенный механизм сортировки по 3 параметрам одновременно, реализованный через функции листа. Сортировка обычно используется для упорядочивания данных по возрастанию или убывания на отдельном листе. Сортировка производится над списками. Отдельного алгоритма сортировки средствами VBA, известного в информатике, в Excel нет. Я имею в виду стандартную сортировку по методу “пузырька”,  вставок, на минимум… Читать далее »

Перенос данных в Excel с одного листа на другой

Пусть первый лист имеет имя Лист1, а второй Лист2 Можно воспользоваться способом прямого переноса данных Sheets(“Лист2”).cells(1,1)=Sheets(«Лист2”).cells(1,1) Можно осуществить перенос путем использования переменных или массива данных. Для этого запоминаем значения в переменные  с ячеек Лист2, а затем считываем их на Лист1 из этих переменных. Для сокращения написания команд при переносе данных можно использовать команду активизации конкретного… Читать далее »

Сбор данных по детским садам по форме 85-К

В 2015 году в очередной раз сбор данных по форме 85-К проводился в двух видах: 1) Стандартный стат отчет в формате Word; 2) Итоговый файл в формате Excel в разрезе муниципальных ДОУ, школ с дошкольными отделениями и частных ДОУ. Все ДОУ были вынуждены заполнять фактически 2 документа – стандартный стат отчет и многостраничный документ Excel,… Читать далее »

Основы VBA

Основы VBA Прежде чем непосредственно перейти к рассмотрению методов программирования, остановимся на предназначении VBA. ■ Действия в VBA осуществляются в результате выполнения кода VBA. ■ Вы создаете (или записываете) программу VBA, которая сохраняется в модуле VBA. процедур.  ■ Модуль VBA состоит из процедур. Процедура, по существу, представляет собой элемент компьютерной программы, выпол­няющей определенное действие. Ниже… Читать далее »