Nochmal Sprachencheck und Rechtschreibkontrolle

28/03/2010 - 16:11 von Frank Günther | Report spam
Hallo NG!

Ich versuch's nochmal – hat wirklich keiner eine Idee?

Ich möchte folgendes mit abwechselnd englischer und deutscher
Rechtschreibkontrolle schreiben, wobei das Englische kursiv, das Deutsche
normal geschrieben sein soll.:

- Z.77: hogwash Geschwàtz, Gerede. - Z. 81: ditty kleines Lied. - Z. ...

Ich aktiviere dazu folgendes Makro:

Sub Zeile()
Selection.TypeText ". - Z. :"
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Exit Sub

Ich schreibe die Zeilenzahl 77. Jetzt steht da: . - Z. 77:; der Cursor steht
vor dem Doppelpunkt.

Ich aktiviere folgendes Makro:

Sub Wechsel()

If Selection.Text = ":" Then
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:=" "
If Selection.Font.Italic = False Then
Selection.Font.Italic = wdToggle
End If
If Selection.LanguageID = wdGerman Then
Selection.LanguageID = wdEnglishUK
Selection.NoProofing = False
End If
Else
Selection.TypeText Text:=" "
If Selection.Font.Italic = True Then
Selection.Font.Italic = wdToggle
End If
If Selection.LanguageID = wdEnglishUK Then
Selection.LanguageID = wdGerman
Selection.NoProofing = False
End If
End If
Exit Sub

Dann schreibe ich absichtlich das falsche englische Wort "hoogwsh ", gebe
ein Leerzeichen ein – und nichts passiert: Das englische Wort wird nicht als
falsch geschrieben von der Rechtschreibkorrektur erkannt. Wie ich durch Test
festelle, wird dem Wort aber die englische LanguageID korrekt zugewiesen.

Ich aktiviere nochmals das Makro "Wechsel", um zu Deutsch zurückzukehren,
schreibe falsch "Geshwàtz" - und die Rechtschreibkorrektur zeigt hier den
deutschen Fehler an.

Was ist falsch? Wie kann ich das hinkriegen, daß BEIDE Sprachen gecheckt
werden??

Danke für Tips - wenn einer einen hàtte!

Mit freundlichen Grüßen

FG
 

Lesen sie die antworten

#1 Christian Freßdorf
29/03/2010 - 08:15 | Warnen spam
Hi

abgesehen von fehlenden
End Sub

funktioniert das Umschalten unter Word2000 und WinXP hier.

Hast du evtl. die Option
Extras->Sprache: Sprache automatisch erkennen
aktiviert?

Gruß
Christian

Ähnliche fragen