わかりました、リストボックスを介して別のカウントに基づいてフォルダーの内容を確認する最良の方法を見つけようとしています。さらに説明しましょう。
これは、2 つの異なる場所にある PDF の数をカウントし、それらを合計して総計を計算する現在のコードです。
'counts test1 pdfs
Dim f As String, c As Long
f = Dir$("\\Test1\PDFs\*.pdf")
Do While Len(f) <> 0
c = c + 1
f = Dir$()
Loop
'counts test2 pdfs
Dim n As String, d As Long
n = Dir$("\\Test2\PDFs\*.pdf")
Do While Len(f) <> 0
d = d + 1
n = Dir$()
Loop
GtotalPDFs = c + d
リストボックスで選択したファイルをカウントする現在のコードは次のとおりです。
'adds temp1 files
Dim sum1 As Double
For Each item As String In Me.ListBox6.Items
sum1 += Double.Parse(item)
Next
'adds temp2 files
Dim sum2 As Double
For Each item As String In Me.ListBox7.Items
sum2 += Double.Parse(item)
Next
'adds temp3 files
Dim sum3 As Double
For Each item As String In Me.ListBox8.Items
sum3 += Double.Parse(item)
Next
'adds all files together to get a grand total
Gtotal = sum1 + sum2 + sum3
この前に、リストボックスにリストされているファイルに基づいて PDF を作成する別のプロセスがあります。
私が問題を抱えているのは、Test1 フォルダーと Test2 フォルダーに作成された PDF がリストボックスの数と等しいことを確認することです。このカウントは、次のプロセスを実行する前に一致する必要があります。次のプロセスを実行する前に、両方のカウントが一致するまで待機またはループを探しています。
助言がありますか?