| 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 Funzione di commutazione
    funzione di commutazione di VBA valuta le espressioni e valori ritorni che si associano con quelle espressioni . Questo comportamento consente ai programmi VBA di prendere decisioni , in forma di " se-allora " e dichiarazioni simili . Ad esempio, è possibile utilizzare switch per restituire valori basati su espressioni che coinvolgono l'età , come ad esempio i nomi delle persone che corrispondono a una determinata età . È quindi possibile utilizzare l'istruzione " if-then " per l'esecuzione del programma percorso di codice appropriato per quella persona. Primo argomento

    Il primo argomento della funzione di commutazione è un'espressione che si desidera VBA da valutare. L' espressione può valutare qualsiasi tipo di variabile in VBA , tra numeri interi , stringhe e altri tipi . Passare metterà alla prova l'espressione. Se il risultato è " vero", Passare restituirà il valore che hai collegato a questa espressione . Specificare questo valore come argomento subito dopo l'argomento che contiene l'espressione. Ad esempio , si consiglia di verificare l' espressione " età = 40", e hai VBA restituire il valore " Clark " se l'età è 40 . Per raggiungere questo obiettivo , scrivere un'istruzione switch come "Switch (età = 40 , " Clark " ) "
    Argument Seconda

    Ogni secondo argomento nella dichiarazione switch si riferisce a il valore che si desidera Passare da restituire se l'argomento che precede immediatamente il valore restituisce true . In altre parole, se " Lois " è il valore che si desidera Passare da restituire se l '"età = 35" espressione è vera , quindi scrivere un'istruzione switch in questo modo: "Switch (età = 35 , " Lois " ) " . Si noti che non c'è bisogno di usare le stringhe per questo argomento valore . Documentazione VBA indica il tipo di argomento è " Variant ", che significa che è possibile fare interi ritorno Switch, doppie o altri tipi di valori .
    Valore restituito

    valore di ritorno di interruttore assume uno dei seguenti modi : un valore da uno degli argomenti specificati , o " Null ", se nessuna delle espressioni che stai dicendo Passare per valutare i risultati di un valore " vero". Ad esempio, se l '"età " variabile nel seguente dichiarazione è di 40 o 35 , Switch restituirà sia " Clark " o "leggi ". Se "l'età " non è né 40 né 35 , Switch restituirà Null . Cambia

    (età = 40 , " Clark " , età = 35 , " Lois " )
    Programma di esempio

    Si può capire l'istruzione switch più facilmente eseguendo un breve programma con questa dichiarazione . Il seguente programma utilizza switch con due coppie di espressioni per valutare e valori per tornare . Si noti che la variabile " v" non ha un tipo specifico nella sua dichiarazione . La ragione di questo è quello di sottolineare il fatto che gli argomenti di SWITCH e valori di ritorno possono assumere qualsiasi tipo .

    Evo sub ()

    Dim v

    Dim Età As Integer < br età > = 40


    v = switch ( età = 40 , " Clark " , età = 35 , " Lois " ) per

    Debug.Print v

    End Sub

    Previous :

    next :
      Articoli Correlati
    ·Come fare una doppia in una stringa in VB 
    ·Come chiamare un evento in VB.NET 
    ·Come creare visivi schermate grafiche di base 
    ·Tutorial per l'aggiunta di Visual tabelle di base di Wo…
    ·Come copiare le cartelle utilizzando VBA 
    ·Come moltiplicare i valori in VB 
    ·Come utilizzare ADODC in VB6.0 
    ·Come caricare un file sul server in VB.net 
    ·Come convertire LINQ risultati in un DataTable 
    ·Come chiamare una funzione T - SQL in VB 2008 
      Articoli in evidenza
    ·Come creare effetti speciali per il tuo sito - anche se…
    ·Come scrivere un programma per un TI-83 Plus 
    ·Come trovare il MySQL Server Nome 
    ·Come convertire un'immagine in codice HTML 
    ·Come eseguire il debug di Python 
    ·Come scrivere una lista di coppie di valori chiave in V…
    ·Usi di Visual Basic 
    ·Come programmare un PLC Allen Bradley 
    ·Come convertire le date in VBA 
    ·Come aggiornare PHP su iWeb 
    Copyright © Conoscenza Informatica http://it.wingwit.com