Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe Bewerken UserForm in Visual Basic
UserForms zijn schermen die gebruikers invoeren gegevens in om te communiceren met een programma geschreven in Visual Basic for Applications ( VBA ) . Programmeurs uitbreiding van de set van tools voor Microsoft Word standaard , Excel en Access deze aangepaste formulieren en bevolken ze met de knoppen , schuiven en tekstvakken aangepast zijn aan de ingang van hun VBA -programma's moeten draaien . Bewerken van een VBA userform gaat met behulp van het formulier ontwerp venster van de VBA geïntegreerde ontwikkelomgeving ( IDE ) . Deze omgeving is ingebed in elke toepassing van de Office-suite . Editing UserForms maakt het mogelijk voor gebruikers om sneller en efficiënter te communiceren met uw VBA -programma's . Wat je nodig hebt
Microsoft Word
Toon Meer Aanwijzingen

Open Microsoft Word 1 , druk dan op " Alt " en " F11 " om de VBA IDE voeren . < Br >

Klik 2 " invoegen " en vervolgens " UserForm " om een nieuwe userform voor uw VBA -programma . U zult het formulier gebruiken om gebruikersgegevens te voorzien voor een kort programma dat een Word-tabel bevolkt .
3

de " Userform " Item Dubbelklik op in het " Project" paneel aan de linkerkant van het scherm . Dit zal de gereedschapskist die besturingselementen bevat voor u te plaatsen op het formulier bloot .
4

Sleep een opdracht knop controle uit de gereedschapskist op het formulier . Plaats de doos in de buurt van het midden van de vorm van de onderste gedeelte .
5

Sleep een tekstvak uit de gereedschapskist op het formulier , boven en rechts van de opdracht knop . Sleep een tweede tekstvak uit de gereedschapskist om eventuele userform locatie die direct over is van het eerste tekstvak .
6

Dubbelklik op de opdracht knop toevoegen aan het gedeelte van de IDE voor programma code in te voeren .
7

Plak de volgende programmacode in het venster code :

Als ( ActiveDocument.Tables.Count = 0 )

ActiveDocument.Tables.Add Selection dan
. waaier , 1 ,

End 2
Als

ActiveDocument.Tables
( 1 ) . Rijen ( 1 ) . Cells ( 1 ) . Range.Text = TextBox1.Text

ActiveDocument . Tafels ( 1 ) . Rijen ( 1 ) . Cells ( 2 ) . Range.Text

Dit programma = TextBox2.Text
kopieert de gegevens van de gebruiker invoert in de tekstvakken in een nieuwe tabel in de huidige Word-document . Maar de volgorde waarin de userform verwacht inbreng verschilt van de volgorde waarin de gebruiker verwacht . U zult het formulier bewerken om dat probleem op te lossen .

Druk op "F5 " 8 om het programma uit te voeren. De userform niet plaatst de tekst invoegteken in het eerste tekstvak zoals het hoort .
9

Klik op de meest linkse tekstvak , typ een tekst . Druk op " Tab " om naar het volgende veld in het formulier . Het programma belicht de opdracht knop in plaats van de verwachte tweede tekstvak .

Klik 10 in het tweede tekstvak en voer de tekst , klik vervolgens op de opdracht knop . Het programma maakt een nieuwe tabel in het document en deze gevuld met de tekst uit de tekstvakken .
11

Klik op de " X " in het userform de rechterbovenhoek om het programma te beëindigen .

12

Klik meest linkse tekstvak het userform 's , klik in het veld " tabindex " van de "Eigenschappen " venster . Het veld " tabindex " leest momenteel " 2 ", wat aangeeft dat het de laatste van de drie knoppen op het formulier om de gebruikersinvoer ontvangt .

Type 13 een " 0 " op de 2 , dan klik op het meest rechtse tekstvak . Typ " 1 " in het veld " tabindex " , klik vervolgens op de opdracht knop . Type een " 2 " in het veld " tabindex " .
14

Voer het programma opnieuw , met behulp Stap 8 's instructies. Het programma belicht nu de tekstvakken in de juiste volgorde als u op de toets " Tab " .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een proces uitgevo…
·Hoe om te doen Random Numbers …
·Hoe maak je een VBA- macro Cre…
·Wat is Comdlg32.ocx ? 
·Hoe te Graphics & Vormen in Ma…
·Hoe te Toevoegen eBay Web Serv…
·Hoe gegevens in Visual Basic s…
·Hoe te verwijderen uitschakele…
·Hoe te DateDiff code met DateT…
  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
·Wat zijn Kenmerk Keys 
·Hoe maak je een MySQL Privilege Table Ve…
·Hoe te Elementen in een twee-dimensional…
·Technieken in VBA 
·ArrayList Methoden in Java 
·Hoe je Command Line Parameters Gebruik i…
·Hoe maak je een lijn in PHP Draw 
·Hoe maak je een Python Conversation Zorg…
·De effecten van buffer overflows & Forma…
Copyright © Computer Kennis https://www.nldit.com