Поиск
Автор: afonason. Есть таблица с данными Excel "export (19)" и связанный файл Word "Ответ об отказе срок_" который автоматически заполняется через поле слияния (MERGEFIELD)
Задача с помощью макроса сохранить Word файл в формате .pdf с определённым именем (добавить к имени файла № претензии который подгружается в поле слияния { MERGEFIELD Номер_претензии })
Нашел макрос похожего действия, но он добавляет текст к названию из поля со списком.
Как сделать ссылку на поле слияния ( ...
Изменен: 22.08.2024
Читать сообщение на форуме или сайте.Автор: calve. Есть справочник городов с номерами.
Есть стобец из предложений, в которых находятся города из справочника.
Каким образом массово напротив каждого предложения проставить город из справочника. Города в предложениях написаны точно так же как в справочнике.
Текст по столбцам бить не хочется - некоторые предложения ужасно длинные.
По идее надо как то использовать функцию НАЙТИ()
Файл во вложении.
Изменен: 12.12.2016
Читать сообщение на форуме или сайте.Автор: Castiel666. В общем такая проблема. Есть таблица, которая обновляется каждые 30 секунд при открытии книги при помощи макроса. Но дело в том, что при закрытии книги, через 30 секунд книга сама открывается, чтобы обновить значения))). Как этого избежать?
Изменен: 04.12.2016
Читать сообщение на форуме или сайте. ... , но для меня, знакомого с макросами 3-й день - это пока ... R есть маркер которым отмечается строка, и кнопка "переместить ... " значения отмеченной маркером строки скопировалась в книгу " ... ;quot;E" копируемой строки. (т.е. если в ячейке ... ;quot;Е" копируемой строки стоит значение "склад ... -1", то эта строка копируется в лист " ... один и тот же лист - строки заменяются.
Надеюсь понятно изложил....
Если ...
Изменен: 11.09.2016
Читать сообщение на форуме или сайте.Автор: WaleraPP. Нужен макрос который для объединенных ячеек будет выполнять следующие условия:
если отсутствует текст то высота равна 0 (объединенные ячейки скрыты);
Размер увеличивается по ходу наполнения текстом объединенных ячеек и собственно уменьшается по уходу их удаления в плоть до скрытия.
Изменен: 12.07.2016
Читать сообщение на форуме или сайте. ... макрос, который будет эти группы распределять. Например с 1 по 15 строку ...
Изменен: 01.07.2016
Читать сообщение на форуме или сайте.Автор: next777pro. Здравствуйте, помогите совместить два макроса
или сделать так, чтобы выводил как в ячейке K9
Один код отвечает за удаление слов и сортировку чисел в столбце
в нем есть недостаток, он не удаляет последнее 1-865, т.е нужно доработать, чтобы код оставлял только числа, а с тире вовсе удалять
Function yyy$(t$)
Dim i%
For i = 1 To Len(t)
If Mid(t, i, 1) Like "[0-9]" Then s = s & Mid(t, i, 1)
Next
yyy = Trim(s)
End Function
Sub Сорт()
[A:A]. ...
Изменен: 22.06.2016
Читать сообщение на форуме или сайте. ... : kluvonog. Добрый день, Уважаемые!
С макросами встречался всего несколько раз - сделал ... прошу совета.
Вопрос: могут ли макросы появляться в документе через внешние ... открывается непонятное окно (редактор кода макросов). И вполне резонно спрашивают: & ... всех этих документах есть макросы. Ошибка происходит в строке "Worksheets ... так)
Как удалить макросы: сохранить как книгу без макросов xlsx, а потом ... этих документах снова появится макросы, если с макросами женщины работать не умеют ...
Изменен: 05.05.2016
Читать сообщение на форуме или сайте.Автор: Boris05036. Доброго времени суток, извиняюсь, если был уже вопрос такой, я не нашел на форуме. Я начинающий пользователь макросов, поэтому данная необходимость стала для меня подводным камнем...
Как прописать в макросе массовое изменение файлов?
у меня уже написан код для одного файла... открывается новый шаблон, открывается старый файл, из старого копируется в шаблон инфа в новую форму, файл сохраняется рядом и закрывается
Вопрос: как сделать, что макрос делал это последовательно для ...
Изменен: 12.03.2016
Читать сообщение на форуме или сайте.Автор: rappaport.denis. Всем удоброго дня! Возникла необходимость выделить все листы в excel (а их очень много) и разом поменять написанное в них в определенный шрифт. Как это сделать? Чупствую, что без макроса не обойтись. Спасибо!
Изменен: 13.02.2016
Читать сообщение на форуме или сайте.Автор: guri. Помогите, пожалуйста, найти ошибку. Написала макрос на заполнение таблицы данными из другого файла. Проблема в том, что при следующем заполнении происходит замена уже имеющихся данных. А надо что б новые данные добавились ниже.
Sub zzzzz()
Dim Arr(1000, 40)
MsgBox "Укажите путь к сбыту"
FilePath1 = Application.GetOpenFilename()
MsgBox "Укажите путь к заполняемому файлу"
FilePath2 = Application.GetOpenFilename()
Workbooks.Open Filename:= ...
Изменен: 26.01.2016
Читать сообщение на форуме или сайте.Автор: EABaranova. Уважаемые форумчане! Помогите, пожалуйста, девушке далекой от Visual Basic. Есть книга в которую вносятся данные. При окончательном внесении необходимо, чтобы эти данные переносились на новые листы.
На каждую дату новый список.
Не знаю удастся ли так сделать, чтобы при положительных результатах писал "сдал" при отрицательных "не сдал". Отрицательный результат красный в ячейке...
Замучилась руками создавать новые книги и тупо копировать ...
Изменен: 28.11.2015
Читать сообщение на форуме или сайте.Автор: Alejandro67. Здравствуйте, уважаемые подскажите ка решить такую задачу, есть некий параметр измеренный в определенное время. Нужно найти среднее значение и ошибку этого параметра в интервале 10 мин. ВАЖНО отметить что на листе данный параметр может находится в любом месте. (Идеально, если макрос будет запрашивать место расположение параметра, времени и место выведения результата).
Изменен: 15.10.2015
Читать сообщение на форуме или сайте. ... только оди, соответственно все остальные строки для данной товарной позиции заполняются ... состоит в следующем.
Необходимо написать макрос, согласно которому в столбце & ...
Изменен: 07.09.2015
Читать сообщение на форуме или сайте.Автор: CrazyKingKong. Доброго времени суток, уважаемые знатоки Excel и кодинга VB. Ситуация следующая:
Существует журнал регистрации, внутри которого находятся формы(журнал регистрации 1 лист, остальные листы - формы).
Необходимо чтобы значения активной ячейки и соответствующего столбца копировались в формы, и, в идеале, хотелось бы чтобы эти формы автоматически сохранялись в определенной папке. "Теги" в формах расставлены в рандомном порядке( [1],[2],[3], ...
Изменен: 03.09.2015
Читать сообщение на форуме или сайте.Автор: primitive. привет всем!
являюсь пользователем макросов нулевого уровня, работаю с ними только с помощью макрорекордера.
суть проблемы:
мы ежедневно получаем сводную информацию в разрезе клиентов и регионов, которые нужно разделять по регионам и направлять ответственным работникам. при этом каждый день меняется адрес папки и имя файла. к примеру, сегодня файл называется "18.08.2015" и находится в папке "18.08.2015". завтра это будет соответственно & ...
Изменен: 18.08.2015
Читать сообщение на форуме или сайте.Автор: lime2801. Здравствуйте, выручайте, весь форум перелопатил, весь интернет, может быть не правильно запрос сделал, не знаю, не нашел ответа, но думаю это вполне реально сделать. :).
В общем, на листе №1 когда я забиваю цифру например (9000шт) он мне пересчитывает в отдельную ячейку (H6), сколько нужно страниц напечатать (4шт)
Так вот, как сделать макрос, что бы при нажатии на кнопку, она смотрела на ячейку (H6) и печатала то число страниц которое там указано (4шт) с листа №2 ?
Пример ...
Изменен: 24.07.2015
Читать сообщение на форуме или сайте.Автор: prodigirl. Подскажите пожалуйста, с помощью какой функции можно автоматически отображать данные с большого диапазона ячеек (столбца) в отдельно выведенную, объединенную ячейку, через запятую.
В приложенном мной скрин шоте нужно чтобы данные с диапазона Р56-Р70 при добавлении автоматически отображались в строках E42, B44, через запятую, но при незаполненных полях, запятые не отображались, как при формуле =P56&", "&P57&", "&P58&", "&P59&", "&P60&& ...
Изменен: 06.02.2015
Читать сообщение на форуме или сайте.Автор: Павел Коган. Уважаемые форумчане! Решил написать сюда, да исправят меня, при необходимости, модераторы.
Позвольте поделиться с вами, на мой взгляд, очень удобной программой на VBA, которая всем без особого труда поможет быстро форматировать таблицы, создавать выпадающие списки и привязывать их к таблице.
Прилагаю видео инструкцию по использованию этой программы - https://www.youtube.com/watch?v=6vVt4vVc0xM
Файл с программой прикрепляю. Тестируйте на своих таблицах и пользуйтесь на ...
Изменен: 27.11.2014
Читать сообщение на форуме или сайте. ... в экселевский документ (в приложении) макрос (или 2, по 1 на ... . Очевидно, что столбец 6 и строка 6 тоже скроются. Это нормально ... это не влияло на работу макроса.
Заранее благодарю за помощь!
Изменен: 23.11.2014
Читать сообщение на форуме или сайте. ... печати (удалить лишний столбец, заменить строку, проставить колонтитулы, настроить поля, установить ... и прочее).
Я сделал 2 макроса с горячими клавишами. Но ... , что бы эти 2 макроса автоматически сработали на всех этих ... модуля с макросами (1 макрос на Ctrl-W и 2 макрос на Ctrl ... распечатать, предварительно запустив эти 2 макроса на ней.
04-11_ ... выглядеть таблица после срабатывания этих макросов:
04-11_Уральский ГО_СН_Русские_Оба_Все [ ... хочется, что бы 1 макрос автоматически сработал на всех таблицах ...
Изменен: 31.08.2014
Читать сообщение на форуме или сайте.Автор: kolyambus55rus. Всем доброго времени суток!!!
Перерыл интернет (может плохо рыл раз не нашел), литературку полистал, но так и не нашел метод определения по дате в ячейке номеров недели, месяца и года. Попадались похожие но не то.
Суть в том что есть столбец с датами (21.01.2014) , рядом мне необходимо вывести номер недели и месяц, каким способом это можно сделать в VBA? (ч/з формулы слишком тяжело, т.к. очень много данных)
Спасибо заранее!!!
Изменен: 23.01.2014
Читать сообщение на форуме или сайте.Автор: andrey062006. Как сделать чтоб форма брала значение в выделенной ячейке и разносила параметры по фреймам (см. вложеный файл)?
Суть состоит в следующем. В книге более 40 столбцов разной длины. Каждый раз пролистывать всё это чтоб просмотреть обобщенную информацию, надоело. Нужно чтоб, встав на ячейку с наименованием, в форму в разные фреймы попали данные например в первый фрейм "параметр 1", во второй фрейм "параметр 2" а в тратий фрейм вошли "параметры 3,4,5& ...
Изменен: 15.01.2014
Читать сообщение на форуме или сайте.Автор: qwer160990. Здравствуйте. Помогите пожалуйста новичку. В макросах можно сказать не разбираюсь =(.
Суть в том, что бы:
1) защитить изменение имени листов,
2) защитить от удаления существующие листы,
3) запретить добавление листов в книгу (этот я нашёл в инете)
Private Sub workbook_newsheet(ByVal sh As Object)
Application.DisplayAlerts = False
MsgBox "Добавлять рабочие листы в эту книгу нельзя", vbInformation
sh.Delete
Application.DisplayAlerts = ...
Изменен: 09.01.2014
Читать сообщение на форуме или сайте.Автор: cstrizh. Помогите написать простейший (но не для меня) макрос
Если значение в ячейке А1=0, то скрыть строки с 50 по 200; если А1=1, то скрыть строки с 100 по 200 и отобразить с 50 по 99; если А1=2, то скрыть с 199 по 200 и отобразить с 50 по 198.
Заранее спасибо!
Изменен: 17.09.2013
Читать сообщение на форуме или сайте.Автор: Name777_. Часть работавших ранее макросов перестала работать.
Пользовательские типы данных создавались. Библиотеки в Tools-References не отключал (MS Excel 14.0 Object Library - галка стоит).
Чем может быть вызвана эта ошибка? Как найти её причину?
Изменен: 15.07.2013
Читать сообщение на форуме или сайте. ... двум условиям (интересует формула, либо макрос, т.к. фильтр здесь не ... путь, а скорей даже адресная строка, c возможностью копирования адреса файла ... ячейки в столбце А - запускаем макрос, вносящий дату в столбец Б ... . я только начинаю разбираться в макросах, все, что я смог написать ...
Изменен: 02.07.2013
Читать сообщение на форуме или сайте.Автор: Ruslaniuan. Все привет!
В создании макросов я новичок, поэтому прошу вашей помощи.
Есть два листа в одном файле. Лист 2 содержит набор данных. Лист 1 содержит только шапку и одну ячейку X с определенным значением, соответствующим нескольким значениям в первой колонке Листа 2. При этом эти значения в Листе 2 отсортированы по возврастанию.
Необходим макрос, который:
1. проверит первую колонку Листа 2 на предмет соответствия значению в ячейке X Листа 1
2. при положительном результате ...
Изменен: 25.06.2013
Читать сообщение на форуме или сайте.Автор: Nata1981. Помогите пожалуйста прописать макрос!
Вводные данные такие: есть база, в ней несколько линеек товаров (одинаковая с/с, граммаж, только вкусы разные). Цены на линейку зачастую отличаются. И мне нужно создать такой макрос, который будет распознавать линейки, выбирать минимальную цену в этой линейке и менять цены внутри линейки на минимальные.
p.s. Простейшие макросы я прописываю (создает сводные таблицы, выстраивает по ранжиру и т.д.). А здесь даже не могу функцию найти, ...
Изменен: 28.05.2013
Читать сообщение на форуме или сайте. ... : andrey062006. Есть табличка заказов. Количество строк может быть разным!
Как сделать ... в заказе на значение в строке "в упаковке" и ... *B4;...) и т.д. Количество строк может меняться но каждый раз ... это сделать проще формулой или макросом (лучше формулой)?
Примерно тоже самое ... с макросом очистки значений! Может как то ... то опять же каждый раз макрос переписывать это ужасно!
Файл прикрепляю ...
Изменен: 12.05.2013
Читать сообщение на форуме или сайте.