Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2021, 14:11   #1
Alexnder
Новичок
Джуниор
 
Регистрация: 07.10.2021
Сообщений: 2
По умолчанию Присвоение текущей даты в название файла с экспортом в PDF

добрый день, Уважаемые форумчане!
Подскажите, возможно ли решить такую задачу: (файл загрузить не получается возможно из-за разрешения .xlsm)

С помощью VBA:

1. Скрыть 3 столбца на Лист1
2. Сохранить файл с расширением PDF с присвоением к имени файла текущей даты и времени (год/месяц/дата часы/минуты/секунды)

Пока получается только с помощью макрекодера вот так:
Код:
Sub ЭКСПОРТ_PDF()
'
' ЭКСПОРТ_PDF Макрос
'

'
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "C:\Microsoft Excel Worksheet.pdf", Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        True
End Sub
Вложения
Тип файла: rar Microsoft Excel Worksheet.rar (13.8 Кб, 1 просмотров)
Alexnder вне форума Ответить с цитированием
Старый 10.10.2021, 13:57   #2
DMITRIY_78
Форумчанин
 
Регистрация: 11.12.2018
Сообщений: 202
По умолчанию

Alexnder, попробуй так
Код:
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "C:\" & Format(Date, "dd.mm.yyyy") & "Microsoft Excel Worksheet.pdf", Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        True
Что нас не убивает, то делает нас сильными!
Всё гениальное просто, всё простое гениально!
DMITRIY_78 вне форума Ответить с цитированием
Старый 18.10.2021, 14:12   #3
Alexnder
Новичок
Джуниор
 
Регистрация: 07.10.2021
Сообщений: 2
Хорошо

Спасибо! Работает
Alexnder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужны комментарии к программе на C# ( С некоторой даты по настоящий день прошло m месяцев, определить название месяца неизвестной даты) Ирина1304 Помощь студентам 5 28.11.2016 19:21
Установка текущей даты Айрат 163 Microsoft Office Excel 10 31.05.2016 16:44
Сохранение файла с указанием текущей даты и текущего времени Alexsandrr Помощь студентам 4 09.10.2013 16:14
Добавление даты в название Access'овского файла. Zloi[DED] БД в Delphi 6 19.01.2011 10:04
присвоение переменной текущей даты KaimNotark Помощь студентам 1 29.01.2010 08:17