habe folgendes Problem.
Bei uns werden oft Folien mir ppt in verschiedenen Sprachen geschrieben, (deutsch, englisch, franz).
Jetzt kann ich zwar über Extra -> Sprache die richtige Sprache auswählen, würde aber gerne die jeweilig Sprache als Icon haben.
Sprich ich drücke auf ein Icon D dann wird die Autokorrektur in deutsch vorgenommen.
Kennt jemand den VB - Befehl, dann könnte ich mir das Macro selber zusammen basteln.
jetzt ist mir doch noch was eingefallen: der folgende Code geht die gesamte Präsentation durch und stellt für jedes Textfeld die Sprache ein. Anschließend erstellte Felder werden allerdings weiterhin nach Tastaturlayout interpretiert, d.h. man muss den Code immer wieder aufrufen. Naja, ein „Workaround“ eben …
For j = 1 To ActivePresentation.Slides.Count
ActiveWindow.View.GotoSlide j
With ActivePresentation.Slides(j)
For i = 1 To .Shapes.Count
.Shapes(i).Select
ActiveWindow.Selection.TextRange.LanguageID = msoLanguageIDEnglishUS
Next
End With
Next
Hoffe, es funktioniert bei Dir, die anderen Sprachencodes sind entsprechend meinem vorhergehenden Posting.