| 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 inserire il controllo Calendar in un documento utilizzando Macro
    Macro di Visual Basic personalizzare le applicazioni di Microsoft Office , che li rende più potente, con strumenti specializzati per utenti specifici . Calendario controlla aiutare gli utenti , garantendo la qualità dei loro dati . Generazione di un calendario per la selezione della data al volo necessita di una macro di Visual Basic e di un controllo ActiveX , ActiveX visualizza il calendario e Visual Basic interpreta i comandi dell'utente sul calendario . Il codice di esempio in questo articolo si concentrerà sulla creazione di un calendario in Microsoft Excel , ma può essere adattato per qualsiasi applicazione in Microsoft Office. Istruzioni
    1

    lancio di Excel facendo clic su " Start", " Tutti i programmi ", "Microsoft Office " e " Excel ".
    2

    lanciare l'editor di Visual Basic ( VBE ), premendo il tasto " Alt " e " F11 " contemporaneamente .
    3

    Creare la cartella di lavoro " Personal.xls " se non esiste già . La cartella di lavoro " Personal.xls " contiene le macro che sono accessibili da ogni altra cartella di lavoro in Excel . In alto a sinistra del VBE vi è un pannello di navigazione . Se " Personal.xls " non è elencato nel pannello di navigazione VBE , fai clic su " Strumenti ", " Macro " e " Registra nuova macro . " Una finestra di dialogo apparirà sullo schermo . Selezionare "Store Macro in: Cartella macro personale " e quindi fare clic su "OK". Fare clic su " Interrompi registrazione ". La cartella di lavoro " Personal.xls " apparirà nel pannello di navigazione VBE .
    4

    creare il " form " che conterrà il calendario . Fare clic su " Personal.xls " per selezionare la cartella di lavoro . Fare clic su "Inserisci" e poi " modulo utente. " La finestra di dialogo " UserForm " apparirà sullo schermo. Ci sono diverse caselle di testo nella finestra di dialogo , nella casella di testo per "Nome ", cambiare il testo di " frmCalendar " e nella casella " Caption ", modificare il testo per
    < br "Seleziona una data . " > 5

    Aggiungere il controllo calendario alla casella degli strumenti . Fare clic su " Visualizza ", " Strumenti ", "Strumenti" e " controlli aggiuntivi ". Apparirà una finestra di dialogo con un elenco di comandi . Scorrere fino a " Controllo calendario 8.0" ( o l'ultima versione ) , fare clic per selezionarlo e quindi fare clic su "OK".
    6

    inserire il controllo calendario nel modulo utente. Fare clic sull'icona "Calendario di controllo" nella casella degli strumenti e quindi fare clic su nell'angolo in alto a sinistra del modulo utente. Fare clic e trascinare l' immagine del calendario nella posizione desiderata all'interno del modulo utente.
    7

    Creare il pulsante di uscita calendario - controllo . Fare clic sul pulsante " Command Control " nella casella degli strumenti . Spostare il tasto " x " in alto a sinistra del modulo utente. Sotto "Proprietà ", cambiare il nome in " cmdClose " e cambiare il valore di "Annulla" per "True". Premere il tasto F7 per accedere all'editor di codice . Copia e incolla il seguente codice nel VBE :

    Private Sub cmdClose_Click ( ) per

    Unload Me End Sub


    8

    Programma del calendario funzionalità. Selezionare " Calendar1 " dal menu a discesa nella parte superiore sinistra della VBE . C'è un altro menu a discesa a destra di questa lista , selezionare "Click" da questo menu. Copia e incolla il seguente codice nel VBE :

    Private Sub Calendar1_Click ( )

    ActiveCell.Value = Calendar1.Value

    Unload Me

    End Sub
    9

    Salvare il foglio di lavoro " Personal.xls " premendo "Ctrl" e "s" simultaneamente .
    10

    eseguire la macro. Fare clic sulla " x " in alto a destra per chiudere la VBE . Fare clic su una cella qualsiasi del foglio di lavoro . Premere il tasto " Alt " e "F8 " contemporaneamente . Viene visualizzata la finestra di dialogo Macro . Selezionare " Personal.xls ! OpenCalendar " e quindi fare clic su "Esegui". Viene visualizzato il controllo calendario . Clicca qualsiasi data sul calendario per scrivere quella data alla cella .

    Previous :

    next :
      Articoli Correlati
    ·Come aggiornare recordset DAO 
    ·Come utilizzare la funzione FormatDateTime in Visual Ba…
    ·Visual Basic XY Posizione Tutorial Velocità 
    ·Perché non fa il mio Check Box Osservi disabili 
    ·Come per scadere il vostro script VB 
    ·Come ottenere un percorso completo in VB6 
    ·Come creare Web Service su un computer host locale con …
    ·Come accedere Query: Utilizzo non valido di null 
    ·Come fare qualcosa di non visibile in VB 2010 
    ·Come calcolare valori complessi in VBA 
      Articoli in evidenza
    ·Perché abbiamo bisogno di Java per sistemi Windows 
    ·Come fare inchiostro riciclata 
    ·Come trasformare il Off warning di deprecazione Python 
    ·Come distinguere tra Tronca ed Elimina 
    ·Come controllare per una data valida in Perl 
    ·Come smontare Java 
    ·Come convertire una proprietà di testo per un decimale…
    ·Come visualizzare un frame in ASP.NET 
    ·MFC ActiveX Tutorial 
    ·Come visualizzare un carattere come un Integer in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com