Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Excel Visual Basic : Hoe een String Binnen Quotes Vervang
Gebruik Excel 's ingebouwde programmeertaal Visual Basic for Applications , of VBA , naar een string tussen aanhalingstekens door gebruik Replace functie die taal te vervangen . Deze functie zoekt naar een substring u opgeeft binnen een grotere tekenreeks , vervangt dan de substring met een derde snaar die u verstrekt . Merk op dat deze operatie verandert niets aan de oorspronkelijke tekenreeks , maar voert een nieuwe reeks , die u kunt vastleggen in een nieuw stringvariabele . U kunt gebruiken wat je geleerd hebt in dit project om overbodige aanhalingstekens dat gebruikers van uw VBA- programma's in te voeren in spreadsheets te verwijderen . Instructies
1

Klik op " Option " knop van het menu " Bestand " , klik vervolgens op de "Customize Ribbon " controle in de " Categorieën" venster . Klik op het selectievakje " Developer " om aan te geven dat u wilt dat tabblad weer te geven , sluit vervolgens alle geopende dialoogvensters . Excel zal nu het tabblad " Developer " weer te geven . Deze stap kunt u de VBA- ontwikkelomgeving binnen via de knop van het tabblad "Ontwikkelaar " " Visual Basic " . Kopen van 2

Klik op het tabblad "Ontwikkelaar " , klik vervolgens op de " Visual Basic " knop om de VBA- programmeeromgeving voeren . Klik op het tabblad "Invoegen " in de omgeving , klik op de "Module " commando om een nieuw venster te voegen voor het invoeren van VBA statements .
3

Plak volgende programma deel in het venster u zojuist hebt gemaakt . Dit fragment definieert een string variabele , en wijst deze een tekenreeks die is binnen de aanhalingstekens . Het fragment maakt gebruik van de Chr verklaring aan de aanhalingstekens toe te voegen . Als u probeert om de quotes toe te voegen zonder een helpende functie zoals Chr , zal de ontwikkelomgeving een syntax fout te melden . De reden is dat de VBA syntax checker interpreteert elk paar letterlijke aanhalingstekens als een nieuwe tekenreeks.

Sub replaceQuotedString ( ) op Dim x , longerString , newstring Zoals Stringx = Chr ( 34 ) & " abc " & , Chr ( 34 ) End Sub
4

Plak volgende programma fragment na de laatste " X = " verklaring in het vorige fragment . Dit fragment maakt opdrachten om twee nieuwe snaren . De eerste opdracht is om de string " longerString , " en omvat de variabele " X " met aanhalingstekens . De Replace functie voert de tweede opdracht , die is om deze functie vervangt een substring van een langere string met andere string

longerString
= " Laten vervangt deze string : " " newstring . " . & XnewString = Vervang ( longerString , x , " abc" )
5

Klik enige verklaring in het programma , druk daarna op " F8 " om de modus te activeren voor het uitvoeren van programma's een statement op een moment . Druk op " F8 " toets tot de verklaring met " newstring " is gemarkeerd .
6

Beweeg uw muis over de variabele " longerString " . VBA zal de string van waarde, die de X variabele met zijn tekenreeks tussen aanhalingstekens , bevat opnieuw weer te geven "abc . "

Druk op " F8 " 7 op de Replace instructie uit te voeren , en beweeg uw muis de " newstring " variabele . VBA zal een string weer met dezelfde waarde als " longerString , " maar met een nieuwe tekenreeks in plaats van de geciteerde " abc" gedeelte . De nieuwe reeks is " abc " zonder de aanhalingstekens .

Previous: Next:
  Microsoft Access
·Hoe maak je een Multiplication…
·Hoe te werken met foto's in Ex…
·Hoe te wijzigen Standaard Kleu…
·Hoe te Trailing Spaces in Exce…
·Hoe maak je een X - as en Y-as…
·U kunt Klik op Hyperlinks in E…
·Hoe kan ik dubbele waarden voo…
·Hoe te Bars Verruim in Excel 2…
·Hoe de Password Utility verwij…
  Related Articles
Microsoft Word & Excel software te gebru…
Hoe Word- bestanden converteren naar Exc…
Hoe naar MS Excel converteren naar PHP 
Hoe maak je een Excel- document converte…
OpenOffice Basic String Functions 
Microsoft Office Basic Vs . Professionel…
Visual Basic Tutorial : Hoe maak je een …
Hoe maak je een gescand document omzette…
Hoe kan ik Excel Informatie converteren …
  Software Articles
·Hoe te converteren naar Datum Dag van de…
·Hoe maak je een cd in Windows 
·Hoe de SQL Server 2008 database te herst…
·Hoe kan ik Maak een gratis online nieuws…
·Microsoft Exchange Server Administration…
·Wat is de extensie Qtr ? 
·Hoe te Voetnoten Integreer 
·Hoe je code & Slice in Photoshop 
·Hoe om bestanden te comprimeren om schij…
Copyright © Computer Kennis http://www.nldit.com