2017-08-23 6 views
0

私は基本的な問題に苦しんでいます。答えはオンラインでは見つかりません...私は元のサブフォームにユーザーフォームをロードした後に戻そうとしていますExcelライブラリを使用せずに)。VBA - ユーザーフォームを開いた後にサブバーに戻る

コードは次のようになります。

モジュールコード:

Sub Original_Sub() 

'Some code here 
    Userform1.Show 
'Some code here I can't reach 

End sub 

ユーザーフォームCODE:コードの最初の部分は正常に実行されているが、それされ

Private Sub UserForm_Initialize() 

With UserForm1 

    .StartUpPosition = 0 
    .Left = Application.Left + (0.5 * Application.Width) - (0.5 * .Width) 
    .Top = Application.Top + (0.5 * Application.Height) - (0.35 * .Height) 

End With 
End Sub 

ユーザーフォームコードを実行した直後に停止します...アクロ?すなわち

Call MyMacro 
'Rest of the code 

私の問題を解決する方法はありますか?

はジャン

答えて

1

あなたはモードレスフォームを表示する必要があなたの助けのために事前にありがとうございます、素晴らしい一日

を持っています。 FalseにそのShowModalプロパティを設定、または使用のいずれか:

Userform1.Show False 
+0

それが問題だった、あなたのロリーありがとうございます。私はこれについて読むつもりです。 –

関連する問題