Datawapper 1
divendres, 24 de març del 2023
dissabte, 4 de març del 2023
Canviar l'idioma de tots els objectes de Power Point
Si comences a treballar en Power Point i tens un idioma diferent sobre el que vols aplicar la revisió ortogràfica, quan te n'adones entres en un cert nivell de desesperació, ja què cal canviar objecte per objecte.
En qualsevol cas, la solució és bastant fàcil. Sols cal aplicar una macro.
L'he tret de https://www.javiergutierrezchamorro.com/cambiar-idioma-de-una-presentacion-powerpoint/ i l'he retocat mínimament pel català:
Option Explicit
Sub Catalanitzador()
Dim oSlide As Slide
Dim oShape As Shape
Dim sLocale As String
sLocale = InputBox("Introduce el idioma de destino:" & vbCrLf & "- 1027: Catalufo" & vbCrLf & "", "Idioma", "1027")
For Each oSlide In ActivePresentation.Slides
For Each oShape In oSlide.Shapes
If ((oShape.Type = msoTextBox) Or (oShape.Type = msoPlaceholder)) And oShape.HasTextFrame Then
oShape.TextFrame.TextRange.LanguageID = sLocale
End If
Next
Next
End Sub