Здравствуйте. Есть код, который отвечает за копирование и сохранение данных в вордовском файле. После этого файл excel закрывается без сохранений.
Возможно ли изменить код так чтобы каждый раз данные сохранялись в этом же файле в листе «9»,но именно так чтобы сохранялись только эти данные, а сам файл сохранял исходные вид, который был до открытия? И при каждом новом открытии файла и осуществлении нового сохранения чтобы данные вставлялись не на то место, где уже есть данные, а правее в соседние ячейки.
Возможно ли изменить код так чтобы каждый раз данные сохранялись в этом же файле в листе «9»,но именно так чтобы сохранялись только эти данные, а сам файл сохранял исходные вид, который был до открытия? И при каждом новом открытии файла и осуществлении нового сохранения чтобы данные вставлялись не на то место, где уже есть данные, а правее в соседние ячейки.
Код |
---|
Private Sub CommandButton1_Click() Dim objWrdApp As Object, objWrdDoc As Object Set AppWord = CreateObject("Word.Application") Set objWrdDoc = AppWord.Documents.Add Sheets("8").Range("A1:" & Sheets("8").Range("V1").Value).Copy objWrdDoc.Range(0).Paste objWrdDoc.SaveAs Sheets("8").Range("W1").Value & ".docx" Application.CutCopyMode = False AppWord.Quit 0 Set AppWord = Nothing Application.DisplayAlerts = False Application.Quit End Sub |