Страницы: 1
RSS
Сохранение файла из почты по условию
 
Коллеги, добрый день!
У меня есть макрос, который сохраняет присланные файлы в Outlook. Может ли макрос заходит в файл и удалять конкретный лист, если он там есть?

Всем заранее большое спасибо!
 
Код
    Application.DisplayAlerts = False
    On Error Resume Next
    With Workbooks.Open("С:\Лист Microsoft Excel.xlsx")
        .Sheets("фу-фу плохой лист").Delete
        .Close True
    End With
    On Error GoTo 0
    Application.DisplayAlerts = True
 
Сейчас попробую, большое спасибо!
 
Цитата
написал:
 Application.DisplayAlerts = False
На эту строчку ругается
Run-time error "438":
  Object doesn't support the property or method
Изменено: Максим Майер - 07.12.2023 11:25:33
 
Код
    Dim app As Object
    Set app = CreateObject("Excel.Application")
    app.Visible = True
    
    app.DisplayAlerts = False
    On Error Resume Next
    With app.Workbooks.Open("C:\Лист Microsoft Excel.xlsx")
        .Sheets("фу-фу плохой лист").Delete
        .Close True
    End With
    On Error GoTo 0
    app.DisplayAlerts = True
    app.Quit
    Set app = Nothing

 
Большое спасибо!
Страницы: 1
Наверх