Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur Infoga Calendar Control i ett dokument med makro

    Visual Basic-makron skräddarsy Microsoft Office-program , vilket gör dem mer kraftfulla med specialiserade verktyg för specifika användare . Kalender styr hjälpen användare genom att säkerställa kvaliteten på sina uppgifter . Generera en kalender för datum urval på fluga kräver en Visual Basic makro och en ActiveX -kontroll , ActiveX visar kalendern och Visual Basic tolkar användarens kommandon på kalendern . Exemplet i den här artikeln kommer att fokusera på att skapa en kalender i Microsoft Excel , men det kan anpassas för varje tillämpning i Microsoft Office Suite . Instruktioner
    1

    Launch Excel genom att klicka på "Start ", " Alla program ", " Microsoft Office Suite " och " Excel ".
    2

    Starta Visual Basic Editor ( VBE ) genom att trycka på " Alt " och " F11 " samtidigt .
    3

    Skapa " Personal.xls " arbetsbok om den inte redan finns . Den " Personal.xls " arbetsboken innehåller makron som kan nås från varje annan arbetsbok i Excel . Längst upp till vänster på VBE finns en navigering panel . Om " Personal.xls " inte finns med i VBE navigeringsfönstret klickar " Verktyg ", " Macro " och " Spela in nytt makro . " En dialogruta visas på skärmen . Välj " Lagra makrot i : Egna makron " och klicka sedan på " OK . " Klicka på " Stoppa inspelning . " Den " Personal.xls " arbetsboken visas nu i VBE navigeringspanelen .
    4

    Skapa " UserForm " som ska innehålla kalendern . Klicka på " Personal.xls " för att välja arbetsboken . Klicka på " Infoga " och sedan " UserForm . " Den " UserForm " dialogruta visas på skärmen . Det finns flera textrutor i dialogrutan , i textrutan för " Namn ", ändra texten till " frmCalendar " och i rutan för " Caption ", ändra texten till

    5

    Lägg kalendern kontrollen i verktygslådan . Klicka på " Visa ", " Toolbox ", " Verktyg " och " ytterligare kontroller . " En dialogruta med en lista över kontroller visas . Bläddra ned till " Calendar Control 8.0 " ( eller den senaste versionen ) , markera den och klicka sedan på " OK . "
    6

    Infoga kalendern kontroll i UserForm . Klicka på " Calendar Control " -ikonen i verktygslådan och klicka sedan på det övre vänstra hörnet av UserForm . Klicka och dra i kalendern bilden till önskad position inom UserForm .
    7

    Skapa kalendern - kontroll exit knappen . Klicka på " Command Control" -knappen i verktygslådan . Flytta " x " knappen högst upp till vänster på UserForm . Under " Egenskaper " byta namn till " cmdClose " och ändra värdet på " Avbryt " till "true ". Tryck på F7 -knappen för att komma åt koden redaktör . Kopiera och klistra in följande kod i VBE :

    Private Sub cmdClose_Click ( ) katalog

    Lasta mig

    End Sub
    8

    Program kalendern funktionalitet. Välj " Calendar1 " från rullgardinsmenyn längst upp till vänster på VBE . Det finns en annan rullgardinsmenyn till höger om denna lista , välj " Click " från denna meny . Kopiera och klistra in följande kod i VBE :

    Private Sub Calendar1_Click ( ) katalog

    ActiveCell.Value = Calendar1.Value

    avlastningsgränser mig

    End Sub
    9

    Spara " Personal.xls " kalkylbladet genom att trycka på " Ctrl " och " s " samtidigt .
    10

    köra makrot . Klicka på " x " i det övre högra hörnet för att stänga VBE . Klicka på en cell i kalkylbladet . Tryck på " Alt " och " F8 " samtidigt . Dialogrutan Makron visas . Välj " Personal.xls ! OpenCalendar " och klicka sedan på " Kör". Kalendern kontrollen visas . Klicka på en dag i kalendern för att skriva detta datum till cellen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder textrutan i Visual Basic 6.0
    ·Hur man gör med ett objekt i Visual Basic 6
    ·Hur att tolka delar av en sträng i VB
    ·Hur man byter en karaktär i Vb.net 2003
    ·Hur man använder en summera inom VB.net
    ·Hur man avgör om en tjänst körs i Visual Basic
    ·Visual Basic Drawing Tutorial
    ·Hur man skriver en textfil till en databas tabell med V…
    ·Hur Fylla webbsidor i VBA
    ·Hur köra en lagrad procedur Command i Visual Basic
    Utvalda artiklarna
    ·Hur att bryta en sträng till Tecken i Python
    ·Hur man tar bort varje Nth Brev i PHP
    ·Hur man skapar en databas från GridView
    ·De typer av syntax i SQL
    ·Hur att skapa stora strängar i VB 6.0
    ·Typer av undantag i Java
    ·Hur man skapar en Session ID i PHP
    ·Hur man gör ett block element med CSS
    ·Hur man använder inloggningsskript Ställa Skrivare
    ·Sparsamhet kontra protokoll Buffertar
    Copyright © Dator Kunskap http://www.dator.xyz