A - celá cesta k súboru
B - veľkosť súboru
C, D, E, F, ... postupne toľko stĺpcov koľko je podadresárov, každý stĺp jeden podadresár ???citovat
Zaslal/a Sperhak 25.2.2021 22:42
Zdravím minule ste mi tu pomohli tak skúsim znova. Cchel by som si spraviť excel na triedenie filmov a trochu to zautomatizovať. Jeden teraz mám hotový ale všetko robím ručne tak by som to chcel vylepšiť. V priloženom exceli na hárku2 je zhruba moja predstava ako by to malo vyzerať. Makro by malo vyťiahnuť cestu k všetkým súborom a potom aj velkosť. Vzorcami v exceli by som si to už tú cestu porozdeloval. No zasekol som sa hned na začiatku. Našiel som si makro ktoré mi čiastočne funguje, ale nedarí sa mi ho upraviť na viac podpriečinkov funguje iba na dva. Tu je pôvodné makro
Sub Example4()
Dim varDirectory As Variant
Dim flag As Boolean
Dim i As Integer
Dim strDirectory As String
strDirectory = "D:\cdd\"
i = 1
flag = True
varDirectory = Dir(strDirectory, vbDirectory)
While flag = True
If varDirectory = "" Then
flag = False
Else
Cells(i + 1, 1) = varDirectory
Cells(i + 1, 2) = strDirectory + varDirectory
'returns the next file or directory in the path
varDirectory = Dir
i = i + 1
End If
Wend
End Sub
Takto som sa ho snažil upraviťSub Example4()
Dim varDirectory As Variant
Dim varDirectory2 As Variant
Dim flag As Boolean
Dim i As Integer
Dim strDirectory As String
strDirectory = "D:\cdd\"
i = 1
flag = True
varDirectory = Dir(strDirectory, vbDirectory)
varDirectory2 = Dir(varDirectory, vbDirectory)
While flag = True
If varDirectory = "" Then
flag = False
Else
Cells(i + 1, 3) = strDirectory + varDirectory + varDirectory2
'returns the next file or directory in the path
varDirectory = Dir
varDirectory2 = Dir
i = i + 1
End If
Wend
End Sub
Neviem ako opísať problém proste to nejde viac do hlbky chcel som tam pridať dalšiu čast a potom dalšiu ale už tá prvá mi nešla.Proste vypíše to len
D:\cdd\Filmy
a malo by to vypísať
D:\cdd\Filmy\Kukurica\Kukurica.txt
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.