Manipulera strängar är en gemensam process som utförs i datorprogrammering . I Microsoft Office Excel kan du använda Visual Basic for Applications ( VBA ) för att automatisera manuella uppgifter i ett kalkylblad . I VBA kan du använda " Ersätt Function " för att ersätta alla tecken i en sträng med en annan karaktär . Funktionen fungerar ungefär som en " Sök " och " Ersätt " förfarande i Microsoft Office . Den kan också användas för att ta bort blanksteg från en sträng variabel. Instruktioner
1
Starta Excel och klicka på " Utvecklare " fliken . Klicka på " Visual Basic " för att öppna Microsoft Visual Basic Editor .
2
Klicka på " Infoga " -menyn och klicka på " modul " för att infoga en ny VBA-kod modulen . Kopiera och klistra in följande kod för att skapa en ny sub förfarande : " . Ange "
Private Sub removeSpaceFromString ( ) katalog
Press
3
Ange efter koden för att skapa en ny variabel som används för att hålla en sträng :
Dim stringWithSpace As String
4
Skriv in följande kod för att tilldela en sträng värde till variabeln :
stringWithSpace = " denna sträng innehåller mellanslag "
5
Skriv in följande kod för att ta bort blanksteg från variabel :
stringWithSpace = Ersätt ( stringWithSpace , " " , " " )
6
Skriv in följande kod för att visa strängen utan mellanslag i direktfönstret :
Debug.Print stringWithSpace
p Om det behövs , tryck på " Ctrl " och " G " att öppna Immediate Window .
7
Klicka på " Kör " -menyn och klicka på " Kör Sub /User Form " för att köra koden och visa strängen utan mellanslag .