Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Проверка VIN на сайте ГИБДД и запись результата в Excel (2), Как сделать парсинга сайта?
 
Добрый день. Ранее рассматривали такую задачу, но никто не поделился решением(( Раз в месяц по работе приходит запрос на проверку года выпуска и марок машин. Массив до 100 штук. Вручную делать долго. Прочитал, что это называется "парсинг". Может кто-то сталкивался?
Удаление строк макросом по двум параметрам, Как добавить условие?
 
Добрый день. Подскажите пожалуйста, макрос работает. Он ищет в столбце R дубликаты, а каждый дубликат имеет в столбце U либо 0, либо число.
Помидор0,00
Помидор100,00
Огурец0,00
Огурец300,00
Мой макрос удаляет строку, где есть 0, то есть "пустое значение". НО! Оказывается, что в массиве может произойти следующее:

У овощей есть цена и в дубликатах она одинаковая.
Помидор10,00
Помидор10,00
Огурец20,00
Огурец20,00
Но бывает 1-3 штуки позиций (глючных) где цена 0 и цена есть:
Слива0,00
Слива15,00
Так вот, как оставить эти "косячные" позиции? На примере сливы. Не удалять строку 0. У Цены столбец T.

Sub RemoveDuplicatesAndEmptyRows()

   Dim ws As Worksheet

   Dim lastRow As Long

   Dim i As Long

   Dim dict As Object

   Dim key As String

   ' Установите лист, с которым будете работать

   Set ws = ThisWorkbook.Sheets("Sheet1") ' Замените "Sheet1" на имя вашего листа

   ' Создайте объект Dictionary для хранения уникальных значений

   Set dict = CreateObject("Scripting.Dictionary")

   ' Найдите последнюю строку в столбце R

   lastRow = ws.Cells(ws.Rows.Count, "R").End(xlUp).Row

  ' Пройдитесь по строкам с конца в начало

   For i = lastRow To 2 Step -1

       ' Создайте ключ из значений в столбцах R и T

       key = ws.Cells(i, "R").Value & "|" & ws.Cells(i, "T").Value

       ' Проверьте, есть ли уже такой ключ в словаре

       If dict.exists(key) Then

           ' Если ключ уже существует, удалите строку, если столбец U пуст

           If IsEmpty(ws.Cells(i, "U").Value) Then

               ws.Rows(i).Delete

           End If

       Else

           ' Если ключа нет, добавьте его в словарь

           dict.Add key, True

       End If

   Next i

   ' Очистите объект Dictionary

   Set dict = Nothing

End Sub

Изменено: Igorman - 25.12.2024 19:03:30
[ Закрыто] Как запустить два макроса одновременно?
 
Добрый день. Есть команда по связке, но у меня не получается. Видел в ветках на форуме советы, но я где-то делаю ошибку.
Sub Макрос3()    Call Макрос1
   Call Макрос2
End Sub

Вот сами два макроса. Первый работает. Второй (счетчик в ячейке) не работает.


Sub IncreaseBy10Percent()
   Dim rng As Range
   Dim cell As Range

   ' Проверяем, выбран ли диапазон ячеек
   If TypeName(Selection) <> "Range" Then
       MsgBox "Пожалуйста, выберите диапазон ячеек.", vbExclamation
       Exit Sub
   End If

   ' Присваиваем выбранный диапазон переменной rng
   Set rng = Selection

   ' Проходим по каждой ячейке в выбранном диапазоне
   For Each cell In rng
       ' Проверяем, является ли значение числом
       If IsNumeric(cell.Value) Then
           ' Увеличиваем значение на 10%
           cell.Value = cell.Value * 1.1
       End If
   Next cell
End Sub

Sub Button1_Click()
   Dim ws As Worksheet
   Set ws = ThisWorkbook.Sheets("Лист1") ' Укажите имя вашего листа

   Dim counterCell As Range
   Set counterCell = ws.Range("A1") ' Укажите ячейку, где будет отображаться счетчик

   If IsEmpty(counterCell.Value) Then
       counterCell.Value = 1
   Else
       counterCell.Value = counterCell.Value + 1
   End If
End Sub
Формула для периодического изменения данных в стоблце, Можно ли добавлять раз в месяц один параметр, который поменяет не весь столбец, а только помесячную разбивку?
 
Добрый день. Обратился племянник с институтским заданием. Сегодня пришлет шаблон. В общем плане:
Есть 1 компания у которой 10 грузовиков. В течение года они должны делать взносы фиксированные. Сложность в том, что иногда, грузовики получают штрафы ГИБДД. Нужно в одну ячейку внести размер штрафа, который отразится на всех ПОСЛЕДУЮЩИХ взносах по всем машинам. Размер штрафа не влияет на увеличение, только сам факт. Преподаватель вроде как даст коэффициент увеличения взноса.
Будем очень рады помощи. Чуть позже загружу шаблон задания.
Макрос или автоматизация сводной таблицы, Можно ли автоматизировать создание сводной таблицы?
 
Добрый день. Периодически выгружаю из базы данные. И преобразую в сводную таблицу. Можно ли как-то автоматизировать этот процесс?
Как оставить в ячейке определенные символы?, Импортирую письма из Outlook. Нужно оставить в ячейке только определенный набор символов.
 
Добрый день. В каждом письме в теме есть разный текст, но всегда есть специальный номер. Например ИН2300. В конце темы или в начале. Иногда после пары символов в начале. Удаляю пробелы и получается " ИвановИН2301привет". Подскажите пожалуйста, как удалить всё, кроме ИН2301?  
Создание макросов для упрощения работы в Outlook, Макросы
 

Добрый день. Давно нахожусь на форуме и ребята очень выручают. Я живу в небольшом городе, работаю в компании где работа только в Outlook.
Процесс работы очень муторный и нужна оптимизация. Должность у меня не высокая, поэтому в средствах ограничен. Если данная помощь будет стоить очень дорого, то напишите сразу - может не потяну...Буду очень признателен, если хотя бы напишите реально ли сделать данный процесс.

Описание: есть уже один макрос, который нужно подправить. Но основная задача следующая:
1) Письма от главного отдела приходят на один ящик, а потом распределяются коллегой на другой. Иногда это новые письма, но чаще, это вчерашние и давние письма, где я уже участвовал в переписке и моя фамилия там есть. Задача - Можно ли отмечать определенным цветом автоматически письма, в которых есть моя фамилия, которые пересылает коллега с первого ящика на второй? Чтобы на втором ящике они отмечались сразу допустим зеленым.
2) Почти в каждом письме (90%) и теме письма есть определённый номер семизначный. Задача - возможно ли автоматически отмечать на втором ящике два или несколько таких письма? Чтобы было видно, что на этом ящике есть три одинаковых письма с одинаковым семизначным номером. Поскольку бывает, что с первого ящика присылают одно такое письмо, а через 20 минут второе, но с другой задачей.
3) Письмо с первого ящика пересылает сотрудник Петров. Когда я открываю письмо, то мне нужно стирать его подпись и ставить свою, чтобы напрямую ответить тому, кто переслал письмо на первый ящик к Петрову. И в адресаты копировать вручную того человека или несколько, если поставлены в копию. Задача - можно ли это автоматизировать?
4) Самое на мой взгляд не решаемое: Нужно, чтобы после ответа со второго ящика, письмо, которое было передано отметилось цветом (на первом ящике), обозначающим то, что я ответил на него. Когда сотрудник Петров будет делать сверку, то он поймет, что я уже отвечал на него.

