Ищу макросы для excel

Полезные макросы Excel для автоматизации рутинной работы с примерами применения для разных задач.

Примеры макросов для автоматизации работы

makrosy-filtra-svodnoy-tablicyМакросы для фильтра сводной таблицы в Excel.
Как автоматизировать фильтр в сводных таблицах с помощью макроса? Исходные коды макросов для фильтрации и скрытия столбцов в сводной таблице.

makros-svodnoy-tablicyМакрос для создания сводной таблицы в Excel.
Как автоматически сгенерировать сводную таблицу с помощью макроса? Исходный код VBA для создания и настройки сводных таблиц на основе исходных данных.

makrosy-dlya-formatirovaniya-yacheekМакросы для изменения формата ячеек в таблице Excel.
Как форматировать ячейки таблицы макросом? Изменение цвета шрифта, заливки и линий границ, выравнивание. Автоматическая настройка ширины столбцов и высоты строк по содержимому с помощью VBA-макроса.

makros-pereimenovat-listyМакрос для копирования и переименования листов Excel.
Как одновременно копировать и переименовывать большое количество листов одним кликом мышкой? Исходный код макроса, который умеет одновременно скопировать и переименовать любое количество листов.



Программы, надстройки и макросы, выполняющие разнообразный поиск в Excel — поиск данных на листе, в книгах, таблицах и т.п.

  • Сравнение столбцов в Excel, и подстановка значений в таблицу

    Программа предназначена для сравнения и подстановки значений в таблицах Excel.
    Если вам надо сравнить 2 таблицы (по одному столбцу, или по нескольким),
    и для совпадающих строк скопировать значения выбранных столбцов из одной таблицы в другую,
    надстройка «Lookup» поможет сделать это нажатием одной кнопки.
     
    То же самое можно сделать при помощи формулы =ВПР(), но:

    формулы…

  • Наверняка, вы сталкивались с ситуацией, когда необходимо производить поиск некоторого значения по всей книге Excel (искать частичное совпадение на всех листах активной книги)
     
    Штатными средствами Excel вывести поле для поиска на панель инструментов не удаётся, а вызывать каждый раз диалоговое окно нажатием комбинации клавиш Ctrl + F не всегда удобно.
    На помощь придёт эта…

  • Поиск и подсветка результатов в Excel


    Макрос запрашивает строку для поиска, после чего ищет введенный текст в первом столбце листа, и подсвечивает результаты поиска.
     
    При запуске макроса появляется диалоговое окно (InputBox), позволяющее задать текст для поиска.
    Макрос подсвечивает красным цветом внутри ячейки текст, совпадающий с искомым
    (+ выделяет найденное полужирным начертанием)
    Перед началом поиска, цвет всех ячеек…


  • В данной статье показаны 2 способа быстрого поиска значений в двумерных массивах.
    Поскольку искомое значение может встретиться в нескольких строках обрабатываемого двумерного массива,
    оба способа получают на выходе отфильтрованный двумерный массив.

    Способы формирования отфильтрованных массивов — разные:
    первый способ использует функцию ArrAutofilterEx
    второй способ — функцию …

  • Данный макрос предназначен для поиска адресов электронной почты на листе Excel, с последующим выводом найденных адресов на отдельный лист.
    В прикреплённом файле, на первом листе («исходные данные»), ячейки заполнены неструктурированной информацией (смесь фамилий, адресов почты, прочей ненужной информации)
    Макрос вычленяет из текста ячеек адреса электронной почты, и выводит все найденные…

  • Скриншот надстройки поиска по всем листам Excel


    Надстройка SearchText предназначена для поиска заданного текста в книге Excel, с выводом результатов поиска на отдельный лист.
     
    При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов:

    В Excel 2007 и 2010 панель инструментов можно найти на вкладке «Надстройки»:

    Надстройка SearchText является расширенной версией надстройки для…

  • Скриншот программы сравнения прайс-листов Excel


    Программа предназначена для сравнения цен конкурентов из их прайсов с прайс-листом вашей организации.

    ВНИМАНИЕ: Недавно разработана многофункциональная программа для обработки прайс-листов

    Новая программа объединения и обработки прайс-листов доступна на сайте для скачивания и тестирования на различных наборах прайс-листов.

    Исходными данными для программы являются:

    ваш прайс…

  • Главное меню программы по работе с базой данных «Преподаватели»


    База данных «Преподаватели» предназначена для автоматизации работы администрации учебных заведений.

    Программа обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов.

    Эта база данных представляюет собой урезанную и немного изменённую версию программы АИСС СПК.

    Программа обеспечивает:

    Хранение полной…

  • Скриншот результатов поиска с выводом на отдельный лист


    Надстройка SearchExcel предназначена для поиска заданного текста во всех столбцах текущего листа Excel, с выводом результатов поиска на отдельный лист.
     
    При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов:

    Надстройка SearchExcel является упрощённой версией надстройки для поиска на всех листах книги Excel
    Смотрите также надстройку для…

  • АИСС "Абитуриент" - форма ввода данных абитуриента


    Программа АИСС «СПК» предназначена для автоматизации работы приемной комиссии колледжей и техникумов.

    АИСС обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов.

    Назначением программы является автоматизация труда работника приёмной комиссии учебного заведения.

    Программа обеспечивает:

    Хранение полной…


  • Если ваш макрос выдаёт ошибку при использовании метода SpecialCells — возможно, причина в установленной защите листа Excel.
    Почему разработчики Microsoft отключили работу этой функции на защищённых листах — не совсем понятно, но мы попробуем обойти это ограничение.
     

    Итак, нам надо получить все заполненные ячейки из некого диапазона листа Excel. 
    Обычно для этого используется вызов…


  • Надстройка предназначена для выполнения множественных замен в выделенном диапазоне ячеек.
     

    После запуска надстройки, появляется панель инструментов из 3 кнопок:

    Кнопка «Выполнить все замены» — выполняет замены в выделенном диапазоне ячеек

    Кнопка «Изменить список замен» — отображает лист настроек, где в первом столбце находится список заменяемых…

  • Макрос для поиска текста выделенных ячеек в Google


    Макрос предназначен для поиска текста из выделенных ячеек в поисковой системе Google.

    Функция поиска доступна из контекстного меню ячеек:

    Как вы можете видеть на скриншоте, есть возможность выбора браузера.
    На выбор представлены наиболее популярные браузеры: Internet Explorer, Mozilla Firefox, Opera, и Google Chrome.
     

    В макрос намеренно введено ограничение на количество ячеек, текст…

  • Функция производит поиск текстового значения в заданном диапазоне листа,
    и возвращает диапазон, содержащий все найденные ячейки
    Взято с сайта Чипа Пирсона: cpearson.com/excel/FindAll.aspx
    Function FindAll(SearchRange As Range, _
    FindWhat As Variant, _
    Optional LookIn As XlFindLookIn = xlValues, _
    Optional LookAt As XlLookAt = xlWhole, _…

  • Форма ввода и редактирования заявок


    Система учёта заявок предназначена для автоматизации ввода, редактирования и учёта заданий на заказ запасных частей для автомобилей.

    Программа позволяет производить поиск по базе данных, и распечатку информации о выбранном заказе.

    Эта база данных представляет собой урезанную и немного изменённую версию программы АИСС СПК.

  • Итоговая таблица объёмов холодного и горячего водоснабжения


    Программа предназначена для формирования таблицы Excel для расчёта суммы оплаты за услуги ЖКХ (холодного и горячего водоснабжения)
    В качестве исходных данных выступает таблица, в которой занесены показания счётчиков (расход горячей и холодной воды)
    Макрос производит поиск клиентов в исходной таблице (по номеру лицевого счёта), и подставляет данные по этому клиенту в итоговую таблицу.
     
    Вы…

  • Форма вывода результатов проверки на совпадения

    Программа позволяет в процессе ввода новых данных в таблицу Excel отслеживать наличие совпадений с записями из «черного списка», расположенного на отдельном листе.
     

    Особенности данной программы:

    поиск частичных совпадений (адреса могут совпадать лишь частично, при сравнении файмилий не учитываются 2 последних буквы, и т.д.)
    можно изменить «точность» совпадения — в…

Заказать написание макроса Excel от 500 руб.

Kwork — это удобный маркетплейс фриланс-услуг.
Адекватные цены, скорость, а главное, 100% гарантия возврата средств!

Смотреть каталог услуг

Лучшие фриланс-услуги по вашему запросу

Заказать написание макроса Excel от 500 руб. легко, 

как купить товар в интернет-магазине

Шаг 1

Выберите услугу

В магазине Kwork представлен большой выбор услуг от профессионалов.

Шаг 2

Оплатите с гарантией

Деньги будут перечислены продавцу после того, как он выполнит работу, и вы её одобрите.

Шаг 3

Получите результат

100% гарантия возврата средств в случае невыполнения заказа.

Посмотрите как Kwork экономит деньги, время и нервы

Скорость выполнения

Kwork:

В среднем 1 д. 9 ч.

Выбор исполнителя

Студии:

3 — 20 сотрудников

Kwork:

Из 70 000+ исполнителей

Простота заказа

Студии:

Долгие согласования, длинные ТЗ, подписание договора

Kwork:

Пара кликов — заказ готов! Минимум обсуждений

Возврат средств (в случае просрочки)

Студии:

Вероятность стремится к нулю

Kwork:

100% гарантия возврата
в 1 клик

388 163

Активных кворка

7 202

Новых кворка за неделю

1 д. 9 ч.

Среднее время выполнения

Фриланс это легко!
Как покупать фриланс услуги в 1 клик?

Поиск какого-либо значения в ячейках Excel довольно часто встречающаяся задача при программировании какого-либо макроса. Решить ее можно разными способами. Однако, в разных ситуациях использование того или иного способа может быть не оправданным. В данной статье я рассмотрю 2 наиболее распространенных способа.

Поиск перебором значений

Довольно простой в реализации способ. Например, найти в колонке «A» ячейку, содержащую «123» можно примерно так:

Sheets("Данные").Select
For y = 1 To Cells.SpecialCells(xlLastCell).Row
    If Cells(y, 1) = "123" Then
        Exit For
    End If
Next y
MsgBox "Нашел в строке: " + CStr(y)

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

Поиск функцией Find

Гораздо быстрее обычного перебора и при этом довольно гибкий. В простейшем случае, чтобы найти в колонке A ячейку, содержащую «123» достаточно такого кода:

Sheets("Данные").Select
Set fcell = Columns("A:A").Find("123")
If Not fcell Is Nothing Then
    MsgBox "Нашел в строке: " + CStr(fcell.Row)
End If

Вкратце опишу что делают строчки данного кода:
1-я строка: Выбираем в книге лист «Данные»;
2-я строка: Осуществляем поиск значения «123» в колонке «A», результат поиска будет в fcell;
3-я строка: Если удалось найти значение, то fcell будет содержать Range-объект, в противном случае — будет пустой, т.е. Nothing.

Полностью синтаксис оператора поиска выглядит так:

Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)

