私はグーグルで質問の一部に対する回答を見つけましたが、完全な質問ではありません。Excel VBA で Application.GetOpenFilename を使用してファイルを開き、ThisWorkbook.Path と同じディレクトリで開きたいと考えています。私は事前に私ができることを発見しました
OpenPath = ThisWorkbook.Path
ChDrive OpenPath
ChDir OpenPath
しかし、それが実行された後、他の Application.GetOpenFilename を実行すると、同じディレクトリにアクセスします (おそらく Excel を閉じるまで???)。しかし、デフォルトのディレクトリに戻したいです(それが何であれ)。Windows XP である私のコンピューターでは、たまたま MyDocuments です。しかし、これを使用している人の中には、XP を使用している人もいれば、Windows 7 を使用している人もいるかもしれません。元のデフォルト ディレクトリが何であったかを把握する方法がどこにも見つからないので、これを保存して、後でデフォルトに戻すことができます。 . どんな助けでも大歓迎です。