Создание копии книги Excel и удаление подключений к запросу - PullRequest
0 голосов
/ 12 декабря 2018

Вечер всех,

У меня есть рабочая книга, в которой есть соединения с запросами питания, и я хочу создать и сохранить копию этого файла, а также удалить соединения запросов в новом файле и сохранить соединения впервый файл.

Это код, который я до сих пор комбинировал из Интернета:

Clone Copy()
Dim cn As WorkbookConnection
Dim qr As WorkbookQuery
Dim NewFilePath As String

    NewFilePath = ThisWorkbook.Path & "\Cloned_Workbook.xlsm"

    If VBA.Dir(NewFilePath) <> "" Then
        MsgBox "File With Same Name Exists already. Enter Different Name"
        End
    End If

    With ActiveWorkbook
        .SaveCopyAs Filename:=NewFilePath
        On Error Resume Next
        For Each cn In ThisWorkbook.Connections
    cn.Delete
Next
For Each qr In ThisWorkbook.Queries
    qr.Delete
    Next
End Sub

Удаляет соединения запроса из существующего файла и сохраняет соединения в скопированном файле.что противоположно тому, что я ищу.

Любая помощь очень ценится:)

Шрю

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...