Я пытаюсь открыть свою пользовательскую форму при открытии шаблона Word Doc, к которому она прикреплена - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь открыть свою пользовательскую форму при загрузке шаблона документа Word, к которому он прикреплен.

Сейчас у меня есть код и кнопка в Excel, которая открывает слово Шаблон документа Iпытаюсь использовать.У меня также есть работающая пользовательская функция в этом шаблоне, которая позволит мне вводить все, что мне нужно, и помещать это в слово doc.моя проблема в том, что я пытаюсь заставить пользовательскую форму всплыть при открытии документа.Я не знаю, возможно ли это или нет, но любая помощь будет принята с благодарностью

код для моей пользовательской формы следующий:

Private Sub CommandButton1_Click()
    Dim Date_30daysbeforeshipment As Range
    Set Date_30daysbeforeshipment = ActiveDocument.Bookmarks("Date_30daysbeforeshipment").Range
    Date_30daysbeforeshipment.Text = Me.TextBox1.Value

Dim Job_Number_and_Name As Range
Set Job_Number_and_Name = ActiveDocument.Bookmarks("Job_Number_and_Name").Range
Job_Number_and_Name.Text = Me.TextBox2.Value

Dim Quantity_Of_Product_needed As Range
Set Quantity_Of_Product_needed = ActiveDocument.Bookmarks("Quantity_Of_Product_needed").Range
Quantity_Of_Product_needed.Text = Me.TextBox3.Value

Dim Product_Matrix As Range
Set Product_Matrix = ActiveDocument.Bookmarks("Product_Matrix").Range
Product_Matrix.Text = Me.TextBox4.Value
Me.Repaint
testform.Hide

End Sub
Private Sub Label2_Click()

End Sub

Private Sub UserForm_Click()

        testform.Hide

End Sub

Private Sub UserForm_Initialize()

End Sub

Код для самого документа:

Private Sub AutoExec()
testform.Show
End Sub

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

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