Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te Kalenderbesturingselement invoegen in een document gebruiken Macro
Visual Basic macro's aanpassen Microsoft Office-toepassingen , waardoor ze krachtiger met gespecialiseerde tools voor specifieke gebruikers . Kalender regelt gebruikers hulp bij het ​​waarborgen van de kwaliteit van hun gegevens . Het genereren van een kalender voor datum selectie op de vlieg is een Visual Basic- macro en een ActiveX-besturingselement , ActiveX toont de agenda en Visual Basic interpreteert gebruiker commando's op de kalender . De voorbeeldcode in dit artikel zal zich richten op het genereren van een kalender in Microsoft Excel , maar het kan worden aangepast voor elke toepassing in de Microsoft Office Suite . Instructies
1

Launch Excel door te klikken op " Start", " Alle programma's ", " Microsoft Office Suite " en " Excel . " Kopen van 2

Start de Visual Basic Editor ( VBE ) door op " Alt " en " F11 " tegelijk .
3

Maak de " personal.xls " werkboek als deze nog niet bestaat . De " personal.xls " werkmap bevat de macro's die toegankelijk zijn via elke andere werkmap in Excel zijn . In de linkerbovenhoek van de VBE er een navigatie- paneel . Als " personal.xls " niet in de VBE navigatiepaneel wordt vermeld , klikt u op 'Extra ', ' Macro " en " Nieuwe macro opnemen . " Een dialoogvenster verschijnt op het scherm . Selecteer " Store Macro in : Personal Macro Workbook " en klik op " OK . " Klik op " Opname stoppen . " De " personal.xls " werkboek verschijnt nu in de VBE navigatiepaneel .
4

Maak de " UserForm " dat de kalender zal bevatten . Klik op " personal.xls " om de werkmap te selecteren . Klik op "Invoegen " en vervolgens " UserForm . " De " UserForm " dialoogvenster verschijnt op het scherm . Er zijn verschillende tekstvakken in het dialoogvenster , in het tekstvak " Naam ", verander de tekst in " frmCalendar " en in het vakje voor " Caption ", de tekst te wijzigen in
< br " Selecteer een datum . " > 5

Voeg de kalender drukken om de toolbox . Klik op "Bekijk ", " Toolbox ", " Tools" en " Additional Controls . " Er verschijnt een dialoogvenster met een lijst van de controles zal verschijnen . Scroll naar beneden naar " Kalender Controle 8.0" ( of de laatste versie ) , klik om het te selecteren en klik vervolgens op " OK . "
6

Insert de kalender controle in de UserForm . Klik op de " Kalender Control" icoon in de werkbalk en klik vervolgens op de linkerbovenhoek van het UserForm . Klik en sleep de afbeelding van het kalender om de gewenste positie binnen het UserForm .
7

Maak de kalender -control exit knop . Klik op de " Command Control "-knop in de toolbox . Verplaats de " x " -knop om de linkerbovenhoek van het UserForm . Onder "Eigenschappen ", verander de naam in " cmdClose " en de waarde van de " Cancel " te veranderen in " True ". Druk op de F7 -toets om toegang te krijgen tot de code-editor . Kopieer en plak de volgende code in de VBE :

Private Sub cmdClose_Click ( )

Unload Me

End Sub

Programma 8
de kalender functionaliteit . Selecteer " Calendar1 " uit het drop - down menu in de linkerbovenhoek van de VBE . Er is nog een drop- down menu aan de rechterkant van deze lijst , selecteer " Click" van dit menu . Kopieer en plak de volgende code in de VBE :

Private Sub Calendar1_Click
( )

ActiveCell.Value = Calendar1.Value

Unload Me

End Sub

9

Sla de " Personal.xls " werkblad door op " Ctrl " en " s" tegelijk .
10

Voer het Macro . Klik op de " x " in de rechterbovenhoek om de VBE sluiten . Klik op een willekeurige cel op het werkblad . Druk op " Alt " en " F8 " tegelijk . Het dialoogvenster Macro's wordt weergegeven . Selecteer " ! OpenCalendar Personal.xls " en klik vervolgens op ' Uitvoeren '. De kalender controle zal verschijnen . Klik op een datum in de kalender om die datum te schrijven aan de cel .

Previous: Next:
  Visual Basics Programming
·ActiveX DLL Tutorial 
·Hoe om afbeeldingen Resize in …
·Hoe maak je een JPEG behulp va…
·Hoe maak je Blanks in een stri…
·Hoe maak je een Tower Defense …
·Hoe om te doen Bubble sorteren…
·VB.NET Client Server Programmi…
·Wat is het verschil tussen Sub…
·Hoe je VB invoegen in Flash 8 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te ValidationSummary Pas 
·Hoe kan ik een string omzetten naar een …
·Definitie van Fields in Visual Basic 6.0…
·Hoe uw VB Script Verlopen 
·Wat is een client proxy? 
·Hoe je MySQL Restart in Plesk 
·Toegang : VBA Export Query 
·Hoe te formatteren in Textarea 
·Hoe te installeren Gitorious op CentOS 
Copyright © Computer Kennis http://www.nldit.com