What — Строка с текстом, который ищем или любой другой тип данных Excel

After — Ячейка, после которой начать поиск. Обратите внимание, что это должна быть именно единичная ячейка, а не диапазон. Поиск начинается после этой ячейки, а не с нее. Поиск в этой ячейке произойдет только когда весь диапазон будет просмотрен и поиск начнется с начала диапазона и до этой ячейки включительно.

LookIn — Тип искомых данных. Может принимать одно из значений: xlFormulas (формулы), xlValues (значения), или xlNotes (примечания).

LookAt — Одно из значений: xlWhole (полное совпадение) или xlPart (частичное совпадение).

SearchOrder — Одно из значений: xlByRows (просматривать по строкам) или xlByColumns (просматривать по столбцам)

SearchDirection — Одно из значений: xlNext (поиск вперед) или xlPrevious (поиск назад)

MatchCase — Одно из значений: True (поиск чувствительный к регистру) или False (поиск без учета регистра)

MatchByte — Применяется при использовании мультибайтных кодировок: True (найденный мультибайтный символ должен соответствовать только мультибайтному символу) или False (найденный мультибайтный символ может соответствовать однобайтному символу)

SearchFormat — Используется вместе с FindFormat. Сначала задается значение FindFormat (например, для поиска ячеек с курсивным шрифтом так: Application.FindFormat.Font.Italic = True), а потом при использовании метода Find указываем параметр SearchFormat = True. Если при поиске не нужно учитывать формат ячеек, то нужно указать SearchFormat = False.

