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

Страницы: 1 2 3 След.
Вставка строк по значению из ячейки, VBA
 
Доброго времени суток уважаемые знатоки, просьба подсказать каким кодом можно вставить строки на листе "АКТ" (после ячейки C9 где написано "Монтажные работы") в количестве строк которое указано в ячейке B1 на листе "Значение"?
Макрос сравнения двух списков с последующим удалением дублей
 
Добрый день, столкнулся с такой проблемой что существующий макрос долго обрабатывает, а именно на странице "Новые" в столбце A содержатся построчно ФИО, которые необходимо сравнить с таблицей на странице "Реестр" в столбце U, при совпадении ФИО удалить строки на странице "Новые".
Текущий макрос которые есть в примере долго обрабатывает (порядка 7-10 минут) при наличии на странице Реестр порядка 100 000 строк.
Помогите пожалуйста осознать где и как можно ускорить отработку кода.
Нумерация склеиваемого текста, VBA
 
Доброго дня, есть код который выбранные ячейки склеивает и помещает в одну, подскажите как можно его модернизировать чтобы он нумеровал текст в зависимости от позиции ячейки при склейке.
Пример во вложении
Объединение ячеек с добавлением текста и перенос на другую страницу, VBA
 
Подскажите пожалуйста есть-ли способ для того чтобы объединить ячейки по условию наличия цифры в столбце А, соответственно он после запуска анализирует наличие цифр в столбце А, и после их нахождения формирует новые строки в которые записывает объединенные значения ячеек, сам макрос предполагается запускать после полного заполнения таблицы.
Пример прикрепил.
Формирование объединенной ячейки по условию и запись на другой лист, VBA
 
Доброго дня, требуется специалист который поможет с файлом который формирует коммерческое предложение, требуется объединять некоторые ячейки в одну с сохранением вертикального расположения строк, а также добавлением доп инфы и после всего этого записью на другой лист в которой содержится таблица.
Пример готов выслать на почту или в мессенджер так как его размер превышает допустимый для заливки на форум. По оплате предпочтителен перевод через Сбербанк Онлайн.
Перенос текста на другой лист
 
Ребят подскажите как можно связать несколько строк чтобы когда на первой странице не хватает места для таблицы, то перенос осуществлялся неразрывно.
Пример прикрепил, хотелось бы чтобы переносился текст с последней строкой таблицы, где содержится сумма "Итого", а не так как сейчас текст переносится отдельно от таблицы и получается не красиво.
Изменено: Василька - 13.05.2021 10:51:15 (исправил ошибки)
Сохранение определенного листа в PDF, VBA
 
