In het artikel van vandaag willen we u 2 manieren laten zien om batchgewijs teksten te wijzigen naar superscript of subscript in uw Word-document.
Soms moeten we bepaalde tekst in een Word-document omzetten naar superscript of subscript, vooral als dezelfde tekst meerdere keren voorkomt. In zulke gevallen is het vervangen van meerdere teksten tegelijk de beste oplossing. Daarom bieden we u twee snelle methoden om deze taak uit te voeren.
Methode 1: Gebruik de functie "Zoeken en vervangen"
In de komende inhoud zullen we het voorbeeld 'DataNumen Word Repair v2.5 ”als onze demonstratie. Ons doel is om “v2.5” te vervangen als subscript.
- Klik allereerst op het tabblad "Home".
- Klik vervolgens op "Vervangen" om het dialoogvenster "Zoeken en vervangen" te openen.
- Voer eerst "v2.5" in het tekstvak "Zoeken naar" in. Vergeet niet een spatie voor tekst in te voeren.
- Voer vervolgens "v2.5" in het tekstvak "Vervangen door" in. Er is deze keer geen spatie voor de tekst.
- Klik vervolgens op de knop "Meer" om meer opties uit te vouwen.
- Klik nu op "Formaat" en kies "Lettertype".
- Vink in het dialoogvenster "Lettertype zoeken" het vakje "Superscript" of "Subscript" aan.
- Klik vervolgens op "OK".
- Klik ten slotte op de knop "Alles vervangen".
U kunt het effect hier bekijken:
Methode 2: Batch vervangen door Word Macro uit te voeren
- Druk om te beginnen op "Alt + F11" om de VBA-editor te activeren.
- Klik vervolgens op "Normaal" project en vervolgens op het tabblad "Invoegen".
- Kies "Module" in het vervolgkeuzemenu.
- Dubbelklik vervolgens op de nieuwe module om het codeergedeelte te openen.
- Plak daar de volgende macro:
Sub ReplaceTheTextAsSubscript()
Dim strSelectText As String
Dim strReplaceText As String
strSelectText = InputBox("Enter the text you want to search", "Select text", "For example: v2.5")
strReplaceText = InputBox("Enter the text you want to replace with", "Replace text", "For example:v2.5")
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find.Replacement.Font
.Superscript = False
.Subscript = True
End With
With Selection.Find
.Text = strSelectText
.Replacement.Text = strReplaceText
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
- Klik op "Uitvoeren".
- Ten eerste is er het vak “Tekst selecteren”. Voer uw zoektekst in en klik op "OK". Typ in dat geval "v2.5".
- Dan is er het vak “Tekst vervangen”. Voer daar de vervangende tekst in en klik op "OK". Typ "v2.5".
Als u teksten in superscript moet veranderen, kunt u deze macro gebruiken:
Sub ReplaceTheTextAsSuperscript()
Dim strSelectText As String
Dim strReplaceText As String
strSelectText = InputBox("Enter the text you want to search", "Select text", "For example: v2.5")
strReplaceText = InputBox("Enter the text you want to replace with", "Replace text", "For example:v2.5")
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find.Replacement.Font
.Superscript = True
.Subscript = False
End With
With Selection.Find
.Text = strSelectText
.Replacement.Text = strReplaceText
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Herstel documentfouten
Fouten in tekstverwerkingsprogramma's zijn voor de meesten van ons geen onbekend fenomeen. Een fout in een tekstverwerkingsprogramma kan leiden tot een corrupte docx het dossier. Om een dergelijk probleem op te lossen, moet u een gekwalificeerde en professionele tool in handen nemen om het kapotte document te herstellen.
Auteur Introductie:
Vera Chen is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder beschadigde xlsx en pdf reparatie softwareproducten. Voor meer informatie bezoek www.datanumen.com









