Как в 1с программно очистить буфер обмена Word #527577


#0 by udmesk
нигде не нашел, может кто знает?
#1 by Wobland
хм..... зачем такое надо?
#2 by udmesk
печатаю несколько шаблонов пакетом, беру шаблон, заполняю закладки и складываю все в один документ и его потом показываю, но при закрытии вопрос задает про буфер,что не заполнен, хотелось бы чтобы всякую ерунду не спрашивал у пользователя.
#3 by udmesk
что в буфере большой кусок типа, оставить его другим приложениям.
#4 by aleks-id
вообще то это буфер обмена винды...
#5 by udmesk
суть вопроса не меняет, как почистить?
#6 by smaharbA
вообщето это буфер обмена офиса
#7 by Wobland
какой вопрос задаёт? может, про сильно большой буфер? тогда засунь ему (поручики молчать!) что-либо маленькое
#8 by udmesk
да что большой кусок в буфере
#9 by udmesk
я так понимаю плюсом же будет что либо маленькое, а большой кусок так и будет его смущать
#10 by Wobland
+ или пустую строку (?)
#11 by Wobland
плюсом зачем?
#12 by udmesk
ну в буфер же ложиться плюсом все что ложишь туда, или я не прав?
#13 by Wobland
код покажи
#14 by СвинТуз
Довольно тяжело это сделать Несколько лет назад искал как это сделать из фокспро ничего не понял понял только что даже сам офис не имеет методов очистки буфера. Это чуть ли не какая то внешняя надстройка. Типа ком объекта ... только без методов
#15 by Wobland
да может тут ваще без буфера можно будет
#17 by andrewks
#18 by zyto
а Application.DisplayAlerts = 0; не помогает?
#19 by Wobland
спасибо, почитаю на досуге
#20 by aleks-id
Application.CutCopyMode = False
#21 by udmesk
#22 by Wobland
то есть кода мы не дождёмся...
#23 by aleks-id
это надо сделать после копирования-вставки
#24 by СвинТуз
оно связано с буфером виндоуз, но слабо там если получится и строчки хватит какой Вам код чел просто что писать не знает
#25 by FN
тупо перед выходом в буфер один символ скопируй - и никаких вопросов не будет
#26 by aleks-id
Application.CommandBars("Clipboard").Controls("Clear Clipboard").Execute
#27 by Wobland
как это какой? см
#28 by udmesk
Для каждого ВыбраннаяСтрока Из СписокШаблонов Цикл
#29 by Wobland
Word.ActiveDocument.Range(0,1).Copy не спасёт?
#30 by aleks-id
если не прокатит попробуй перед Док.Close впиши
#31 by udmesk
ща все попробую
#32 by udmesk
Word.ActiveDocument.Range(0,1).Copy спасло!
#33 by udmesk
спасибо за оперативность)))
#34 by Wobland
ответ был ещё в . на здоровье
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С