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

Страницы: 1
Импорт динамического блока данных из файлов с разной структурой
 
Добрый день.
Подскажите как проще всего импортировать данные из двух разных книг (Import1.xlsx и Import2.xlsx) и основной файл (Main.xlsb), кол-во строк в которых периодически увеличивается. Выгрузка данных из разных баз, потому первый файл должен быть импортирован блоком, при этом надо выделить всё, кроме шапки, второй файл по столбцам т.к. структура не совпадает с основным файлом, и данные второго файла должны быть вставлены ниже данных первого файла.
В примерах код, который открывает книгу импорта и определяет блок данных в файле Import1, но не могу вставить этот блок в основной файл. С импортом данных из второго файла еще не разбирался, застрял на первом.
Файлы приатачил. Спасибо за помощь.
Найти в таблице минимальное значение и подставить как результат название столбца
 
доброго дня.
прошу помощи
задача - найти в таблице минимальное значение и подставить как результат название столбца, которое находится на две строки выше.
Изменено: name.BVV - 22.06.2018 18:47:20
отображение валюты прописью
 
доброго дня.
есть необходимость прописывать цифры на украинском языке но не в гривне, а в долларах.
функция =PropisUkr(K10;1;0) добавляет валютут "гривна"

может кто подскажет как решить проблему? спасибо.
Прерывание макроса при нажании "Отмена" или ESC.
 
доброго дня.
есть макрос типа
Код
Sub START()

Application.Run "TEST.xlsm!ShowGetOpenDialod"
Cancel = True

' вот тут надо что б SUB START прекращал свою работу.

    MsgBox "какой-то следующий макрос"

End Sub

Private Sub ShowGetOpenDialod()
    Dim avFiles
      avFiles = Application.GetOpenFilename _
                ("Excel files(*.xls*),*.xls*", 1, "??????? Excel ?????", , False)
    If VarType(avFiles) = vbBoolean Then
        Exit Sub
    End If
    Application.Workbooks.Open avFiles
End Sub

при выполнении "ShowGetOpenDialod" предлагается выбать файл для открытия.

как сделать что б при нажатии "Отмена" при выборе файла или ESC работа START прекращалась (сейчас при отмене окно закрывается и макрос выполняет послеющующе команды.
спасибо
Сводная таблица - исключение "пустых" ячеек из расчета., сделать что б «пустышки» не учитывались в сводной таблице?
 

Доброго времени суток.

В исходной таблице есть формула, результатом которой является «пустышка», т.е. “”.

При сведении данных в сводную таблицу и отображении в виде Count (счетчик не пустых ячеек) ячейки «пустышки» тоже учитываются.

Вопрос: как сделать что б «пустышки» не учитывались в сводной таблице?

Пробовал подставлять и NA() и ошибки.. не получается, пустышки все равно сводятся.

Спасибо.

Изменено: name.BVV - 15.02.2017 00:39:19 (.)
Поочередное копирование значений диапазона (столбца) до последней заполненной ячейки
 
доброго дня.

задача у меня такая:

есть диапазон значений в столбце А первой закладки файла, к примеру 10,
надо поочередно начиная с первого скопировать на другую закладку в ячейку Б1 (к примеру), выполнить некий макрос "макрос1", по завершению его работы скопировать содержимое следующей ячейки диапазона в стобце А и снова подставить его в ячейку В1 второй закладки.
и так до конца диапазона (до пустой ячейки столбца А, значения идут подряд).
как оранизовать такой примитивный цикл? с синтаксисом vba не знаком.
спасибо.
Изменено: name.BVV - 26.11.2016 18:45:30
Создание копий файлов с переименованием из списка, шаблонированные файлы с именами, согласно необходимого перечня
 
доброго дня.

прошу помощи.

исходные данные:
есть два шаблонированных файла, есть макрос, который обрабатывает эти файлы в зависимости от введенного слова в определенную ячейку.
работает так: открываю два файла, в определенную ячейку ввожу "номер", запускаю макрос, который делает некие операции с файлами. после чего сохраняю файлы с именами "номер - файл 1.xlsx" и "номер - файл 2.xlsx".

задача:
вручную создается отдельный файл "список.xls", в котором будут в столбик вводиться "номера", их может быть 50-100, т.к. немало.
создать макрос, который будет открывать эти два файлы, копировать первый "номер" из списка файла "список" в определенную ячейку одного из файлов, запускать обработчик (готовый макрос), по завершению работы обработчика сохранять файлы с названиями в виде "номер - файл 1.xlsx" и "номер - файл 2.xlsx".
после этого тоже самое проделать со всеми "названиями" из отдельного файла "список" с перечнем названий.
открытых файлов должно быть два т.е. обрабатываются обработчиком параллельно.

спасибо.
Страницы: 1
Наверх