5) Нужно чтобы при открытии письма оно помечалось галочкой автоматически.

Outlook и перенос инфо в Excel
 
Добрый день. Возможно ли при открытии письма или при ответе на него, переносить в таблицу Excel данные из темы письма?

Из темы письма в Excel. Желательно не всю тему, а только номер. Он всегда семизначный. куча текста и номер. В будущем, еще один параметр будут указывать. буквенный. Его бы тоже. Их 4 вида планируется. То есть, 4 типовых слова. Но как и требуемый номер, может быть в начале темы, в конце или где угодно)) что наверное, сложно.
Outlook, сохранение вложений в папку с названием темы письма
 
Добрый день. Выручите пожалуйста. На данном форуме нашел макрос по сохранению вложений из нескольких писем, но нужно чтобы вложения сохранялись в определенной папке. Сейчас система такая: открываю письмо, выделяю вложения, создаю папку, нумерую её и переношу вложения.
Очень надо для работы.
И если можно, связанный вопрос: как в теме письме в конце добавлять определенный префикс-нумеровку? Он всегда один и тот же.
Например тема письма: "Петр Петров посмотрите цифры" и добавить в конец 1_SPB. Чтобы получилось: "Петр Петров посмотрите цифры 1_SPB" Экспресс блоки не помогли.
Ошибка в данных диаграммы, Диаграмма делит на 10
 