Есть макрос который сохраняет листы книги в файлы PDF и сохраняет их в директории открытой книги, подскажите как сделать так чтобы вместо обоих листов (Лист1 и Лист"), в PDF сохранялся лишь один с названием "Лист2".
Сам код выглядит следующим образом:
Код
Sub SavePDFnoIMG()
    Dim s As Worksheet
    For Each s In ActiveWorkbook.Worksheets
        s.ExportAsFixedFormat Filename:=ThisWorkbook.Path & "\" & s.Name & ".pdf", Type:=xlTypePDF
    Next
End Sub
Поиск ячейки и вставка группы картинок, VBA
 
Доброго дня подскажите каким образом можно осуществить поиск на Лист2 значения "Иванов" и при его нахождении вставить на строку выше группу картинок из Лист1? Файл примера прикрепил.
Объединение числа с текстом с отображением разрядности
 
Подскажите как можно объединить 2 ячейки чтобы формат ее отображения с учетом разрядности числа?
Как получается у меня: 826621 восемьсот двадцать шесть тысяч шестьсот двадцать один  руб. 00 коп.
Как хотелось бы получить: 826 621 восемьсот двадцать шесть тысяч шестьсот двадцать один  руб. 00 коп.
Пример прикрепил.
Сортировка промежуточных итогов
 
Доброго дня, столкнулся с такой проблемой при сортировке по любому столбцу у меня не сортируются промежуточные итоги, файл примера приложил.
Начальное значение https://prnt.sc/12hfkj2
Что делаю https://prnt.sc/12hfm9j
Вид после сортировки https://prnt.sc/12hfnas
Как должно быть https://prnt.sc/12hfslx
Поиск по нескольким критериям, один из которых - диапазон чисел
 
Доброго дня, при подсчете количества ячеек по нескольким критериям столкнулся с такой проблемой:
Есть формула
Код
=СЧЁТЕСЛИМН($A$7:$A$100;P1;$D$7:$D$100;$D$1;$G$7:$G$100;$G$1;$J$7:$J$100;">0")

в которой последний критерий не определяется, а именно необходимо чтобы последним критерием было наличие в ячейке цифры от 1 до 5, подскажите как подправить формулу для корректного подсчета?
Как импортировать из pdf в excel таблицу, которая имеет несколько картинок в своем составе?
 
Добрый вечер, подскажите пожалуйста каким образом можно импортировать из pdf в excel таблицу которая имеет несколько картинок в своем составе?
Пробовал через Query, но картинки при импорте удаляются, также заметил что некоторые ячейки преобразуются в объединенные, а некоторые так и остаются составными из нескольких строк. Файл примера прикрепил (ссылка на файлообменник https://fex.net/ru/s/3nopobm ввиду превышения лимита загрузки)
Скрин файла после преобразования из PDF в EXCEL, выделенные красной рамкой данные должны быть одной строкой
Заполнение листа данными и формирование файла PDF, VBA
 
Формы​ ОС-1, ОС-3 уже настроены, нужно форму ОС-1А (красным листы выделены) так же настроить, чтобы данными заполнялся лист и сохранялся в PDF.
Файл примера во вложение не могу прикрепить ввиду того что его вес превышает 100кб, по запросу отправлю на почту. На все уточняющие вопросы готов ответить, По стоимости если кто-то готов озвучить цену услуг, был-бы рад.
Изменено: Василька - 31.03.2021 09:17:55
Ошибки в зависимых списках с функцией ДВССЫЛ()
 
Добрый день, помогите решить такой вопрос, при создании выпадающего списка с функцией ДВССЫЛ (ячейка E2) которая берет значения в зависимости от значения выбранного в ячейке D2 получаю ошибку (При вычислении "Источник" возникает ошибка. Вы хотите продолжить?). Файл примера приложил.
VBA. Копирование ячеек по номеру строки
 
Есть табличка в которой указаны фрукты/овощи, их количество и другие значения, как можно найти по наименованию фрукта овоща значения ячеек в строке и подставить их? при это некоторые фрукты овощи могу повторяться, брать необходимо значения ближе к 1 строке при этом сохраняя форматирования ячеек которые копируем. Пример прикрепил, думаю там более понятно. Делал "Индексом" и "МИН", могу формулы добавить если нужно, но есть необх-ть переделать под VBA макрос.
Копирование строки, номер которой указан в ячейке, VBA Макрос
 
Имеется таблица в каждой строке в столбце АА указан номер строки откуда необходимо скопировать диапазон значений (от R до X) вместе с форматированием, если в ячейке указан "0" то не копировать, подскажите какую формулу применить. Пример во вложении (пробовал Индексами сделать не сработало)
Вставка таблицы со сдвигом, VBA макрос
 
При написании кода столкнулся с проблемой, суть кода такова чтобы таблицу со второго листа вставить на первый лист в ячейку B5 со сдвигом всех ячеек вниз, при этом количество строк на втором листе может меняться (максимум 2000) диапазон всегда от А1 до М.
Файл примера прилагаю.
Как осуществить поиск позиции значения в массиве снизу вверх
 
Добрый день, при помощи функции ПоискПоз в массиве данных ищу определенный номер, поиск осуществляется сверху вниз от A1 до G16, скажите как можно сделать так чтобы поиск осуществлялся снизу вверх? Файл с примером прикладываю.
Поиск и подстановка текста из ячейки по двум условиям
 
Ребят помогите осуществить поиск и подстановку значения по двум условиям, написал формулу, но она не верно отрабатывает не могу понять где допущена ошибка. Пример прилагаю. (Формула на Лист1 в ячейке B2)
[ Закрыто] Формула массива
 
Ребят помогите осуществить поиск и подстановку значения по двум условиям, написал формулу, но она не верно отрабатывает не могу понять где допущена ошибка. Пример прилагаю. (Формула на Лист1 в ячейке B2)
Изменено: Василька - 05.04.2019 14:55:12
Поиск и копирование строки
 
Доброго дня, подскажите как можно найти ячейку из одного массива в другом и скопировать всю строчку второго массива. Пример прикрепил, на втором листе конечный вариант после выполнения макроса.
Поиск текста в ячейке, содержащей несколько слов
 
Подскажите как можно осуществить поиск слова в ячейке содержащей несколько слов, и последующее деление значения из ячейки B2 на количество найденных слов и запись их в соответствующие ячейки (B5-B8)
Пример прилагаю (на втором листе как должно получиться)
Изменение формата файла с .xlsm на xlsx с последующим удалением исходного файла, VBA
 
Добрый день, подскажите пожалуйста как можно методом перебора осуществить пересохранение всех файлов в выбранной директории (или на всем устройстве) с формата .xlsm в формат файла .xlsx? А также последующим удалением .xlsm.
Макрос на перебор файлов в директории тут--->Ссылка
Изменено: Василька - 09.08.2018 16:00:47 (Добавил ссылку)
Объединение макросов: перебор книг в директории и удаление всех макросов, VBA
 
Есть 2 макроса:
1-перебор книг в директории с форматом файла .xlsm
2-удаление всех макросов находящихся в книге.

Как можно объединить два этих макроса в один?
Вкратце расскажу его суть: Есть необходимость удалить все макросы из всех файлов в определенной директории. Открывать каждый и удалять займет большое кол-во времени.
Файл с обоими макросами как пример прилагаю.
Изменено: Василька - 07.08.2018 18:46:20
Удаление Лист2 из нескольких книг, VBA
 
Подскажите есть ли способ удалить "Лист2" из нескольких файлов разом (файлов более 1000 в одной папке и открывать каждый-удалять и закрыватьс с охранением долго. Буду благодарен за подсказку.
Сравнение двух таблиц и запись значения
 
Есть 2 файла с таблицами, №1 в котором указаны наименование и ИНН организаций, №2 в нем указаны ИНН и электронная почта, как можно сравнить обе этих таблицы и записать в файл №1 адреса электронных почт согласно ИНН организации из файла №2. Примеры прилагаю.
Удаление файла из одной директории с файлом из которого запускается макрос, VBA макрос
 
Подскажите пожалуйста как прописать удаление файла с именем к примеру "1.xlsm", находящимся в директории с файлом из которого будет запускаться этот самый макрос (но момент запуска файл 1.xlsm закрыт).
Переключаться на книгу из которой выполняется макрос, VBA макрос
 
При выполнении макроса открывается файл с базой данных (который впоследствии становиться активной книгой), как прописать в коде чтобы активной книгой был файл в котором содержится макрос (по названию книги к сожалению никак нельзя, т.к. название файла меняется каждый день). Если примеры нужны могу прикрепить, но думаю и без них все понятно.
Поиск по всему листу с подстановкой значения из соседней ячейки
 
Имеется 2 (Лист1 и Лист2) таблицы, в одной указаны артикулы товара, а в другой количество этого товара на складах, проблема в следующем, таблицы с указанием кол-ва на складах расположены по всему листу (несколько таблиц в хаотичном порядке) как настроить функцию ВПР, чтобы поиск велся не по определенному столбцу а по всему листу?
Примечание: На разных складах не может быть одна и таже позиция товара, на каждом складе хранится вой перечень товара.
Пример прилагаю.  
Поиск значений и их запись в активную книгу, ускорение выполнения макроса
 
Работаю с большими таблицами, при выполнении макроса с данными таблицами происходит подвисание и не дождавшись окончания я его завершаю, может кто подскажет как можно сделать поиск и внесение значений в другую книгу более быстрым способом или поправит сам код? Файлы примера прилагаю (макрос запускать при обеих открытых файлах).
Код
Sub Макрос21()
Application.ScreenUpdating = False
Dim Wb1 As Workbook
Dim Wb2 As Workbook
 
Dim Cl As Range
Set Wb1 = Workbooks("Сводный реестр обработанных закупок.xlsm")
Set Wb2 = ActiveWorkbook
On Error Resume Next
With Wb1.Worksheets("Лист1")
    lRow = .Cells.SpecialCells(xlLastCell).Row
     
   Dim rngX As Range
   Dim i As Integer
   Set rngX = .Range("A1:A" & lRow)
    For i = 6 To 52 Step 3
        Set rngX = Union(rngX, .Range("A1:A" & lRow).Offset(, i))
    Next i
    Dim tmp
    For Each Cl In rngX.Cells
        tmp = Cl.Offset(, 2).Value
        Wb2.Worksheets("Лист1").Cells.Find(Cl.Value, LookAt:=xlWhole).Offset(2, 1) = tmp
    Next
    Application.ScreenUpdating = True
End With
End Sub
Файл сводный реестр состоит из подобных таблиц (строк примерно 8000), уменьшить нет возможности никак.
Изменено: Василька - 27.06.2018 14:05:45
Страницы: 1 2 3 След.
Loading...