0

この質問は既に回答されていることは知っていますが、指定された解決策は私にとってはうまくいきません。与えられた解決策は次のとおりです。

Dim oDoc As Object
Dim Path$
oDoc = ThisComponent
Path$ = oDoc.getURL()

実際、これは空の文字列 ("") を返します。私が逃したものはありますか?

私は、Kubuntu 12.04 で LibreOffice 4.3.1.2 を使用しています。

ご協力いただきありがとうございます!

4

3 に答える 3

1

これを実行するとどうなりますか?

If oDoc.HasLocation() Then
  Print "The Document URL is " & oDoc.getURL()
Else
  Print "The document has not yet been stored"
End If
于 2015-10-29T13:23:51.063 に答える
0

マクロをコンパイルすると完全に機能しますが、コンパイルされていないマクロをデバッグすると機能しません。

于 2014-09-16T04:28:42.287 に答える