Чтобы продолжить поиск, можно использовать FindNext (искать «далее») или FindPrevious (искать «назад»).

Примеры поиска функцией Find

Пример 1: Найти в диапазоне «A1:A50» все ячейки с текстом «asd» и поменять их все на «qwe»

With Worksheets(1).Range("A1:A50")
  Set c = .Find("asd", LookIn:=xlValues)
  Do While Not c Is Nothing
    c.Value = "qwe"
    Set c = .FindNext(c)
  Loop
End With

Обратите внимание: Когда поиск достигнет конца диапазона, функция продолжит искать с начала диапазона. Таким образом, если значение найденной ячейки не менять, то приведенный выше пример зациклится в бесконечном цикле. Поэтому, чтобы этого избежать (зацикливания), можно сделать следующим образом:

Пример 2: Правильный поиск значения с использованием FindNext, не приводящий к зацикливанию.

With Worksheets(1).Range("A1:A50")
  Set c = .Find("asd", lookin:=xlValues)
  If Not c Is Nothing Then
    firstResult = c.Address
    Do
      c.Font.Bold = True
      Set c = .FindNext(c)
      If c Is Nothing Then Exit Do
    Loop While c.Address <> firstResult
  End If
End With

В ниже следующем примере используется другой вариант продолжения поиска — с помощью той же функции Find с параметром After. Когда найдена очередная ячейка, следующий поиск будет осуществляться уже после нее. Однако, как и с FindNext, когда будет достигнут конец диапазона, Find продолжит поиск с его начала, поэтому, чтобы не произошло зацикливания, необходимо проверять совпадение с первым результатом поиска.

