Как очистить буфер обмена в ворде
печатаю несколько шаблонов пакетом, беру шаблон, заполняю закладки и складываю все в один документ и его потом показываю, но при закрытии вопрос задает про буфер,что не заполнен, хотелось бы чтобы всякую ерунду не спрашивал у пользователя.
что в буфере большой кусок типа, оставить его другим приложениям.
вообще то это буфер обмена винды.
суть вопроса не меняет, как почистить?
(4) вообщето это буфер обмена офиса
(2) какой вопрос задаёт? может, про сильно большой буфер? тогда засунь ему (поручики молчать!) что-либо маленькое
да что большой кусок в буфере
я так понимаю плюсом же будет что либо маленькое, а большой кусок так и будет его смущать
+(7) или пустую строку (?)
(9) плюсом зачем?
ну в буфер же ложиться плюсом все что ложишь туда, или я не прав?
(12) код покажи
Довольно тяжело это сделать
Несколько лет назад искал как это сделать из фокспро
ничего не понял
понял только что даже сам офис не имеет методов очистки буфера.
Это чуть ли не какая то внешняя надстройка.
Типа ком объекта . только без методов
(14) да может тут ваще без буфера можно будет
а Application.DisplayAlerts = 0; не помогает?
(16) спасибо, почитаю на досуге
Application.CutCopyMode = False
то есть кода мы не дождёмся.
(21) это надо сделать после копирования-вставки
(15)
оно связано с буфером виндоуз, но слабо
(22)
там если получится и строчки хватит
какой Вам код
чел просто что писать не знает
(0) тупо перед выходом в буфер один символ скопируй — и никаких вопросов не будет
Application.CommandBars(«Clipboard»).Controls(«Clear Clipboard»).Execute
(24) как это какой? см (2)
Для каждого ВыбраннаяСтрока Из СписокШаблонов Цикл
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = ВыбраннаяСтрока.Значение.ХранилищеШаблона.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Попытка
//открываем файл в WORD-е
Word.Documents.Open(ИмяФайла);
Исключение
Предупреждение(«Не удалось открыть файл шаблона!»+Символы.ПС+ОписаниеОшибки());
Word.Quit();
Word=Неопределено;
Возврат ;
КонецПопытки;
Док = Word.ActiveDocument;
Попытка
ЗаполнитьШаблонWord(Док,НачальноеЗначениеВыбора);
Исключение
Сообщить(«Возникли ошибки при формировании документа.»+
Символы.ПС+ОписаниеОшибки());
КонецПопытки;
Word.Selection.HomeKey(6);
Word.Selection.TypeText(Символы.ПС);
Word.Selection.TypeText(Символы.ПФ);
Док.Content.Copy();
РезДок.Range(РезДок.Content.End — 1, РезДок.Content.End — 1).Paste();
Док.Close(0);
КонецЦикла;
Word.Visible = Истина;
//активируем окно
Sh=Новый COMОбъект(«WScript.Shell»);
Sh.AppActivate(«Microsoft Word»);
Word.DisplayAlerts = 0;
Word.ActiveWindow.WindowState = 0;//активируем
Word.ActiveWindow.WindowState = 1;//разворачиваем на весь экран (0 — normal, 1 — max, 2 — min)
Word.ActiveDocument.Save();//чтобы при закрытии не задавал вопросов
Word.ActiveDocument.Range(0,0).Select();//снимаем выделение (и остемся в начале документа)
Как очистить буфер обмена в Windows: 5 быстрых способов
Читатели помогают поддержать MSPoweruser. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию.
Прочтите страницу раскрытия информации о партнерах, чтобы узнать, как вы можете помочь MSPoweruser легко и не тратя денег. Читать далее

Изучение того, как очистить буфер обмена на ПК с Windows, считается базовой практикой защиты конфиденциальности данных. Если вы еще не знали, что кто-то может получить доступ к вашим привычкам просмотра и работы на компьютере, получив доступ к истории буфера обмена, вы передаете личные и рабочие данные незнакомцам.
От копирования и вставки фрагментов кода до дублирования сложных элементов дизайна — буфер обмена станет вашим верным помощником. Положите конец этой утечке данных сегодня и повысьте конфиденциальность данных на общих компьютерах Windows, прочитав эту статью до конца.
Способ 1: перезапуск службы пользователя буфера обмена
Перед Windows 10 Insider Preview Build 17666, не было специального пользовательского интерфейса для управления данными буфера обмена. Итак, если вы используете операционную систему Windows, созданную до 9 мая 2018 года и еще не обновленную, выполните следующие действия:
- Нажмите Флаг Windows or Start кнопку.
- Тип Услуги.
- Нажмите на Приложение «Услуги» для запуска Услуги окно.

- Или нажмите Windows + R.
- Тип services.msc в Откройте поле.
- Нажмите OK.

- На Услуги окно, найдите Служба пользователя буфера обмена пункт.
- Щелкните правой кнопкой мыши , а затем выбрать Restart в контекстном меню.

Вы успешно очистили историю буфера обмена Windows.
Способ 2: использование горячей клавиши
Управлять содержимым буфера обмена Windows очень просто, если вы используете самую последнюю версию ПК с Windows 10 или Windows 11. Вот как:
- Нажмите Windows + V из любого места на вашем компьютере с Windows 10 или 11.
- Команда буфер обмена появится интерфейс.

- Нажмите эллипсы or три точки значок в правом верхнем углу элемента буфера обмена.
- Вы должны увидеть три варианта: Удалить, шпилька, и Очистить все.

