Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
spustení programu Excel zobraziť prázdny zošit . Uložte zošit ako povolenými makrami zošita , takže môžete ukladať a spúšťať VBA skripty v ňom . Zvoľte " Súbor " a " Uložiť ako .. " , zadajte názov súboru , vyberte " Excel Macro - Enabled zošit ( * . Xlsm ) " ako typ súboru a kliknite na tlačidlo " Uložiť " .
2
zvoľte " Developer " z hlavného pásu kariet , a potom vyberte " Visual Basic " od vývojárov páse kariet .
3
Vytvorte skript VBA pre skenovanie všetky zložky v adresári , zahrnúť názov zložky vo väzbe a vložte odkaz do zošita programu Excel . Začnite tým , že vytvorí podprogram . Typ :
Sub FolderLinks ( )
4
deklarovať premennú pre uloženie objektu systému súborov , premenné pre uloženie predvolený priečinok premennú pre uloženie každej podpriečinky , počítadla počet priečinkov nájdete a reťazec obsahujúci odkaz , ktorý vytvoríte . Typ :
Dim FSO ako nový FileSystemObjectDim zložiek , FolderDim podpriečinky ako gróf FolderDim ako Integer = 0Dim odkaz As String
5
Získať prvý zložku zahájite skenovanie . Typ :
Set zložky = fso.GetFolder ( " d : \\ users \\ steve \\ Documents " )
6
Vytvorte slučku , a dostanete každej podzložky v zložke . Typ :
každej podzložky v folders.Subfolders
7
Zostaviť prepojenie reťazec pomocou ampersand zřetězit podreťazca . Získať názov zložky z " Názov " vlastnosť podpriečinky . Typ :
link = " " & subfolder.Name & " < /a > " Zvýšiť počet a nastavte bunku v riadku počte , ktorý zodpovedá počtu na odkaz reťazca . Typ : count = počet + 1Cells ( počet , 1 ) = odkaz Uzavrite slučku a ukončiť podprogram . Typ : Ďalšie subfolderEnd Sub Vyberte " Súbor " a zvoľte " Spustiť " a " Spustiť Sub /User formulár " spustiť " Uložiť " . skriptu VBA . Prepnite späť do zošita pre zobrazenie výsledkov .
8
9
10