Overschijven van text in plaats van invoegen.

  • Onderwerp starter Onderwerp starter roto
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

roto

Terugkerende gebruiker
Lid geworden
26 mei 2001
Berichten
1.308
Hallo.

Ik heb het volgende probleem:

Heb een word tekst waarin in 1 cel "Installateur:" staat, de cel ernaast bevat "___________________". Hierin wil ik mijn naam invoegen na het 2e karakter.

Probeer dit met het volgende VBA script, maar deze voegt alleen in.

Code:
Sub Naaminv1()
'
' Naaminv1 Macro
' Macro Gemaakt op 15-8-2006 door Erik Rothuis
'
    Selection.Find.ClearFormatting
    With Selection.Find
        .Text = "Installateur:"
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute
    Selection.MoveRight Unit:=wdCell
    Selection.MoveLeft Unit:=wdCharacter, Count:=1
    Selection.MoveRight Unit:=wdCharacter, Count:=2
    If Selection.Font.Underline = wdUnderlineNone Then
        Selection.Font.Underline = wdUnderlineSingle
    Else
        Selection.Font.Underline = wdUnderlineNone
    End If
    If Options.Overtype = True Then
        Options.Overtype = False
    End If
    Selection.TypeText Text:="E.E.P.W. Rothuis"
End Sub
Met vriendelijke groeten Erik Rothuis.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan