powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Диалог о перезаписи (VBA)
6 сообщений из 6, страница 1 из 1
Диалог о перезаписи (VBA)
    #35420097
Рустик_Уфа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, подскажите, как сделать перезапись файла без подтверждения диалогом?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub Sav()
   Dim oBook As Object
   Dim fio As String
   Dim fio2 As String
   Dim pos As String
   fio = Cells( 19 ,  2 )
   If fio = "" Then MsgBox ("Error"): Exit Sub
   pos = InStrRev(fio, "/")
fio2 = Replace((Left(fio, pos -  6 )), " ", "_")

      Set oBook = Application.Workbooks.Add
      oBook.SaveAs "C:\" + fio2 + ".xls"
      
Str.Worksheets("sheet2").Range("A1:L47").Copy
ActiveSheet.Paste Destination:=Worksheets("Sheet1").Range("A1:L47")
ActiveWorkbook.Save 
ActiveWorkbook.Close

точнее: если файл уже существует выползает диалог о том что заменить его или нет, как убрать?
...
Рейтинг: 0 / 0
Диалог о перезаписи (VBA)
    #35420420
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Application.DisplayAlerts=False
После использования не забудьте поставить True .
...
Рейтинг: 0 / 0
Диалог о перезаписи (VBA)
    #35420504
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Рустик_Уфа
> точнее: если файл уже существует выползает диалог о том что заменить
> его или нет, как убрать?


Автор: big-duke
Application.DisplayAlerts =False
и не будет никаких вопросов от экселя.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Диалог о перезаписи (VBA)
    #35420520
Рустик_Уфа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thanx !
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Диалог о перезаписи (VBA)
    #36867330
Фотография Gabit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как можно получить действия пользователя в диалоге о перезаписи.
Т.е как узнать он нажимал "Да", "Нет" или "Отмена" ?
...
Рейтинг: 0 / 0
Диалог о перезаписи (VBA)
    #36867431
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При сохранении кодом диалог не появляется.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Диалог о перезаписи (VBA)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]