Добрый день. Короткий вопрос. НА 3 идентичных компьютерах файл excel проверяли. На одном из них, Диаграмма, которая ссылается на массив данных делит на 10 процент, полученный в массиве. Процент вычисляется формулой =(D2/C2-1) получается 59%. А выводит 5.9%. Умножить на 10 можно, но хочется понять, в чем причина деления?
[ Закрыто] Ошибка в данных диаграммы, Диаграмма делит на 10
 
Добрый день. Короткий вопрос. На 3 идентичных компьютерах файл excel проверяли.
На одном из компьютеров, диаграмма, которая ссылается на массив данных делит на 10 процент, полученный в массиве.
Процент вычисляется формулой  =(D2/C2-1)  получается 59%. А выводит 5,9%
Умножить на 10 можно, но хочется понять, в чем причина деления??
Какой инструмент применить для выборки данных по типу и году?
 
Добрый день. Есть два массива данных. 2014 и 2015 год. Нужно вывести суммы и среднее. Это я сделаю.
Но нужно эти массивы объединить и потом, в итоге выбирать любой продукт по типу (я так понимаю это выпадающий список, либо сложный фильтр по двум условиям, либо сводная таблица). и по году.  Подскажите пожалуйста, какой инструмент или функция поможет? Для начала я должен объединить эти массивы в один? (с разбивкой по годам).
[ Закрыто] Не могу понять задание по формуле, Непонятное задание в excel
 
Всем доброго времени суток. Я иногда обращаюсь на ваш чудесный форум за помощью в изучении необычных задач.
Но сейчас вопрос в другом....Что от меня требуют?  Подскажите пожалуйста. Без решения. Я сам хочу попробовать решить) 8)  
Как сделать отбор по условиям по количеству слов?
 
Добрый день. Обрадовался, сделал формулу с функцией ЕСЛИ (научили на вашем форуме)  :)
НО! Оказывается нужно не просто по условиям, а по количеству слов.
Например: Весна, Лето, Зима  = 3  А в таблице есть Лето, Весна, Зима   Зима, Весна, Лето.

Подскажите что в данном случае нужно применять?
Создание блок-схемы, Необходимо оценить и проверить правильность составления блок-схемы бизнес процесса
 
Добрый день. Со школы не делал блок-схемы. Сейчас отдел логистики запросил у меня.
Если я в течении двух дней пришлю набросок, мог бы кто-нибудь взглянуть и оценить правильность выполнения?  Искал форумы в интернете, а они все старые (2011, 2014 год).
Есть условия.
Нужна помощь в разработке отчетов средней сложности, Ищу за денежное вознаграждение постоянного помощника
 
Добрый день. В месяц будет требоваться несколько отчетов (2-3) оплату гарантирую. Готовы ли Вы к сотрудничеству и за какую плату?
Заранее спасибо.
При совпадении комбинации значений показать "OK"
 
