| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come creare collegamenti ipertestuali in base ai nomi delle cartelle utilizzando VBA
    collegamenti Web spesso rispecchiano la struttura delle directory del sito. Ad esempio, " http://example.com/images " si riferisce a una cartella chiamata "images" nella cartella principale del sito web " example.com " . Per creare automaticamente i collegamenti ipertestuali per la scansione di una struttura di directory e utilizzando i nomi delle cartelle all'interno dei collegamenti ipertestuali , VBA fornisce il File System Object . UST consente di leggere i file e cartelle e recuperare le proprietà , come i loro nomi . Con uno script VBA in un foglio di calcolo di Excel , è possibile creare una serie di collegamenti ipertestuali in base ai nomi delle cartelle in una struttura di directory . Istruzioni
    1

    lancio Excel per visualizzare una cartella di lavoro vuota . Salvare la cartella di lavoro come cartella di lavoro con attivazione macro modo da poter memorizzare ed eseguire script VBA in esso. Scegliere "File" e "Salva con nome .. ", digitare un nome di file , selezionare " Cartella di lavoro con attivazione macro di Excel ( * . Xlsm ) " come tipo di file e fare clic su "Salva ".

    2

    Seleziona "Sviluppatore " dalla barra principale del nastro , e quindi selezionare " Visual Basic " dalla barra nastro sviluppatore .
    3

    creare uno script VBA per eseguire la scansione tutte le cartelle in una directory , incorporano il nome della cartella in un link e inserire il collegamento nella cartella di lavoro di Excel . Iniziate creando la subroutine . Tipo:

    Sub FolderLinks ( ) economici 4

    dichiarare una variabile per memorizzare l'oggetto del file system , una variabile per memorizzare la cartella di partenza, una variabile per memorizzare ogni sottocartella , un contatore di il numero di cartelle che si trovano e da una stringa che contiene il collegamento che si crea. Tipo:

    Dim fso come cartelle Nuovi FileSystemObjectDim Come sottocartella FolderDim come Conte FolderDim as Integer = collegamento 0Dim As String
    5

    Scarica la prima cartella per avviare la scansione . Tipo:

    cartelle = fso.GetFolder ( " D: \\ Users \\ Steve \\ documenti " ) economici 6

    creare un ciclo , e ottenere ogni sottocartella all'interno della cartella . Tipo:

    Per ciascuna sottocartella folders.Subfolders
    7

    Assemblare la stringa di collegamento mediante una e commerciale per concatenare sottostringhe . Prendi il nome della cartella dalla proprietà "Name" della sottocartella . Tipo:
    Link

    = " " & subfolder.Name & " < /a> "
    8

    incrementare il conteggio e impostare la cella del numero di riga che corrisponde al conteggio alla stringa di collegamento . Tipo:
    conteggio

    = count + 1Cells ( conteggio , 1 ) = collegamento
    9

    chiudere il ciclo e terminare la subroutine . Tipo:

    Prossimo subfolderEnd Sub
    10

    Selezionare "File" e " Salva ". Scegliere " Esegui " e " Esegui Sub /User Form" per eseguire il lo script VBA . Tornare alla cartella di lavoro per visualizzare i risultati .

    Previous :

    next :
      Articoli Correlati
    ·Come sostituire un ArrayList 
    ·Come utilizzare un Hashtable in un'applicazione Visual …
    ·Come rilevare il tasto TAB in ComboBox in VBA 
    ·VBA vs . VB 
    ·Come Pausa di un sottoprogramma Fino a quando un pulsan…
    ·Come disattivare il Windows Firewall in VBScript 
    ·Come aggiungere un set di dati di un form in Vb.Net 
    ·Come modificare il comando Colore pulsante in un Visual…
    ·Come caricare barre in Visual Basic 
    ·Aiuto per VB6 Internet Transfer Control 
      Articoli in evidenza
    ·Come rimuovere una casella di testo vuota in VBA 
    ·Come creare un archivio chiavi in Java 
    ·Come rimuovere un elemento con JavaScript 
    ·Come fare Rientri in C + + 
    ·Che cosa sono i caratteri numerici variabili 
    ·Come convertire un numero intero in binario & Back in P…
    ·Flash MX Gioco Tutorial 
    ·NetBeans Strumenti 
    ·Come rimuovere il tragitto da un ODM 
    ·Un tutorial su SQL query nidificate 
    Copyright © Conoscenza Informatica http://it.wingwit.com