Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe maak je een Browse -knop in Excel VBA programmeren maak je een mapnaam
De BrowseForFolder methode kan uw Microsoft Office Excel- applicatie dynamischer te maken door je niet nodig om hard code paden in uw programma. De BrowseForFolder methode kunt u de gebruiker te vragen om te zoeken naar een bepaalde map op uw computer met behulp van Visual Basic for Applications ( VBA ) . Het pad terug kan worden gebruikt voor andere doeleinden programmering zoals lezen of opslaan van een bestand . Verminderen onderhoudbaarheid door niet te hoeven harde code elke paden in uw programma . Instructies
1

Launch Excel , klikt u op het tabblad "Ontwikkelaar " gevolgd door " Visual Basic . " Klik op het menu "Invoegen " en selecteer " UserForm " om een nieuw formulier te voegen . Klik op het menu " View " en klik op " Toolbox " aan knoppen die u kunt toevoegen aan uw formulier bekijken . Kopen van 2

Klik op " CommandButton " op de Toolbox en klik op sleep op uw formulier op de knop controle te creëren . Voeg een nieuw tekstvak met behulp van dezelfde techniek .
3

Dubbelklik op de nieuwe knop om de Visual Basic Editor venster te openen . Typ de volgende code onder " Private Sub CommandButton1_Click ( ) : "

On Error GoTo Err_CommandButton1_Click :
4

Typ de volgende code om twee variabelen die je gaat gebruiken in je programma te definiëren : < br

Dim > pathSelected als Koord

Dim ShellApp
als Voorwerp
5

Typ de volgende code om de " BrowseForFolder " -methode te starten en een dialoogvenster voor de gebruiker om te kiezen een map :

Set ShellApp = CreateObject ( " Shell.Application " ) . _

BrowseForFolder
( 0 , " Kies een map " , 0 , OpenAT ) op Twitter

Type 6 de volgende om de map die in de " BrowseForFolder " dialoog venster:

pathSelected = ShellApp.self.Path

Type 7 het volgende aan de geselecteerde aan het tekstvak op uw formulier pad toe te voegen :

Me.TextBox1.Text = pathSelected

Type 8 het volgende om het object los te maken van het geheugen :

Set ShellApp = Nothing

Type
9 het volgende om een berichtvenster weer met alle mogelijke fouten en het einde van de procedure :

Exit_CommandButton1_Click
:

Exit Sub

Err_CommandButton1_Click
:

MsgBox Err.Description

Resume Exit_CommandButton1_Click
:

End Sub

Druk op " F5 "
10 aan uw programma vervolgens uitvoeren op " CommandButton1 " om te zoeken naar een map . Kies een map en klik op "OK . " Het pad wordt weergegeven in het tekstvak .

Previous: Next:
  Microsoft Access
·Hoe te duplicaten isoleren in …
·Hoe maak je een bijschrift toe…
·Stap voor stap instructies voo…
·Hoe de waarde te verminderen m…
·MS Excel invoegen Functie Gebr…
·Hoe je Data in Microsoft Excel…
·Hoe de Round Up berekening in …
·Waarom wordt mijn Excel 2007 s…
·Hoe te berekenen Totaal aantal…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe maak & beheren van een website met b…
·Hoe Vergelijk Publishing Software 
·Hoe MP3 Metadata bewerken 
·Hoe de SSB to Run 
·Hoe te stoppen met spyware van uw comput…
·Hoe te UPS WorldShip upgraden 
·Hoe kan ik een dvd branden op een Mac Mi…
·Warcraft 3 Expansion Cheats 
·Beschrijving van Microsoft Word 
Copyright © Computer Kennis http://www.nldit.com