![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 28.03.2016
Сообщений: 12
|
![]()
А если сам номер исходящего поместить в некое поле, с которого макрос сможет считать инфо и подставить к названию файла?
Тут не важно в начале или в конце, главное подсказать макросу от куда именно взять информацию |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 28.03.2016
Сообщений: 12
|
![]()
Кто то может макрос подправить. На этапе перезаписывания файла, когда спрашивают и вводишь новое имя, то ошибка возникает (стоит офис 2010)
В макросе стоит мой путь сохранения D:\YandexDisk\1C Счета и договора\ Код:
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
судя по всему Вы код брали тут - https://www.thespreadsheetguru.com/t...cel-worksheets
простите, а откуда взялась "2" (двойка) вот здесь? |
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
как вариант предлагаю такой код:
Код:
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 28.03.2016
Сообщений: 12
|
![]() |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 28.03.2016
Сообщений: 12
|
![]()
Иду вабанк )
1. Как к самому названию файла FileName = Mid(myPath, InStrRev(myPath, "\") + 1, _ InStrRev(myPath, ".") - InStrRev(myPath, "\") - 1) прицепить дату "DDMMYYYY" 2. Как заставить макросом не спрашивать о перезаписи http://prntscr.com/jjl12f, а сразу выдать окно с вводом нового названия. Хочу убрать лишнее действие 3. И открыть папку с сохраненным файлом (нужно что бы отправить его по почте) Ве енд. Последний раз редактировалось Mix100; 18.05.2018 в 18:26. |
![]() |
![]() |
![]() |
#17 | ||||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Код:
Цитата:
Цитата:
Код:
Цитата:
Код:
|
||||
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 28.03.2016
Сообщений: 12
|
![]()
Открытие папки
Код добавил в конце фукции, открывает просто проводник, а нужно именно папку с сохраненным файлом (путь в макросе есть). Последний раз редактировалось Mix100; 21.05.2018 в 15:47. |
![]() |
![]() |
![]() |
#19 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Вам нужно просто пояснить, как формируются строчки на VBA, тогда таких вопросов не будет. знак & - означает конкатенацию (слияние) строк. Код:
если мы хотим в середину переменной вставить дату, тогда Код:
если нужно добавить пробел перед датой, то так и запишем Код:
в коде пробел вставим так: Код:
а строчку с Shell "EXPLORER.EXE" .... Вы вставили не туда! попробуйте вставить сюда: Код:
|
|
![]() |
![]() |
![]() |
#20 | |
Пользователь
Регистрация: 28.03.2016
Сообщений: 12
|
![]()
Спасибо, теперь понятно.
Я пошел своим кривым путем и сделал так ) "_DD.MM.YYYY_1" Цитата:
'Dim Path 'Path = "D:\YandexDisk\1C Счета и договора\" 'Shell "cmd /c start """" explorer.exe " & Path, vbHide Понятно, что все это эксперимент, Ваше подсказки проще и логичнее. С кодом пока все. Вам Serge_Bliznykov огромное спасибо. Надеюсь всем пригодиться этот код, кто отсылает большое количество КП. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C, печать матрицы в файл с прочитанным названием | Bombiman | Помощь студентам | 6 | 08.01.2016 14:22 |
как сохранить байтовый массив в pdf файл? | dima1257 | C# (си шарп) | 5 | 14.01.2014 14:25 |
Программно сохранить всю книгу в один файл PDF | uralshans | Microsoft Office Excel | 16 | 22.09.2013 15:16 |
Сохранить с нужным именем | maikoms | Microsoft Office Excel | 4 | 20.03.2009 11:44 |
Выгрузка в файл с динамическим названием. | Квэнди | БД в Delphi | 0 | 24.06.2007 15:39 |