Como chamar um formulário de usuário de uma pasta de trabalho para outra pasta de trabalho

0

O código que estou escrevendo aqui está tendo referência em book1.xlsx (quando eu clico no book1 ele deve me mostrar o formulário do usuário) e estou chamando o formulário do usuário de book2.xlsx (onde eu criei o formulário de usuário)

O código escrito em book2.xlsx é

Public sub Show_My_Userform()
userform1.Show
End Sub

O código escrito em book1.xlsx

Sub Workbook_open()
Application.Run "'book2.xlsx'!Show_My_Userform"
End sub

Aqui eu defini referência no arquivo excel de destino, mas na verdade eu quero que o código seja escrito na mesma book2.xlsx

Por favor me ajude a escrever o código na mesma pasta de trabalho ( book2.xlsx )

shree s
fonte
é "'book2.xlsx'! Show_My_Userform"
shree s
Ansiosamente esperando pela resposta
shree s
Foi uma pergunta difícil e, no entanto, porque ninguém a reconheceu?
shree s