Пример 3: Продолжение поиска с использованием Find с параметром After.

With Worksheets(1).Range("A1:A50")
  Set c = .Find("asd", lookin:=xlValues)
  If Not c Is Nothing Then
    firstResult = c.Address
    Do
      c.Font.Bold = True
      Set c = .Find("asd", After:=c, lookin:=xlValues)
      If c Is Nothing Then Exit Do
    Loop While c.Address <> firstResult
  End If
End With

Следующий пример демонстрирует применение SearchFormat для поиска по формату ячейки. Для указания формата необходимо задать свойство FindFormat.

Пример 4: Найти все ячейки с шрифтом «курсив» и поменять их формат на обычный (не «курсив»)

lLastRow = Cells.SpecialCells(xlLastCell).Row
lLastCol = Cells.SpecialCells(xlLastCell).Column
Application.FindFormat.Font.Italic = True
With Worksheets(1).Range(Cells(1, 1), Cells(lLastRow, lLastCol))
  Set c = .Find("", SearchFormat:=True)
  Do While Not c Is Nothing
    c.Font.Italic = False
    Set c = .Find("", After:=c, SearchFormat:=True)
  Loop
End With

Примечание: В данном примере намеренно не используется FindNext для поиска следующей ячейки, т.к. он не учитывает формат (статья об этом: https://support.microsoft.com/ru-ru/kb/282151)

Коротко опишу алгоритм поиска Примера 4. Первые две строки определяют последнюю строку (lLastRow) на листе и последний столбец (lLastCol). 3-я строка задает формат поиска, в данном случае, будем искать ячейки с шрифтом Italic. 4-я строка определяет область ячеек с которой будет работать программа (с ячейки A1 и до последней строки и последнего столбца). 5-я строка осуществляет поиск с использованием SearchFormat. 6-я строка — цикл пока результат поиска не будет пустым. 7-я строка — меняем шрифт на обычный (не курсив), 8-я строка продолжаем поиск после найденной ячейки.

Хочу обратить внимание на то, что в этом примере я не стал использовать «защиту от зацикливания», как в Примерах 2 и 3, т.к. шрифт меняется и после «прохождения» по всем ячейкам, больше не останется ни одной ячейки с курсивом.

Свойство FindFormat можно задавать разными способами, например, так:

With Application.FindFormat.Font 
  .Name = "Arial" 
  .FontStyle = "Regular" 
  .Size = 10 
End With

Поиск последней заполненной ячейки с помощью Find

Следующий пример — применение функции Find для поиска последней ячейки с заполненными данными. Использованные в Примере 4 SpecialCells находит последнюю ячейку даже если она не содержит ничего, но отформатирована или в ней раньше были данные, но были удалены.

Пример 5: Найти последнюю колонку и столбец, заполненные данными

Set c = Worksheets(1).UsedRange.Find("*", SearchDirection:=xlPrevious)
If Not c Is Nothing Then
  lLastRow = c.Row: lLastCol = c.Column 
Else
  lLastRow = 1: lLastCol = 1
End If
MsgBox "lLastRow=" & lLastRow & " lLastCol=" & lLastCol

В этом примере используется UsedRange, который так же как и SpecialCells возвращает все используемые ячейки, в т.ч. и те, что были использованы ранее, а сейчас пустые. Функция Find ищет ячейку с любым значением с конца диапазона.

Поиск по шаблону (маске)

При поиске можно так же использовать шаблоны, чтобы найти текст по маске, следующий пример это демонстрирует.

Пример 6: Выделить красным шрифтом ячейки, в которых текст начинается со слова из 4-х букв, первая и последняя буквы «т», при этом после этого слова может следовать любой текст.

With Worksheets(1).Cells
  Set c = .Find("т??т*", LookIn:=xlValues, LookAt:=xlWhole)
  If Not c Is Nothing Then
    firstResult = c.Address
    Do
      c.Font.Color = RGB(255, 0, 0)
      Set c = .FindNext(c)
      If c Is Nothing Then Exit Do
    Loop While c.Address <> firstResult
  End If
End With

Для поиска функцией Find по маске (шаблону) можно применять символы:
* — для обозначения любого количества любых символов;
? — для обозначения одного любого символа;
~ — для обозначения символов *, ? и ~. (т.е. чтобы искать в тексте вопросительный знак, нужно написать ~?, чтобы искать именно звездочку (*), нужно написать ~* и наконец, чтобы найти в тексте тильду, необходимо написать ~~)

Поиск в скрытых строках и столбцах

Для поиска в скрытых ячейках нужно учитывать лишь один нюанс: поиск нужно осуществлять в формулах, а не в значениях, т.е. нужно использовать LookIn:=xlFormulas

Поиск даты с помощью Find

Если необходимо найти текущую дату или какую-то другую дату на листе Excel или в диапазоне с помощью Find, необходимо учитывать несколько нюансов:

  • Тип данных Date в VBA представляется в виде #[месяц]/[день]/[год]#, соответственно, если необходимо найти фиксированную дату, например, 01 марта 2018 года, необходимо искать #3/1/2018#, а не «01.03.2018»
  • В зависимости от формата ячеек, дата может выглядеть по-разному, поэтому, чтобы искать дату независимо от формата, поиск нужно делать не в значениях, а в формулах, т.е. использовать LookIn:=xlFormulas

Приведу несколько примеров поиска даты.

Пример 7: Найти текущую дату на листе независимо от формата отображения даты.

d = Date
Set c = Cells.Find(d, LookIn:=xlFormulas, LookAt:=xlWhole)
If Not c Is Nothing Then
  MsgBox "Нашел"
Else
  MsgBox "Не нашел"
End If

Пример 8: Найти 1 марта 2018 г.

d = #3/1/2018#
Set c = Cells.Find(d, LookIn:=xlFormulas, LookAt:=xlWhole)
If Not c Is Nothing Then
  MsgBox "Нашел"
Else
  MsgBox "Не нашел"
End If

Искать часть даты — сложнее. Например, чтобы найти все ячейки, где месяц «март», недостаточно искать «03» или «3». Не работает с датами так же и поиск по шаблону. Единственный вариант, который я нашел — это выбрать формат в котором месяц прописью для ячеек с датами и искать слово «март» в xlValues.

Тем не менее, можно найти, например, 1 марта независимо от года.

Пример 9: Найти 1 марта любого года.

d = #3/1/1900#
Set c = Cells.Find(Format(d, "m/d/"), LookIn:=xlFormulas, LookAt:=xlPart)
If Not c Is Nothing Then
  MsgBox "Нашел"
Else
  MsgBox "Не нашел"
End If

Фрилансеры (113)

  • R50 a61d7fe7b1cdd4c75fd8d965a0806881

    Аккаунт верифицирован

    цена договорная

    Самозанятая (ИНН 550623050502). Решаю задачи для программистов на Python, Java, JavaScript(native, react, node), C#, 1C, PHP, С++, cms Bitrix и другие. Выдам чек самозанятого. Сайты, боты, веб-приложения и десктопные приложения с базами данных, макросы, скрипты обработки данных. Разработка компонентов для web. Напишу курсовую работу за 2-3 дня. Тел. +79236952413 (мегафон) Елена. Ищу работу системным аналитиком по конфигурации Зарплата и управление персоналом…

  • R50 a25d36d47beae03caa8d0042c10237f2

    Аккаунт верифицирован

    от 300 руб. за проект

    Изучаю разработку макросов/плагинов для Р7-офиса.
    Для этого необходимы реальные задачи.
    Поэтому готов выполнять ваши задачи по автоматизации в Р7 офисе совсем недорого, но и высокой скорости выполнения на начальном этапе не обещаю. Также выполняю разработку макросов Excel, Word. Разрабатываю базы данных на MS Access.

  • R50 44af559ffaab805f77ab91f1c784082f

    Аккаунт верифицирован

    от 1 000 руб. за час

    г. Северодвинск, Образование высшее техническое (инженер, электроника судостроения) и высшее экономическое (магистр экономики). Стаж бухгалтера — с 2003 года. Работа с EXCEL, WORD — с 2003 года. Работа с VBA, VB — с 2007 года. Работа с Google таблицы, Google Apps Script — с 2018. Декларации 3-НДФЛ

  • R50 91505ad16e09187574490ef631ea6115

    Аккаунт верифицирован

    цена договорная

    Здравствуйте! Меня зовут Алексей. Более 10 лет я занимаюсь вопросами IT. Работаю самостоятельно или с командой, в зависимости от сложности проекта. Всегда ответственно отношусь к поставленным задачам и срокам реализации. Занимаюсь автоматизацией бизнес-процессов, программированием, анализом и сводом данных, а также графическим дизайном.
    Основные направления работы и компетенции: — 1С (установка, настройка, доработка, интеграции). — Чат-боты (Python).
    — Сайты (Битрикс, WordPress, Tilda,…

  • R50 87812d2e0ab9ed464f7d1333e2778ef6

    Аккаунт верифицирован

    от 500 руб. за час

    Приветствую! Заинтересован в индивидуальном / групповом выполнении проектов, связанных с обработкой данных в MS Excel. При анализе проектных данных применяю выборочно или комплексно следующие инструменты Excel:  встроенные функции (текстовые и логические), сложные формулы, формулы массива;  пользовательские функции, макросы VBA (в т.ч. обработка событий);  сводные таблицы;  комплексные графики/диаграммы;  анализ “что-если” и т.д. Типы реализуемых проектов:  автоматизированный сбор и…

  • R50 98f39d8809f45cd01b40eb7ed82daa92

    Аккаунт верифицирован

    цена договорная

    Работаю один, быстро без предоплаты

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 1 000 руб. за час

    Привет! Я программист Python со знаниями библиотек aiogram и openpyxl, pandas. Развиваю навыки парсинга сайтов. Также я владею VBA и могу писать макросы для автоматизации отчетов и таблиц. Готов выполнить ваши проекты, связанные с разработкой программного обеспечения на Python и VBA.

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    цена договорная

    — Руководство проектами автоматизации бизнес-процессов — Импорт/экспорт/аналитика данных JDEdwards, SAP, 1C, SUN, LIMS, Oracle Hyperion, BIE, SQL — Создание, поддержка, модификация инструментов на основе Excel (макросы VBA) по взаимодействию с backend (ввод данных, получение данных через HTTP протокол) — Написание мелких вспомогательных программ на Visual Basic (MS Visual Studio) — плагин для Microsoft Outlook, ActiveX компоненты,… — Поддержка работы серверов (Linux, Apache, Nginx, Redis,…

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    цена договорная

    Занимаюсь парсингом данных, пишу telegram ботов, проекты на С++ для студентов, макросы VBA

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 500 руб. за проект

    Делаю макросы на VBA

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 1 200 руб. за час

    Занимаюсь разработкой нейронных сетей, веб программированием. Пишу чат-боты, скрипты, парсеры.

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    цена договорная

    Python: парсинг, автоматизация и обработка данных и др.
    Excel: макросы, сводные таблицы, VBA
    Access: создание и настройка баз данных, клиент-сервер для локальной сети

  • R50 d6791c9f2840dcb595ad474d1d823a43

    Аккаунт верифицирован

    от 500 руб. за час

    • опыт работы аналитиком с 2015 года и разработчиком ПО (С#, .Net, vba,) с 2020 по настоящее время, включая работу в сфере транспортной логистики;
    • Опыт составления и оптимизации сложных запросов к MS SQL Server, MySQL, Postgresql
    • успешный опыт анализа и формализации бизнес-требований заказчиков;
    • большой опыт построения Dashboard KPI и аналитических представлений;
    • опыт работы с Ubuntu Linux (bash команды, работа с PostgreSQL);
    • опыт программирования на Python, C#, основы JavaScript,…

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    цена договорная

    Работаю аналитиком продаж, параллельно выполняю работу на различных фриланс биржах.

  • R50 275bfcf3f5a4738b16e12417427780e3

    Аккаунт верифицирован

    от 300 руб. за час

    Парсинг сайтов. Для малых и средних сайтов (до 20 тысяч товаров) – разовый парсинг 25$, импорт спарсенного материала в любую CMS 15$. ………………………………………………………………………………………………………………………………………………………… Создание программ-парсеров для периодического парсинга. 50-100$. Точная цена обговаривается после обсуждения ожидаемого функционала….

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 500 руб. за час

    Разработка дэшбордов на Excel/Power Bi (Продвинутый юзер Excel, преподовал курсы по VBA/Power Query/DAX) Автоматизация отчетности через макросы VBA и Power Query. Продвинутый уровень языка DAX для модель данных и разные статистических алгоритмов и вычислении. Вытаскивать данные с web-сайтов по API. Делаю парсеры на Python для выгрузки данных по API с разных веб сайтов(Selenium, Beautifullsoap). Создаю Хранилище данных и витрин данных для различных BI отчетов и ad-hoc анализов. Olap Tabular/MDX…

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 800 руб. за час

    Занимаюсь анализом данных в Эксель и Гугл таблицах.
    Ваши таблицы по нажатию кнопки смогут выгружать данные из маркетплейсов, представлять данные в удобном для вас виде

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 100 руб. за час

    Интересуют задачи по Excel

  • R50 b50b3b7d34f396e4d3b52a699b2e4194

    Аккаунт верифицирован

    от 300 руб. за час

    Добрый день! Работая в области логистики автоматизировал множество рутинных процессов, писал макросы для Google Sheets, сделал веб-сервис для обработки документов, занимался аналитикой данных — python pandas и с нуля разработал CRM систему. Параллельно интегрировал микросервисы через REST-API в системе для парсинга соц-сетей в маркетинговом агенстве. Знаю Django, DRF, могу поднять Docker-compose. Работал с Сelery. Хорошо знаю английский и git. Ответственный и быстро обучаюсь! Git Hub:…

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    цена договорная

    Привет, меня зовут Евгений.
    Помогу с Microsoft Excel. Могу: написать формулы для таблиц (ВПР, ЕСЛИ, ИНДЕКС…), загрузить и форматировать информацию из баз данных и сайтов с помощью Power Query в Excel, создать сводные таблицы и графики, создать макросы VBA, проконсультировать по работе программы.

  • R50 922fffd04781c59dba792940bb32fbdf

    Аккаунт верифицирован

    цена договорная

    php, js, css (scss|sass), html. cms: joomla (плагины/компоненты/модули/локализация), wordpress (плагины/правки тем/локализация), фреймворки: symfony 5 (сейчас акутальная версия 6, но особо проблем не должно быть с разработкой под 6), тоже с локализацией. Шаблонизатор twig. по js не принципиально какие библиотеки использовать. Само собой jquery известно, нативный js с этим тоже работаю, по реактивности — vue3. Двойку не использовал. Проекты с двойки тоже не переносил, но проблем с этим не…

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 200 руб. за час

    PowerPoint.Разработка и создание новых, адаптация существующих презентаций любого уровня сложности для компаний и ВУЗов, рекламистов и маркетологов, препадователей и… Для учебы, для работы, для конференций … Тематический (оригинальный, авторский) дизайн, фирменный стиль (подбор/создание графического материала), аннимация, звуковое сопровождение, подготовка текста (перевод). Word, Excel. Макросы, скрипты, система документаоборота, автозаполнения, любые формы документов (договора страхования,…

  • R50 04fa5b1bd3082bec668f4922c46ac189

    Аккаунт верифицирован

    цена договорная

    Имею опыт в программировании (Python, Delphi), приходилось писать макросы в excel (чтобы данные забирались из excel и отправлялись в нужном порядке в word или в презентацию), не пугает работа с большим объемом информации. Я внимательна, аккуратна и обучаема. Подхожу ответственно к поставленным задачам.

  • Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1

    Аккаунт верифицирован

    от 399 руб. за час

    Опыт работы более 5 лет. Любимые языки, инструменты, технологии и т.д.: Языки: Python, JS, HTML 5, X++, FoxPro Фреймворк: Django БД: PostgreSql, Sqlite, SQL Сервера: heroku, GitHub Технологии: css, flex, bootstrap, git ОС: Linux, UBUNTU Любимые занятия: Консультации, написание ТЗ Excell (макросы)

    Preview 3a8d5dad7e

  • R50 dc418d542e52aa7a215b62cf8f957582

    Аккаунт верифицирован

    от 1 000 руб. за час

    Делаю сайты, интернет магазины, ботов в телеграм, макросы в экселе, решаю ваши задачи.

Понравилась статья? Поделить с друзьями:
  • Ищет одинаковое в excel
  • Ищем временные файлы word
  • Итоговая строка в excel это
  • Итоговая статистика в excel
  • Итоговая работа по теме электронные таблицы ms excel