Копирование из одного файла в другой (буфер содержит данные)
S0LDAT
Дата: Понедельник, 09.02.2015, 10:19 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Добрый день. Есть два файла, 01.xlsx и 02.xlsm, в файле 02.xlsm нажимаем кнопку и данные из выбранного файла (например 01.xlsx) копируются в 02.xlsm, после чего выбранный файл закрывается. Но вот при закрытии всплывает сообщение о том, что буфер содержит данные, спрашивает сохранить или нет. Вопрос: как убрать это сообщение, чтобы данные из файла копировались и файл закрывался? Спасибо.
Добрый день. Есть два файла, 01.xlsx и 02.xlsm, в файле 02.xlsm нажимаем кнопку и данные из выбранного файла (например 01.xlsx) копируются в 02.xlsm, после чего выбранный файл закрывается. Но вот при закрытии всплывает сообщение о том, что буфер содержит данные, спрашивает сохранить или нет. Вопрос: как убрать это сообщение, чтобы данные из файла копировались и файл закрывался? Спасибо. S0LDAT
К сообщению приложен файл:
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
Репутация:
902
±
Замечаний:
0% ±
Excel 2010, 2016
S0LDAT , Перед тем, как закрыть книгу 01.xls вставьте код [vba]Код
Application.CutCopyMode = False
[/vba]
S0LDAT , Перед тем, как закрыть книгу 01.xls вставьте код [vba]Код
Application.CutCopyMode = False
[/vba]Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение S0LDAT , Перед тем, как закрыть книгу 01.xls вставьте код [vba]Код
Application.CutCopyMode = False
[/vba]Автор - Manyasha Дата добавления - 09.02.2015 в 10:24
_Boroda_
Дата: Понедельник, 09.02.2015, 10:48 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16957
Репутация:
6631
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Или отключаем сообщения вообще. А потом включаем [vba]Код
Sub Макрос1() Application.DisplayAlerts = False 'Код Вашего макроса Application.DisplayAlerts = True End Sub
[/vba]
Или отключаем сообщения вообще. А потом включаем [vba]Код
Sub Макрос1() Application.DisplayAlerts = False 'Код Вашего макроса Application.DisplayAlerts = True End Sub
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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
Ответить
Сообщение Manyasha , _Boroda_ , спасибо!Автор - S0LDAT Дата добавления - 09.02.2015 в 11:09