LibreOfficeを3.5.4から4.3.3にアップグレードすると、多くのマクロが破損しています。

LibreOfficeを3.5.4から4.3.3にアップグレードすると、多くのマクロが破損しています。

最近アップグレードされましたDebian ウィズ到着提示(はい、わかりました…)。上記のアップグレードの過程で、無料オフィスパッケージがバージョンからアップグレードされました。3.5.4到着4.3.3

まあ、アップグレード後に多くのWriterマクロが破損しています。

上記のアップグレードでこの問題が発生する可能性がある問題を知っている人はいますか?

答え1

明らかに、リリースされたばかりです。3.5.4、LibreOfficeはヘッダーをさまざまなスタイルに追加するためにプロトコルを変更しました。引用スタイル)。

テーマのアップグレードによって破損したWriterマクロのコードスニペット記録ほとんどのマクロを作成する方法):

rem ----------------------------------------------------------------------
dim args13(1) as new com.sun.star.beans.PropertyValue
args13(0).Name = "Template"
args13(0).Value = "First line indent"
args13(1).Name = "Family"
args13(1).Value = 2

dispatcher.executeDispatch(document, ".uno:StyleApply", "", 0, args13())

rem ----------------------------------------------------------------------

名前付きスタイル「最初の行のインデント」の形式に注意してください。そのスタイル名を大文字として使用すると(First line indentで置き換えるFirst Line Indent)、マクロが変更されます。

rem ----------------------------------------------------------------------
dim args13(1) as new com.sun.star.beans.PropertyValue
args13(0).Name = "Template"
args13(0).Value = "First Line Indent"
args13(1).Name = "Family"
args13(1).Value = 2

dispatcher.executeDispatch(document, ".uno:StyleApply", "", 0, args13())

rem ----------------------------------------------------------------------

そして、あまりにも破損している他のマクロを置き換えるのと同様に、そのマクロも修正されました!

質問の終わり。

関連情報