Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   встать текст ctrl+c ctrl+v без - * " / \ [ ] : ; | зарезервированных символов ? (http://forum.oszone.net/showthread.php?t=349088)

-Phantom- 27-06-2021 12:35 2960995

встать текст ctrl+c ctrl+v без - * " / \ [ ] : ; | зарезервированных символов ?
 
Как это реализовать \ буфер работает не вставляя зарезервированные знаки * " / \ [ ] : ; | которые мешают при сохранение имен файлов* (pdf) как это сделать?

проблема при сохранении PDF документа прожим : "Ctrl + s" \ "сохранить как" окно ввода имени файла* - в этом окне

a_axe 27-06-2021 13:58 2960998

-Phantom-, сохраняйте с помощью скрипта. Если речь про Excel - допустим таким (предварительно подключив в редакторе VBA → Tools → References → Browse библиотеку по пути C:\Windows\system32\FM20.DLL):
Код:

Sub save_from_bufer()
Dim myData As New DataObject

myData.GetFromClipboard
pdfPath = myData.GetText
If pdfPath <> False Then
ChDir "C:\temp"
  pdfPath = Replace(pdfPath, "*", "")
  pdfPath = Replace(pdfPath, ";", "")
 
 ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfPath _
      , Quality:=xlQualityStandard, IncludeDocProperties:=True _
      , IgnorePrintAreas:=False, OpenAfterPublish:=True
  End If
End Sub

PS регулярное выражение не вписываю сознательно, чтоб вы могли дополнить строчками по аналогии с pdfPath = Replace(pdfPath, ";", "") любыми нужными символами.
Ну и проверки на ошибки (например - каталог не существует) - за вами.
Также в коде нужно подправить текущую папку (у меня вписано "C:\temp")

-Phantom- 27-06-2021 14:13 2960999

извините заставил потратить Вас время речь об скачке PDF в Cent Browser https://imgur.com/a/zx5rcBx
https://imgur.com/a/jug4vlc -это спасибо

https://imgur.com/a/jug4vlc

a_axe 27-06-2021 14:37 2961001

Цитата:

Цитата -Phantom-
речь об скачке PDF в Cent Browser »

Тут может коллеги чего подскажут

Iska 27-06-2021 23:43 2961013

Цитата:

Цитата -Phantom-
речь об скачке PDF в Cent Browser »

Тогда причём тут Microsoft Office?!

По факту — обрабатывайте содержимое буфера обмена скриптом, дабы исключить/заменить запрещённые символы.


Время: 17:47.

Время: 17:47.
© OSzone.net 2001-