| 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
    VBA Search & Word Replacement
    Visual Basic, Applications Edition (VBA ) è un linguaggio di programmazione incorporato in Word di Microsoft Office , Excel e programmi di accesso . Gli utenti di questi programmi scrivono script con VBA per estendere la funzionalità di default di un programma e di automatizzare le attività eseguite con il programma. Un tipo di automazione utilizzato frequentemente in Word è che coinvolge ricerca e sostituzione di testo di un documento . VBA in grado di personalizzare ogni singolo passo di queste operazioni , compresa la generazione del testo da ricercare , selezionando le porzioni del documento da cercare e dopo ogni sostituzione con altre operazioni ( ad esempio , l'aggiunta di riflessi , restringimento dimensione del carattere ) . Macro
    utenti di Word

    che sono nuovi per utilizzare VBA in operazioni di ricerca possono iniziare ad imparare VBA utilizzando funzioni macro di Word . Le macro sono piccoli programmi , chiamati anche gli script , che registrano le azioni di un utente di Word prende. Ad esempio, un utente di Word può iniziare la registrazione di una macro , quindi premere " Ctrl- F " per richiamare la Parola di finestra di dialogo Trova . Si farà specificare un testo da ricercare, quindi premere il pulsante "Trova" per avviare la ricerca vera e propria. Quando la registrazione termina, registratore di macro di Word avrà generato un piccolo script che esegue la ricerca per lo stesso testo che l'utente stava cercando.
    Scrivere uno script senza registrarlo
    < br >

    Tradizionalmente, i programmi per computer , inclusi gli script realizzati con VBA , non vengono registrati , ma piuttosto sono scritti da programmatori . Anche se gli script di registrazione possono essere un modo comodo e veloce per la produzione di programmi , i programmi di questo approccio crea solitamente occupano più risorse del computer (ad esempio , la RAM e l'elaborazione in tempo ) di quanto richiesto . Al contrario, la scrittura di programmi VBA a mano nel VBA IDE ( ambiente di sviluppo integrato ) può richiedere un certo sforzo di lavoro in più, ma si traducono in programmi veloci su misura per le funzioni precise per cui sono scritti .

    la funzione

    Execute Per scrivere un operazione di ricerca personalizzata a mano, il programmatore VBA funziona con la funzione VBA Execute . Questa funzione è parte di un componente Word definito oggetto Selection , che memorizza il testo attualmente evidenziato. La funzione Execute richiede diversi argomenti , che sono le specifiche di una funzione utilizza per fare il suo lavoro . Uno di Execute di argomenti è " FindText ", che è il testo che il programma cercherà . Ecco un esempio di un piccolo programma che riempie l'argomento FindText :

    Sub FindSomething ( ) Dim xx = Selection.Find.Execute ( FindText : = " il " ) End Sub
    < br > esecuzione di sostituizione

    il codice di programmazione utilizzato per eseguire un'operazione di sostituzione di base è simile al codice per l' operazione di ricerca . I programmatori di specificare il testo di sostituzione di un altro argomento per la funzione Execute . Ecco un altro programma per illustrare un'operazione di sostituzione che cambierà tutte le istanze della parola "qualcosa" in un documento di testo " somethingElse " :

    Sub ReplaceSomething ( ) per

    Dim x

    x = Selection.Find.Execute ( FindText : = " qualcosa " , ReplaceWith : = " somethingElse " ) per

    End Sub
    Specifica delle opzioni

    utilizzando ulteriori argomenti della funzione Esegui , i programmatori possono specificare le opzioni per la ricerca e sostituzione . Queste opzioni sono le stesse disponibili in di Word " Trova e sostituisci" finestra di dialogo : ". Parola intera ", "match Case" e Terzi in Programmi

    che personalizzano ricerca e sostituzione non si limitano al solo gli argomenti della funzione Esegui . Altra programmazione può essere aggiunto a manipolare testo trovato in modi difficili da ottenere senza programmazione . Ad esempio, un programmatore può specificare che una operazione di sostituzione utilizzare cambiano dinamicamente il testo di sostituzione , come la prima parola dei paragrafi contenenti il ​​termine di ricerca .

    Previous :

    next :
      Articoli Correlati
    ·Come aprire un Recordset 
    ·Come fare gli URL andare in un Browser in Visual Basic 
    ·Che cosa è guidata dati oggetto in VB6 ? 
    ·Come leggere porte seriali utilizzando Visual Basic 
    ·Progetti di Visual Basic 
    ·Come visualizzare i valori in una casella di testo in V…
    ·Come popolare un cellulare dopo una discesa di selezion…
    ·Come accedere Query Refresh 
    ·Come caricare più immagini in ASP Net 
    ·Come aggiungere barre di scorrimento per Datagrid 
      Articoli in evidenza
    ·Che cosa è Java Console 
    ·Come modificare una dimensione heap Java in una console…
    ·Come installare Java senza privilegi di admin 
    ·Come modificare il valore predefinito di MySQL nome ute…
    ·Come fare una calcolatrice con Python 
    ·Come utilizzare i set di dati su VB.NET 
    ·Come inserire immagini in VBS File 
    ·Come per sigillare JAXB violazioni in Oracle XML 
    ·Come fare un Drop Down Box da una lista 
    ·Come utilizzare una tabella PHP Invece di Frames 
    Copyright © Conoscenza Informatica http://it.wingwit.com