Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Копирование из одного файла в другой (буфер содержит данные) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копирование из одного файла в другой (буфер содержит данные) (Макросы/Sub)
Копирование из одного файла в другой (буфер содержит данные)
S0LDAT Дата: Понедельник, 09.02.2015, 10:19 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Добрый день.
Есть два файла, 01.xlsx и 02.xlsm, в файле 02.xlsm нажимаем кнопку и данные из выбранного файла (например 01.xlsx) копируются в 02.xlsm, после чего выбранный файл закрывается. Но вот при закрытии всплывает сообщение о том, что буфер содержит данные, спрашивает сохранить или нет. Вопрос: как убрать это сообщение, чтобы данные из файла копировались и файл закрывался?
Спасибо.
К сообщению приложен файл: 001.zip (19.8 Kb)


Сообщение отредактировал S0LDAT - Понедельник, 09.02.2015, 10:19
 
Ответить
СообщениеДобрый день.
Есть два файла, 01.xlsx и 02.xlsm, в файле 02.xlsm нажимаем кнопку и данные из выбранного файла (например 01.xlsx) копируются в 02.xlsm, после чего выбранный файл закрывается. Но вот при закрытии всплывает сообщение о том, что буфер содержит данные, спрашивает сохранить или нет. Вопрос: как убрать это сообщение, чтобы данные из файла копировались и файл закрывался?
Спасибо.

Автор - S0LDAT
Дата добавления - 09.02.2015 в 10:19
Manyasha Дата: Понедельник, 09.02.2015, 10:24 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 898 ±
Замечаний: 0% ±

Excel 2010, 2016
S0LDAT, Перед тем, как закрыть книгу 01.xls вставьте код
[vba]
Код
Application.CutCopyMode = False
[/vba]


ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеS0LDAT, Перед тем, как закрыть книгу 01.xls вставьте код
[vba]
Код
Application.CutCopyMode = False
[/vba]

Автор - Manyasha
Дата добавления - 09.02.2015 в 10:24
_Boroda_ Дата: Понедельник, 09.02.2015, 10:48 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Или отключаем сообщения вообще. А потом включаем
[vba]
Код
Sub Макрос1()
     Application.DisplayAlerts = False
     'Код Вашего макроса
     Application.DisplayAlerts = True
End Sub
[/vba]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИли отключаем сообщения вообще. А потом включаем
[vba]
Код
Sub Макрос1()
     Application.DisplayAlerts = False
     'Код Вашего макроса
     Application.DisplayAlerts = True
End Sub
[/vba]

Автор - _Boroda_
Дата добавления - 09.02.2015 в 10:48
S0LDAT Дата: Понедельник, 09.02.2015, 11:09 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Manyasha, _Boroda_, спасибо!
 
Ответить
СообщениеManyasha, _Boroda_, спасибо!

Автор - S0LDAT
Дата добавления - 09.02.2015 в 11:09
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копирование из одного файла в другой (буфер содержит данные) (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!