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

Страницы: 1
Макрос создания папки для файла, Необходимо доработать макрос, чтобы он создавал папки, и помещал туда созданные файлы
 
Добрый вечер,

Есть таблица с данными, в одном из столбцов этой таблице (Organization) содержаться повторяющиеся значения (April, May..)
Есть макрос, который разбивает эту таблицу на отдельные файлы, по содержащемся значению в столбце Organization.
Созданным файлам присваивается имя, как у значения, по которому они созданы. Файлы помещаются в папке, из которой открыт исходный файл.

Помогите пожалуйста добавить в макрос код, который будет создавать папку с таким же именем как у файла и  помещать  в нее этот файл.
Все созданные папки с файлами должны падать в папку, из которой открыт исходный файл-таблица, который разбивается.
во вложении исходный файл с макросом (Book5) и один из итоговых файлов (April)

Полагаю, что  надо дописать эту часть, но как и чем не знаю. Помогите плиз.
Код
For i = 2 To rngList.Count
        rngCrit.FormulaR1C1 = _
            "=" & rngCol(1).Address(False, False, xlR1C1, True) & "=""" & rngList(i) & """"
        With Workbooks.Add
            With .Sheets(1)
                rngTable.AdvancedFilter xlFilterCopy, rngCrit.Offset(-1).Resize(2), .[A1]
                rngTable.Parent.Rows("1:3").Copy
                .Rows("1:1").Insert Shift:=xlDown
                .UsedRange.EntireColumn.AutoFit
            End With
            Application.DisplayAlerts = False
            .SaveAs ThisWorkbook.Path & "\" & rngList(i), 51
            Application.DisplayAlerts = True
            .Close True
        End With
    Next i
Изменено: Olga777 - 18.07.2017 21:55:28
Разибивка таблицы на файлы по критерию в столбце, Макрос разбивает таблицу по критерию из столбца таблицы
 
Добрый вечер,

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

В файле, в окне запроса -указываю ссылку сначала на A4, потом на E4

Спасибо.
вычисляемая ссылка на лист в формуле СМЕЩ в имени Книги, как вычислить ссылку на текущий лист в формуле внутри имени на уровне книги
 
Добрый день, помогите плиз, решить проблему
сваяла таблицу, в ней есть выпадающие списки, которые вычисляются с помощью именованной формулы СМЕЩ. В этой формуле есть ссылка на лист Меню 29.02-04.03, и на текущий лист 29.02-04.03.
Можно ли как то в эту формулу прописать вычисление ссылки на текущий и соседний листы, чтобы при копировании этих двух листов и переименовании их, правильно вычислялись ссылки на листы, и диапазон для выпадающего списка?

именованная формула СМЕЩ
=СМЕЩ('Меню 29.02-04.03'!$C$2;ПОИСКПОЗ('29.02-04.03'!$A1;'Меню 29.02-04.03'!$A:$A;0)-2;1;СЧЁТЕСЛИ('Меню 29.02-04.03'!$A:$A;'29.02-04.03'!$A1);1)

формула имени текущего листа:
=ПСТР(ЯЧЕЙКА("filename";A2);ПОИСК("]";ЯЧЕЙКА("filename";A2))+1;31)

формула имени соседнего листа
="Меню "&ПСТР(ЯЧЕЙКА("filename";A2);ПОИСК("]";ЯЧЕЙКА("filename";A2))+1;31)

если формулы имен листов вставить в именованную формулу СМЕЩ, то программа виснет, и ничего не происходит.

помогите плиз.  
Изменено: Olga777 - 03.03.2016 16:47:50
Макрос поиска нестрогого соответствия, и создание даты, поиск по дням недели, создание даты из найденного значения
 
добрый день,
помогите плиз, сделать макрос, который будет искать в столбце "B" дни недели по очереди (например, сначала -"понедельник"), при нахождении строки содержащей "понедельник", например значение "понедельник, 29 февраля", преобразовывать это значение в дату вида "29.02.2016"  и вставлять эту дату в ячейку слева, напротив найденного значения, .

пример прилагается.
в примере Лист1 -исходные данные, Лист2-как выглядит результат.
Изменено: Olga777 - 28.02.2016 20:07:49
Можно ли создать вычисляемый диапазон в формуле?, создать вычисляемый диапазон в памяти и применить его в формуле
 
Добрый день,
Прошу, пожалуйста, помочь в следующем:
Есть Лист1 на нем список артикулов (цифры, буквы, тире), есть Лист2 на нем список текстовых строк (набор букв, цифр, тире, подчеркиваний).
Необходимо 1. проверить, содержатся ли данные из ячейки А2 из Листа1, в списке данных на Лист2, если да, то проверить на соответствие этих данных с ячейкой А2 из Листа1 (т.к. может найти, но не факт что это одинковые значения, т.к. могут стоять еще цифры после этого найденного значения, а это уже другое значение), если соответствует, то вставить эту ячейку из Лист2, в Лист1 в столбцы напротив.
Пыталась решить задачу с помощью формулы массива http://www.planetaexcel.ru/techniques/2/81/ , но не получается, т.к. в примере есть вспомогательный столбец, по которому осуществляется поиск, в моем же случае такого столбца нет, его нужно вычислять в память и применять в формуле.. Формулу в файле сделала, но там нет проверки на соответствие ячейки А1 из Листа1, значению которое найдено функцией ПОИСК и работает она неправильно, при протягивании по столбцам.
Помогите плиз.
Изменено: Olga777 - 08.01.2016 17:57:13
Вставка разных формул массива
 
Добрый день.
Подскажите, пожалуйста как отличающиеся формулы массива VLOOKUP3, введенные в строку 2, можно одновременно вставить в соответствующие строки ниже. Т.е. должны получиться формулы массива по столбцам. Формулы по столбцам отличаются друг от друга только значением SearchValue, и таких столбцов полторы тысячи.
Спасибо.
Изменено: Olga777 - 07.01.2016 15:41:43
Страницы: 1
Наверх