私は2つのワークブックを持っています。 Workbook1が実行され、表示され、同時に、このSubプロシージャでworkbook1を隠すのUserForm1を:ワークブックは表示されません。フォームから開かれたときは表示されます
Private Sub CommandButton2_Click()
Application.Visible = True
MainForm.Hide
On Error Resume Next
End Sub
しかし、私はまた、次のコードでコマンドボタンを使用してのUserForm1からWorkbook2を開く必要があります。
Private Sub CommandButton4_Click()
Dim Finfo As String
Dim FilterIndex As Integer
Dim Title As String
Dim Filename As Variant
Dim wb As Workbook
' Setup the list of file filters
Finfo = "Excel Files (*.xlsx),*xlsx,"
' Display *.* by default
FilterIndex = 1*
' Set the dialog box caption
Title = "Select a File to Open"
' Get the Filename
Filename = Application.GetOpenFilename(Finfo, _
FilterIndex, Title)
' Handle return info from dialog box
If Filename = False Then
MsgBox "No file was selected."
Else
MsgBox "You selected " & Filename
End If
Set wb = Workbooks.Open(Filename)
End Sub
私の問題は、一部またはCommandButton2をするコードは、コードApplication.Visible =私はWorkbook2を開いたときに偽の一部を持っているので、私は私がUserForm1でを閉じない限り、それを見ることができないんだということです。だから私はWorkbook1を隠しておきたいのですが、私はWorkbook2を見て作業することができます。
あなたの投稿のタイトルは意味がありません。 ...ほとんどの人はあなたの投稿を見ていません – jsotola
うん!あなたはそれについて正しいのです。あなたはそれが私の投稿の神のタイトルとなると思いますか – Sergio