経費管理の為Calcで作成したファイルをUSBに保存し複数人で使用しています。
するといつの間にかデータベース範囲に「_Anonymous_Sheet_DB_1」という英語表記の範囲が追加されてしまいます。
英語表記のデータベース範囲があるとファイルが保存できない場合があるので(以下URL参照)、その度にこのデータベース範囲を削除しています。
http://oooug.jp/faq/index.php?faq%2F5%2F186
このデータベース範囲は何なのでしょうか。何をすると追加されてしまうのでしょうか。
どなたかご存知の方がいらっしゃいましたらご教授いただければ幸いです。
データベース範囲に英語の範囲が勝手に追加される
データベース範囲に英語の範囲が勝手に追加される
OpenOffice.org???3.3.0
OS???Windows7
OS???Windows7
-
MoIshihara
- 記事: 337
- 登録日時: 6月 21, 2010, 6:52 am
Re: データベース範囲に英語の範囲が勝手に追加される
matu さん こんにちは
・お手数ですが、症状が再現する ods ファイルを添付して頂けませんか?
・お手数ですが、症状が再現する ods ファイルを添付して頂けませんか?
Re: データベース範囲に英語の範囲が勝手に追加される
MoIshiharaさんこんにちは。
該当のファイルを添付いたします。
よろしくお願いいたします。
該当のファイルを添付いたします。
よろしくお願いいたします。
- 添付ファイル
-
- 経費.ods
- (24.48 KiB) ダウンロード数: 367 回
OpenOffice.org???3.3.0
OS???Windows7
OS???Windows7
-
MoIshihara
- 記事: 337
- 登録日時: 6月 21, 2010, 6:52 am
Re: データベース範囲に英語の範囲が勝手に追加される
matu さん こんにちは
・いろいろ試してみましたが、うまく再現出来ませんでしたので、とりあえずデータベース範囲を削除するマクロです。
・再現する方法が見つかれば、回避策も探せるかもしれません。
・いろいろ試してみましたが、うまく再現出来ませんでしたので、とりあえずデータベース範囲を削除するマクロです。
コード: 全て選択
Sub Sample
removeDB("__Anonymous_Sheet_DB__1")
End Sub
Sub removeDB(sName As String)
Dim oDoc As Object
oDoc = ThisComponent
if not oDoc.supportsService("com.sun.star.sheet.SpreadsheetDocument") then Exit Sub
Dim oRanges As Object
oRanges = oDoc.DatabaseRanges
if oRanges.hasByName(sName) then oRanges.removeByName(sName)
End SubRe: データベース範囲に英語の範囲が勝手に追加される
MoIshiharaさん おはようございます。
色々と調査していただきありがとうございます。
こちらでも再現方法が特定できましたら、改めて報告させていただきます。
色々と調査していただきありがとうございます。
こちらでも再現方法が特定できましたら、改めて報告させていただきます。
OpenOffice.org???3.3.0
OS???Windows7
OS???Windows7