Добрый день. Сегодня сдавал тест. 6 заданий. 5 сложных выполнил, а это нет.....Ни разу не сталкивался и в сети ответа не нашел.
В задаче указано: "Если Первый ответ ДА, второй НЕТ, а третий ДА, то в ячейке должно получаться "ОК" или, если не совпадает комбинация "NO". Подскажите..пожалуйста.
Как сделать сводную таблицу с отбором (считать количество ячеек) по цвету?
 
Есть массив данных. По фамилиям. И показатели. Показатели разного цвета. Сводная считает только общее количество, можно ли посчитать в ней количество зеленых, синих и т.д.?
Подставить отправителя в зависимости от № отправления
 
Добрый день. Есть таблица с огромным числом номеров отправления. К ним нужно вставить в столбец имя клиента.
Я сделал это с помощью условного форматирования, используя для каждого выделения МЕЖДУ.
Можно ли использовать ВПР, который будет искать в диапазоне??

Например: ООО Профиль принадлежат все отправления от 17097543000001 - 17097544000000
Невозможно отобразить в графике дни по порядку, График по отравлениям выстраивается не так как нужно. Дни идут с 2016-го года
 
Добрый день. Не могу график выстроить. Сказали сделать : "
1. Построить график   поступления отправлений по дням"
Только дни в столбец идут иногда даже с 1900 года. Помогите разобраться((
Элементарно должно быть, но график столбчатый...двойной...получается.

Может нужна сводная таблица??
Как сделать автообновление отчета по периоду?
 
Надо сделать некий еженедельный отчёт. У меня 10 источников данных на входе и 20-25 слайдов с графиками на выходе. Я забираем данные запросами с внутреннего сервера и обрабатываем в экселе. Нужно каждую неделю показывать последние 7 недель. Как настроить автообновление 7недельного периода в отчёте?
Как с помощью ВПР сопоставить дома и улицы?
 
Здравствуйте. Нужно применить ВПР, но есть одно НО! номера домов не могу сопоставить. Подскажите, как быть?
Запрос из Excel в API: определить район города по координатам
 
Добрый день. Нужно определить район города по координатам.
Уже кучу сайтов перечитал. У многих такой же вопрос. Если это не по теме, то подскажите пожалуйста
форум или сайт, куда можно обратиться. :(
Как достать данные средствами sql. (На внутреннем oracle сервере размещены 5 таблиц), SQL
 
Добрый день. Осталось последнее задание. Не понимаю как его выполнить и в чем смысл...
Во вложении все что есть по данной задаче... :cry:
Как растянуть УФ-гистограммы для зависимых ячеек? (такая тема есть в форуме, но решения не найдено), если А1 должно быть заполнено гистограммой с ссылкой на ячейку B1, то как протянуть на весь столбец A??
 
Добрый день. Тема уже была абсолютно такая же. Но там решения не нашли и тема остановилась.
Нигде нет решения....Может простейший макрос поможет?  
Как динамически суммировать с условием?, Есть данные, но в них есть условие (текстовое название). Как просуммировать, если потом будут данные добавляться?
 
Добрый день. Просуммировал простейшей функцией первый столбец.
А другие надо по условию. Нужна функция ЕСЛИ, верно?
Подскажите пожалуйста.
[ Закрыто] Как построить дашборд??, Используя массив данных построить удобный, читаемый, информативный дашборд. Учесть при построение возможность многократного увеличения массива, для накопления исторических данных.
 
Нужен дашборд. Никогда до этого не делал. Вставил только рекомендуемые таблицы...
[ Закрыто] Как построить дашборд?
 
Добрый день. От этого задания зависит моя работа. Хочу научиться. Помогите пожалуйста составить дашборд.
Я так понимаю, это графики определенные?
В выпадающем списке получаются вместо слов цифры
 
Добрый день. Необходимо добавить выпадающий список. Получается, но вместо слов цифры. ИНДЕКС не получается вставить.
Расчет времени по дням., Помогите с задачей. Очень важно.
 
Добрый день. Учусь макросам. Очень сложная задача. Подскажите пожалуйста, как решить её?
Страницы: 1 2 След.
Наверх