| 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
    Macro Excel Visual Basic di Microsoft Made Easy
    Microsoft Excel include un built-in linguaggio di programmazione chiamato Visual Basic , che consente di creare script che eseguono compiti che non sono incorporati in Microsoft Excel . Vengono chiamati questi script macro. Un modo è possibile scrivere macro è quello di registrarli ( sviluppatore> Registra macro ) , e un altro modo è quello di aprire l'ambiente di sviluppo integrato di Visual Basic e di scrivere la sceneggiatura a mano. La scrittura di script in questo modo consente di adattare lo script alle proprie esigenze specifiche . Ma , hai bisogno di una buona conoscenza del linguaggio Visual Basic per scrivere script , o di uno script esistente è possibile inserire nell'IDE . Convalida indirizzi e-mail

    Il seguente script di convalida gli indirizzi e-mail memorizzati nel primo foglio di lavoro di un documento di lavoro di Excel . Inserire alcuni indirizzi e-mail in celle da A1 a A5 del foglio di lavoro . Commettere errori intenzionali in alcuni degli indirizzi , lasciando fuori il carattere e commerciale ( " @ " ) . Dopo aver inserito lo script in questo articolo, eseguire lo script (Alt- F8 , " Validate_Emails " ) per vedere gli indirizzi errati evidenziati .
    Tipo Script

    Per iniziare digitando lo script una volta che hai aperto su Excel , inserire il Visual Basic (ALT- F11 ) . ( È anche possibile copiare e incollare lo script invece di digitare riga per riga . ) Nel riquadro del progetto a sinistra , fare clic sul nome della cartella di lavoro di Excel , quindi selezionare Inserisci modulo . Questo vi dà un nuovo modulo in cui inserire il codice .

    Nella visualizzazione codice del modulo appena creato, digitare queste funzioni , facendo attenzione per abbinare il caso di ogni lettera .

    Sub Validate_Emails ( ) Dim arrEmail Come VariantDim rc Come BooleanarrEmail = Range (" A1: A5 " ) . Valore

    'Controlla l'indirizzo email di ogni cella , ora in un arrayFor i = 1 To UBound ( arrEmail ) rc = blnEmailIsOkay ( arrEmail (i, 1) ) If ( rc = False) Then'Highlight la cella con una e-mail addressHilightCell valido ( i) End Sub IfNextEnd

    Public Function blnEmailIsOkay ( CellContents As Variant) Come
    booleano < p > p = InStr ( 1 , CellContents , "@" ) per

    Se ( p = 0 ) = ThenblnEmailIsOkay FalseElseblnEmailIsOkay = TrueEnd Se

    End Function

    Public Sub HilightCell (i ) r = "a" & i & " : una " . & i

    Con Gamma ( r) = Interior.Pattern xlSolid.PatternColorIndex = xlAutomatic.Color = 65535.TintAndShade = 0.PatternTintAndShade = 0End WithEnd Sub

    -----------------------------------

    Come funziona

    " arrEmail =" dichiarazione di inizio Validate_Emails copia gli indirizzi e-mail da celle da A1 a A5 nel foglio 1 , ad una matrice interna ( arrEmail ) .

    il ciclo For che segue itera tale matrice , e chiama un'altra funzione , blnEmailsIsOkay , per cercare il carattere necessario per gli indirizzi email "@" . Se blnEmailsIsOkay non trova la e commerciale (false dichiarazioni ) , un'altra funzione , HilightCell , è chiamato a dipingere il giallo cella incriminata . La funzione HilightCell è un buon posto per iniziare ad armeggiare con e per esplorare il codice , perché è possibile modificare dettagli come il colore e le altre opzioni di formattazione , lasciando la funzionalità complessiva del programma intatto . Per esempio , provare a cambiare il colore di evidenziazione dal giallo al blu , o il modello di qualcosa oltre " xlSolid . " Premere F1 mentre il cursore è sopra il " colore". Oggetti da avere un'idea di altre opzioni per queste proprietà . " Pattern" ed .

    Previous :

    next :
      Articoli Correlati
    ·Come creare una rubrica in Excel 
    ·Come combinare Microsoft Word e Microsoft Excel 
    ·Requisiti per un aggiornamento di Microsoft Access 
    ·Qual è l'importanza di MS Excel ? 
    ·Come utilizzare Excel per una lista Phone 
    ·Excel è lento a Grafico su un nuovo computer portatile…
    ·Come risolvere i record mancanti Da una query di Access…
    ·Perché il mio filtro automatico Tirare solo il primo r…
    ·Come fare biglietti da visita in Excel 
    ·Come contare nomi duplicati in Excel 
      Articoli in evidenza
    ·Come aggiungere codec per Windows Media Player 
    ·Come fare il backup mio Toshiba Computer 
    ·Come stampare una Locked PDF 
    ·Nome Quattro tipi di documenti di elaborazione 
    ·Come disinstallare Norton Internet Security 3.0.1 su un…
    ·Come creare una firma elettronica in Microsoft 
    ·Come esecuzione di Photoshop in EEE PC 
    ·Come modificare il tema del cursore in Linux KDE 
    ·Microsoft Word : Come sbarazzarsi di una seconda pagina…
    ·Come registrare i controlli Active X in Access 
    Copyright © Conoscenza Informatica http://it.wingwit.com