誰かがこれに関する構文を教えてくれますか? 私は開いて後で有効にできる変数に既存の文書を割り当てたいと思います。コード(vbaプロジェクトを含むドキュメントを含む)を実行するときに複数のドキュメントが開いている可能性がありますので、適切なものを有効にする必要があります。私は「 以下の私は、ファイル名ではなく、最終的なラインでファイルパスを必要とするが、私は2行目のパスからこれを抽出する方法を知らないので動作しません...vbaの変数に既存のドキュメントを割り当てる
Dim NewQuote1 as string Set NewQuote1 ="C:\Library\doc1.docx" Documents.Open fileName:=NewQuote1 ... Documents(NewQuote1).Activate
あなたが探しているファイル名のプロパティを取得するためにFileSystemObjectオブジェクトを使用することができます。それをhttps://blogs.technet.microsoft.com/heyscriptingguy/2006/05/30/how-can-i-extract-just-the-file-name-from-the-fullで使用する方法を示すよい例がいくつかあります-path-to-the-file/ – dbmitch