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

Страницы: 1
Создать шаблон счета, Создать шаблон счета для excel с автоматической подстановкой данных
 
Доброго времени суток !
Требуется создать шаблон счета для excel (2010-2019) со следующим алгоритмом работы

1) при создании новой книги из шаблона необходим запрос следующих данных от пользователя
а) Имя - name
б) товар - item
в) выбрать путь сохранения книги - path


2) по нажатии кнопки "создать"
создается книга excel с одним листом (образец во вложении)
файл под имеем name_item_date.xls*  сохраняется по пути path
при этом в ячейке R10C4 прописывается уникальный порядковый номер начиная с 5000 в ячейке R10C6 - дата создания файла - которая не изменяется при повторном редактировании файла
- пример из файла Cчет   № 5001 от 16.11.2021
Макрос для перемещения выбранных фото по указанному пути с записью этого пути, Решить задачу перемещения выбранных фото по заданному в ячейке пути с сохранением этих путей в таблице
 
Столкнулся с задачей , которую хотелось бы автоматизировать , насколько это возможно , с помощью макроса .
Имеется Файл пример.xlsm в столбце «Н» которого , записаны  пути по которым необходимо сохранить фото.
Задача макроса :
1. При запуске макроса (желательно кнопкой) на выбранной активной ячейке из столбца «Н» открывать диалоговое окно выбора файлов ( важно чтобы в окне был не список файлов а вид «крупные значки») с папкой по заданному пути D:\allpictures
2. После ручного выбора нескольких (на практике максимум до 10 )файлов с расширениями .jpg .jpeg .png и нажатия кнопки в диалогом окне выбора необходимо Вырезать выбранные Файлы и Вставить по пути указанном в текущей активной ячейке например E:\Users\foto\apple и переименовать их , присвоив им имена в любом порядке 1.* , 2.* и тд. С сохранением исходного расширения ( желательно , можно все сохранить с расширением .jpg) ! Если по этому пути уже существует файл 1.jpg , то  сохранять начиная с имени 2.jpg .
3. Записать в текущую ячейку полный путь с именем сохранённого файла ( например E:\Users\foto\apple\1.jpg ), и в последующие ячейки текущей строки записать пути остальных сохранённых файлов по порядку ! Ровно столько , сколько есть реальных файлов ( на практике максимум 10 )
4. Перейти на одну ячейку вниз по столбцу «Н» для повтора процедуры для следующего элемента
5. Необходимо иметь возможность начать процесс с любой выбранной ячейки столбца «Н» и при необходимости прервать процесс и сохранить Книгу
Автозаполнение 1 столбца, Решить задачу автозаполнение слобца с датами в формате 01.янв
 
Необходимо реализовать автоматическое заполнение столбца на листе "ОТЧЕТ"  А7-А24  датами исходя из условий
1) на листе "ГОД" - выбираем год
2) на листе "ОТЧЕТ" в ячейке J1 - из выпадающего списка выбираем месяц
3) на листе "ОТЧЕТ" в ячейках А3-А6 - из выпадающего списка выбираем нужные дни недели ( от 1 до 4 )

Требуется реализовать автоматическое заполнение  ячеек столбца А начиная с А7 , на листе "ОТЧЕТ"
датами в формате "01.янв" - последовательно выбирая даты в выбранном году , выбранном месяце , только выбранных дней недели

Готов обсудить ваши предложения по стоимости работы
 
Страницы: 1
Наверх