- Если вам нужно удалить определенный элемент буфера обмена, прокрутите список и удалите этот элемент.
- Если вы хотите удалить все содержимое буфера обмена, выберите Очистить все.

Способ 3: из приложения «Настройки Windows»
Еще один интуитивно понятный способ управления содержимым буфера обмена или полного удаления всех сохраненных данных в буфере обмена — это настройки буфера обмена. Вот как вы можете получить к нему доступ и управлять им:
- Нажмите Windows + I на клавиатуре.
- Тип буфер обмена в Найти настройку поле.
- В элементах поиска выберите Настройки буфера обмена опцию.

- Перейдите на Очистить данные буфера обмена ниже буфер обмена раздел в правом меню Настройки приложение
- Нажмите Прозрачные Кнопка для удаления данных буфера обмена ПК.

Способ 4: использование команды PowerShell
Вы фанат кодирования? Вы любите писать сценарии для автоматизации различных задач на вашем ПК с Windows с помощью PowerShell? Тогда вам больше всего понравятся эти шаги:
- Нажмите Start и введите PowerShell.
- Выберите Запуск от имени администратора вариант ниже Приложение Windows PowerShell .

- Теперь вы должны увидеть следующий интерфейс командной строки:

- Туда скопируйте и вставьте следующий скрипт PowerShell: Restart-Service -Name «cbdhsvc*» -force
- Удар Enter выполнить.

- Теперь нажмите Windows + V горячая клавиша, чтобы убедиться, что вы удалили весь буфер обмена Windows.
Способ 5: запретить Windows сохранять историю буфера обмена
Большинство пользователей ПК с Windows не знают, что Microsoft Windows по умолчанию включает функцию истории буфера обмена. Если вы также не знали об этом до сегодняшнего дня, знайте, что лучший способ защитить вашу конфиденциальность на общем ПК с Windows — это деактивировать функцию истории буфера обмена. Ниже вы найдете, как:
- Вызовите приложение «Настройки Windows», нажав кнопку Windows + I ключи.
- Поиск буфер обмена в Поиск поле и выберите Настройки буфера обмена.
- На буфер обмена интерфейс Параметры Windows >Система, перейдите в История буфера обмена.

- Радиокнопка должна показывать On сигнал.
- Нажмите на него один раз, чтобы отключить его.

Выполните описанные выше действия при входе на любой общий компьютер с ОС Windows перед началом работы. Отключение этой функции также очищает существующую историю, как показано ниже:

Вам необходимо очистить данные буфера обмена на ПК с Windows, если вы заботитесь о конфиденциальности. Обязательно сделайте это на каждом общем компьютере, которым вы пользуетесь в течение дня. Сделайте это в начале или в конце сеанса, чтобы защитить то, что вы сохранили в буфере обмена, от посторонних глаз.
Удалено: прокомментируйте ниже, если вам помогла эта статья об управлении буфером обмена Windows.
Простой текст
Простой текст это текст без форматирования. В простом тексте нет выделения курсивом, жирным шрифтом или подчеркиванием, а также гиперссылок или встроенных картинок. Только чистый текст.
Существует два вида текстовых редакторов. Первый использует только простой текст, без форматирования (например, Блокнот). Второй поддерживает разные стили форматирования. Это так называемые редакторы RTF (Rich Text Format). В них можно использовать разные типы шрифтов, выделять текст курсивом или жирным шрифтом и т.п. Примерами таких редакторов являются WordPad и MS Word.
Когда вы вставляете текст в RTF редактор, вы часто сталкиваетесь с проблемой. Например, вы создали документ в MS Word, используя шрифт Tahoma, размером 12 pt. Потом вы копируете текст из веб-документа, вставляете его в свой файл MS Word, и получаете шрифт Arial, размером 10pt, бледно-желтого цвета. Вам приходится изменять размер, тип и цвет шрифта вручную! Согласитесь, не очень приятная трата времени.
Гораздо проще сначала удалить форматирование из текста в буфере обмена, и вставить уже простой текст, без форматирования.
- Сделать это с помощью редактора простого текста:
- Скопируйте нужный вам текст из источника (например, web-страницы)
- Откройте редактор простого текста, например, Блокнот, или черновик для работы с текстом Flashnote
- Вставьте туда ваш текст
- Теперь выделите текст в редакторе простого текста и снова скопируйте его в буфер обмена
- И, в конце концов, вставьте текст в нужный вам документ MS Word
Использование больших фрагментов содержимого буфера обмена в других программах
Как уже говорилось выше, программа Microsoft Word имеет свой буфер обмена. Так что если вам понадобится вставить большой фрагмент содержимого документа, скопированного в Microsoft Word, в другой программе, не закрывайте текстовый процессор Microsoft Word во избежание потери данных.
Однако если в буфере имеется большой фрагмент содержимого документа, который может пропасть при закрытии программы от переполнения буфера обмена операционной системы, приложение Microsoft Word предупредит об этом пользователя при закрытии программы, выведя диалоговое окно (рис. 4.9), где можно выбрать, сохранить ли данные для последующей работы или очистить буфер обмена.

Рис. 4.9. Диалоговое окно с предложением сохранения содержимого буфера обмена
Чтобы продолжить работу с содержимым в памяти компьютера, выделив дополнительный объем памяти для хранения содержимого буфера Microsoft Office, нужно щелкнуть мышью по кнопке Да (Yes), для очистки буфера обмена — по кнопке Нет (No). Обратите внимание на то, что сохраняются не все 24 фрагмента данных из буфера, а лишь последний из них.