| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Microsoft Access >> Content
    Come utilizzare Excel Filedialog ottenere l'elenco dei file di una directory
    Microsoft Excel non è solo dati tabulari , calcoli e la gestione delle informazioni . Qualsiasi utente appassionato può trasformare Excel in un potente strumento per la gestione delle cartelle , organizzare i file e tenere traccia delle attività . È possibile creare una macro che utilizza un oggetto FileDialog VBA per eseguire la scansione in modo rapido una directory ed elencare il suo contenuto in un foglio di calcolo . Al momento dell'esecuzione, questa macro viene richiesto agli utenti di scegliere una cartella , e sarà successivamente elencare i nomi dei suoi contenuti in una singola colonna .
    Istruzioni Creazione della Macro
    1

    Avviare Microsoft Excel . Premere il tasto " CTRL + O ", selezionare la cartella di lavoro e quindi fare clic su "Apri ". Per creare una nuova cartella di lavoro , invece , premere " CTRL + N."
    2

    Comunicati "Alt + F8 " per aprire la finestra di dialogo Macro . Tipo " GetFolderContents " nella casella Nome macro e quindi fare clic su "Crea ".
    3

    Inserisci il seguente codice nell'editor di VBA .

    GetFolderContents sub ()

    Dim xDir , xFilename , f , fso As Object

    Set fso = CreateObject ( " Scripting.FileSystemObject " ) per

    Application.FileDialog ( msoFileDialogFolderPicker ) per < p > . InitialFileName = ThisWorkbook.Path & "\\"

    . Title = "Seleziona una cartella per elencare i file da"

    . AllowMultiSelect = False

    . Visualizza

    . SelectedItems.Count < > 0 Then

    xDir = . SelectedItems ( 1 ) & " \\ "

    End If End With


    ( MsgBox ( Prompt : = " ? Vuoi includere i nomi delle sottocartelle " , _

    Buttons : = vbYesNo , Title : = " Includi sottocartelle " ) = vbYes ) Poi
    < p > GoTo ListFolders

    GoTo ListFiles

    Else

    GoTo ListFiles

    End If

    ListFolders :

    For Each f In fso.GetFolder ( xDir ) . SubFolders

    ActiveCell.Value = " .. \\ " & f.Name

    ActiveCell.Offset ( 1 , 0 ) . Select
    < p > Avanti F

    ListFiles :

    For Each f In fso.GetFolder ( xDir ) File

    ActiveCell.Value = f.Name

    . ActiveCell . Offset ( 1 , 0 ) . Selezionare

    Avanti f

    Set fso = Nothing End Sub


    4

    Premere " ALT + Q " per chiudere l'editor di VBA e tornare alla cartella di lavoro .
    Utilizzo della macro
    5

    Evidenziare una cella nel foglio . Premere il tasto " ALT + I" e poi " C " per creare una colonna vuota . Selezionare la prima cella della nuova colonna . Se vuoi visualizzare la lista in un nuovo foglio di lavoro , invece , premere il tasto " MAIUSC + F11 . "
    6

    Press "ALT + F8 " per aprire la finestra di dialogo Macro . Seleziona " GetFolderContents " e quindi fare clic su "Esegui ".
    7

    Selezionare la cartella o la directory da cui vuoi elencare il contenuto . Fare clic su " OK ".
    8

    Clicca su "Sì" se vuoi la macro per elencare anche i nomi dei sotto-cartelle , o fare clic su " No" per elencare solo i file . Attendere Excel per finire popolando la nuova colonna con il contenuto della cartella selezionata .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Correlazione su Excel 2007 
    ·Excel 2007 Stili cella 
    ·Come faccio riferimento a una cella in un altro foglio …
    ·Come convertire il testo stringa in un valore numerico …
    ·Istruzioni per il collegamento dei fogli di lavoro in E…
    ·Come grafico un Bin Istogramma in Excel 
    ·Come spostare le colonne in Excel 2007 
    ·Come posso importare un documento di Microsoft Access i…
    ·Come proteggere le cellule da modifiche in Excel 2003 
    ·Come per ordinare alfabeticamente in Excel 
      Articoli in evidenza
    ·Come fare un ladder PLC 
    ·CAD Redazione Alternative 
    ·Come utilizzare Excel 2003 Con Coordinate della mappa 
    ·Come usare JW Player in WPF 
    ·Come reinstallare PlayReady 
    ·Che cosa è un file XPS di Microsoft 
    ·Come convertire i documenti in un file PDF Adobe 
    ·Come fare un Dipendente settimanale prestazioni Tracker…
    ·Qual è Quickset su Risorse del computer Dell 
    ·Come fare una copia digitale di un DVD 
    Copyright © Conoscenza Informatica http://it.wingwit.com