2017-10-02 4 views
0

は、誰もが列Hに格納されている1つのセルVBAマクロは</p> <p>H1でき

ファイルパスにnultipleファイルパスの店を開くことができますマクロで私を助けてもらえつのセルに複数のファイルパスの店を開いて、Iしますファイルのファイルパスを持っているか、複数と1つのファイルパスが見つかった場合、私は

例えば、それは以下のように 1,C:\Users\XXXX\Desktop\work\287497196_DN.pdf

2ファイルパスが格納されている場合、コンマによってsepartedが返されるため、同じ2,C:\Users\XXXX\Desktop\work\Order_9250_TA_0580484707_Copy_of_del._note_XXX_signed_by_cust..TIF,C:\Users\XXXX\Desktop\work\Order_9250_TA_580484707_Customer_e-Mail.EML

スタートの数字は、ファイルパスを持つセルで見つかったファイル

の数を示しているファイルは、PDF、.TIFまたは.EML

することができ、私はすべて開くことができますどのように私を助けてくださいファイル私はその特定のセルをクリックした場合

は本当に参考になる

+0

これまでに試したことはありますか? – Sorceri

答えて

0

完全なコードを書くために多くの時間を持っていますが、のようなものを使用してみない:

newArray() = Split(Range("H1"), ",") 
For i = 1 to Ubound(newArray) 
    Documents.Open newArray(i) 
next i 

このようにすると、カンマ区切り文字を使用してテキストファイルをファイルパスに分割することができます。 その後、配列をループします(1番目の配列要素は0なので、2番目の要素からループが始まるようにしてください)

関連する問題