У меня есть шаблон Word (предложение от), который включает в себя макрос автообновления для вставки ссылочного номера в отметку книги и кнопку действия (Отправить), которая сохраняет полученный документ со ссылочным номером как часть имени файла и закрывает Слово. Это прекрасно работает при открытии шаблона через Windows Explorer.
У нас также есть PowerPoint-шоу с настройками действий, которые ссылаются на различные документы. Ссылка откроет вышеуказанный шаблон ОК, но не вставит ссылочный номер. Также при нажатии кнопки «Отправить» файл сохраняется как другой шаблон с указанным ссылочным номером.
Я не уверен, связана ли проблема с Word или PowerPoint. Код для шаблона Word:
Sub AutoNew()
REF = System.PrivateProfileString("L:\Local\Lab\Section - Support Services\Health and Safety\H&S Suggestions\Settings.Txt", _
"MacroSettings", "REF")
If REF = "" Then
REF = 1
Else
REF = REF + 1
End If
System.PrivateProfileString("L:\Local\Lab\Section - Support Services\Health and Safety\H&S Suggestions\Settings.Txt", "MacroSettings", _
"REF") = REF
ActiveDocument.Bookmarks("REF").Range.InsertBefore Format(REF, "000#")
End Sub
Private Sub CommandButton1_Click()
REF = System.PrivateProfileString("L:\Local\Lab\Section - Support Services\Health and Safety\H&S Suggestions\Settings.Txt", _
"MacroSettings", "REF")
ActiveDocument.SaveAs FileName:="L:\Local\Lab\Section - Support Services\Health and Safety\H&S Suggestions\Suggestion " & Format(REF, "000#.doc")
Application.Quit
End Sub
Любая помощь или указатели будут оценены так, как будто они работают, я хотел бы использовать для различных других шаблонов.