Страницы: 1
Поиск
Сохранение связанного файла в формате pdf используя данные из поля слияния MERGEFIELD в имени файла, слияние, сохранение в pdf, макрос, MERGEFIELD
Автор: afonason. Есть таблица с данными Excel "export (19)" и связанный файл Word "Ответ об отказе срок_"  который автоматически заполняется через поле слияния (MERGEFIELD) Задача с помощью макроса сохранить Word файл в формате .pdf с определённым именем (добавить к имени файла № претензии который подгружается в поле слияния { MERGEFIELD Номер_претензии }) Нашел макрос похожего действия, но он добавляет текст к названию из поля со списком. Как сделать ссылку на поле слияния ( ...
Изменен: 22.08.2024
Читать сообщение на форуме или сайте.
Подтянуть значения не по точному соответствию, а по совпадению одного из слов в двух столбцах
Автор: calve. Есть справочник городов с номерами. Есть стобец из предложений, в которых находятся города из справочника. Каким образом массово напротив каждого предложения проставить город из справочника. Города в предложениях написаны точно так же как в справочнике. Текст по столбцам бить не хочется - некоторые предложения ужасно длинные. По идее надо как то использовать функцию НАЙТИ() Файл во вложении.
Теги: макрос
Изменен: 12.12.2016
Читать сообщение на форуме или сайте.
Отключение макроса при закрытии книги.
Автор: Castiel666. В общем такая проблема. Есть таблица, которая обновляется каждые 30 секунд при открытии книги при помощи макроса. Но дело в том, что при закрытии книги, через 30 секунд книга сама открывается, чтобы обновить значения))). Как этого избежать?
Изменен: 04.12.2016
Читать сообщение на форуме или сайте.
Макрос для копирования строки по условию на определенный лист, помогите новичку.....
Автор: kroling. Здравствуйте уважаемые гуру Excel. Прошу помощи от ваших светлых голов. Для вас может быть моя задача будет элементарной, но для меня, знакомого с макросами 3-й день - это пока сложновато.... Итак задача такая: есть документ со списком файл "база" в столбце R есть маркер которым отмечается строка, и кнопка "переместить". Необходимо, чтобы по нажатию кнопки "переместить" значения отмеченной маркером строки скопировалась в книгу ...
Изменен: 11.09.2016
Читать сообщение на форуме или сайте.
Макрос для автоматического изменения высоты объединенных строк
Автор: WaleraPP. Нужен макрос который для объединенных ячеек будет выполнять следующие условия:  если отсутствует текст то высота равна 0 (объединенные ячейки скрыты); Размер увеличивается по ходу наполнения текстом объединенных ячеек и собственно уменьшается по уходу их удаления в плоть до скрытия.
Теги: макрос
Изменен: 12.07.2016
Читать сообщение на форуме или сайте.
VBA - макрос для маркирования каждых n ячеек одинаковыми данными
Автор: mushkin. Уважаемые спецы! Целый день не могу найти нужную инфу. Вроде бы и простая задача и много похожих, но все не так. Короче, есть список адресов, их надо разбить по группам. В группе может быть только 15 адресов, поэтому нужен макрос, который будет эти группы распределять. Например с 1 по 15 строку будет группа "1", с 16 по 31 - группа "2" и так далее пока есть данные.
Теги: VBA, макрос
Изменен: 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
Читать сообщение на форуме или сайте.
Могут ли макросы перетащиться через внешние ссылки?, как макросы вообще могут появится в формате "Книга Excel 97-2003"
Автор: kluvonog. Добрый день, Уважаемые! С макросами встречался всего несколько раз - сделал дело и больше не виделся. Потому в этой теме слаб и прошу совета. Вопрос: могут ли макросы появляться в документе через внешние ссылки или ещё каким-то "перетаскиванием", кроме явного создания через вкладку "разработчик". Тут мне выносят мозг с кучей xls-документов где происходит ошибка в макросах и работать дальше не могут - либо эксель падает, либо ...
Теги: макрос
Изменен: 05.05.2016
Читать сообщение на форуме или сайте.
Массовое изменение файлов, VBA, макрос
Автор: Boris05036. Доброго времени суток, извиняюсь, если был уже вопрос такой, я не нашел на форуме. Я начинающий пользователь макросов, поэтому данная необходимость стала для меня подводным камнем... Как прописать в макросе массовое изменение файлов? у меня уже написан код для одного файла... открывается новый шаблон, открывается старый  файл, из старого копируется в шаблон инфа в новую форму, файл сохраняется рядом и закрывается Вопрос: как сделать, что макрос делал это последовательно для ...
Теги: VBA, макрос
Изменен: 12.03.2016
Читать сообщение на форуме или сайте.
Как разом выделить все листы и в них изменить шрифт?
Автор: rappaport.denis. Всем удоброго дня! Возникла необходимость выделить все листы в excel (а их очень много) и разом поменять написанное в них в определенный шрифт. Как это сделать? Чупствую, что без макроса не обойтись. Спасибо!
Изменен: 13.02.2016
Читать сообщение на форуме или сайте.
Добавление данных в конец таблицы на VBA
Автор: guri. Помогите, пожалуйста, найти ошибку. Написала макрос на заполнение таблицы данными из другого файла. Проблема в том, что при следующем заполнении происходит замена уже имеющихся данных. А надо что б новые данные добавились ниже. Sub zzzzz() Dim Arr(1000, 40)     MsgBox "Укажите путь к сбыту"     FilePath1 = Application.GetOpenFilename()     MsgBox "Укажите путь к заполняемому файлу"     FilePath2 = Application.GetOpenFilename() Workbooks.Open Filename:= ...
Изменен: 26.01.2016
Читать сообщение на форуме или сайте.
Макрос. Создание автоматически страниц и перенос данных, yеобходимо из одного листа на основании дат создавать листы в книге и переносить информацию
Автор: EABaranova. Уважаемые форумчане! Помогите, пожалуйста, девушке далекой от Visual Basic. Есть книга в которую вносятся данные. При окончательном внесении необходимо, чтобы эти данные переносились на новые листы. На каждую дату новый список. Не знаю удастся ли так сделать, чтобы при положительных результатах писал "сдал" при отрицательных "не сдал". Отрицательный результат красный в ячейке... Замучилась руками создавать новые книги и тупо копировать ...
Теги: макрос
Изменен: 28.11.2015
Читать сообщение на форуме или сайте.
Нахождение средней и ошибки средней из массива. (VBA)
Автор: Alejandro67. Здравствуйте, уважаемые подскажите ка решить такую задачу, есть некий параметр измеренный в определенное время. Нужно найти среднее значение и ошибку этого параметра в интервале 10 мин. ВАЖНО отметить что на листе данный параметр может находится в любом месте. (Идеально,  если макрос будет запрашивать место расположение параметра, времени и место выведения результата).
Теги: VBA, макрос
Изменен: 15.10.2015
Читать сообщение на форуме или сайте.
Посчитать ячейки соответствующие заданных критериям
Автор: hoz.  Появилась задача посчитать количество ячеек соответствующих определённым критериям. Данный файл я приложил к сообщению. Суть такая: имеется столбец называемый Год постройки. У каждого дома год свой. Нужно как-то просчитать, что мол если дому до 40 лет, то таких домов количество такое-то...Если от 40 до 50 такие домов столько-то... И тд. Я понимаю, что нужно как-то создавать условие, но не в курсе как. Сам умею программировать на Си, С#, чутка на других, но в экселе не умею. Вот и ...
Изменен: 07.09.2015
Читать сообщение на форуме или сайте.
Написание макроса для прайс-листа, Написание макроса для прайс-листа
Автор: ntwrk. Здравствуйте.  Выложил на Яндекс.Диск образец прайс-листа для обновления товарных остатков и цен в интернет-магазине. Структура файла следующая: - столбец "оригинал. №" содержит оригинальный id номер товарной позиции в БД магазина. - столбец "описание" артикула товара, которое выводится на странице товара. - столбец "артикул" содержит артикул товара. Сам артикул состоит из наименования товара и идентификатора его размера. ...
Изменен: 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 - АвтоСписок
Автор: Павел Коган. Уважаемые форумчане! Решил написать сюда, да исправят меня, при необходимости, модераторы.  Позвольте поделиться с вами, на мой взгляд, очень удобной программой на VBA, которая всем без особого труда поможет быстро форматировать таблицы, создавать выпадающие списки и привязывать их к таблице.  Прилагаю видео инструкцию по использованию этой программы - https://www.youtube.com/watch?v=6vVt4vVc0xM Файл с программой прикрепляю. Тестируйте на своих таблицах и пользуйтесь на ...
Изменен: 27.11.2014
Читать сообщение на форуме или сайте.
Как применить макрос к нескольким книгам одновременно?, Предпечатная обработка файла
Автор: stat74. У меня есть тысячи xls-таблиц определённого содержания. Их все нужно распечатать. Для того что бы распечатать эти таблицы предварительно нужно подготовить их к печати (удалить лишний столбец, заменить строку, проставить колонтитулы, настроить поля, установить масштаб и прочее). Я сделал 2 макроса с горячими клавишами. Но это всё-равно неудобно. Возможно сделать так, что бы эти 2 макроса автоматически сработали на всех этих файлах с xls-таблицами? Прилагаю 2 модуля с ...
Теги: макрос
Изменен: 31.08.2014
Читать сообщение на форуме или сайте.
Узнать номер недели, месяца и года по дате в ячейке (VBA)
Автор: 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
Читать сообщение на форуме или сайте.
user-defined type not defined (ошибка), Работавшие ранее макросы перестали работать.
Автор: Name777_. Часть работавших ранее макросов перестала работать. Пользовательские типы данных создавались. Библиотеки в Tools-References не отключал (MS Excel 14.0 Object Library - галка стоит). Чем может быть вызвана эта ошибка? Как найти её причину?
Изменен: 15.07.2013
Читать сообщение на форуме или сайте.
Поиск по двум условиям
Автор: vatar. Добрый день! Спасибо большое за бесподобный ресурс, но, к сожалению, я не нашел ответ на свои вопросы. Вопрос 1: Поиск по двум условиям (интересует формула, либо макрос, т.к. фильтр здесь не подходит). Идея следующая: Сначала ищем аля функцией впр совпадающИЕ значенИЯ в соседнем массиве, дальше выбираем только максимальное значение. Пытался реализовать через функцию МАКС, но безуспешно. Вопрос 2: Хотел автоматически выводить полный путь до файла, вместо просто названия. ...
Теги: макрос
Изменен: 02.07.2013
Читать сообщение на форуме или сайте.
Макрос для копирования частей строк на другой лист по условию
Автор: Ruslaniuan. Все привет! В создании макросов я новичок, поэтому прошу вашей помощи. Есть два листа в одном файле. Лист 2 содержит набор данных. Лист 1 содержит только шапку и одну ячейку X с определенным значением, соответствующим нескольким значениям в первой колонке Листа 2. При этом эти значения в Листе 2 отсортированы по возврастанию. Необходим макрос, который: 1. проверит первую колонку Листа 2 на предмет соответствия значению в ячейке X Листа 1 2. при положительном результате ...
Изменен: 25.06.2013
Читать сообщение на форуме или сайте.
Прописать макрос, чтобы выбирал из линейки товаров минимальную цену
Автор: Nata1981. Помогите пожалуйста прописать макрос! Вводные данные такие: есть база, в ней несколько линеек товаров (одинаковая с/с, граммаж, только вкусы разные). Цены на линейку зачастую отличаются. И мне нужно создать такой макрос, который будет распознавать линейки, выбирать минимальную цену в этой линейке и менять цены внутри линейки на минимальные. p.s. Простейшие макросы я прописываю (создает сводные таблицы, выстраивает по ранжиру и т.д.). А здесь даже не могу функцию найти, ...
Теги: макрос
Изменен: 28.05.2013
Читать сообщение на форуме или сайте.
Макрос выборочной очистки и формула суммирования
Автор: andrey062006. Есть табличка заказов. Количество строк может быть разным! Как сделать чтоб в итогах считалось не общее количество, по столбцу, а умноженное количество в заказе на значение в строке "в упаковке" и так суммировалось построчно, то есть что-то типа =сумм(F3*B3;F4*B4;...) и т.д. Количество строк может меняться но каждый раз переписывать формулу очень хлопотно. Может может кто подсказать как это сделать проще формулой или макросом (лучше формулой)? Примерно тоже ...
Изменен: 12.05.2013
Читать сообщение на форуме или сайте.
Страницы: 1
Наверх