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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2011, 23:25   #1
Gepar
 
Регистрация: 20.12.2011
Сообщений: 7
По умолчанию Очистить буфер от файлов

При выполнении моего макроса ворд не хочет закрываться предлагая удалить файл что в буфере и был скопирован в ворде, как почистить буфер или же заткнуть ворд?
Сейчас делаю вот так но не помогает
Код:
    WordAppl.ActiveDocument.ActiveWindow.Selection.Delete
    WordAppl.DisplayAlerts = False
    WordAppl.Documents.Close
    WordAppl.Quit
    Set WordAppl = Nothing
    Set PPAppl = Nothing
Gepar вне форума Ответить с цитированием
Старый 22.12.2011, 00:05   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Попробуйте скопировать что-нибудь маленькое, например 1 символ. Тогда сообщения быть не должно.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 22.12.2011, 00:47   #3
Gepar
 
Регистрация: 20.12.2011
Сообщений: 7
По умолчанию

Казанский, меня такая идея посещала но как ему сунуть в буфер символ? Документы у меня на том этапе закрыты или просто могут быть и без символов, неплохо бы как-то присвоить буферу значение строки с символом, но можно ли это , и если да то как?
Gepar вне форума Ответить с цитированием
Старый 22.12.2011, 07:51   #4
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию

Цитата:
Сообщение от Gepar Посмотреть сообщение
...присвоить буферу значение строки с символом...
Можно через DataObject, только надо подключить Microsoft Forms в References:
Код:
Dim MyData As New DataObject

    MyData.SetText Text:="Мама мыла раму"
    MyData.PutInClipboard
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не удается очистить буфер обмена dolgikhie Microsoft Office Excel 0 17.11.2011 09:20
очистить формат nelvin Microsoft Office Word 1 01.09.2011 04:19
Очистить файл С++ noob_11 Помощь студентам 1 13.05.2010 22:41
Очистить папку filin2323 Общие вопросы Delphi 1 22.12.2008 14:51
Как очистить буфер обмена? StasSv Microsoft Office Excel 2 11.08.2008 17:38