榎です
ライブラリにパスワードを設定して保存すると、 次にパスワードをかけようとしたときに動作がおかしいようです。
岩橋さんがさらに調べられて、 パスワードをかけて保存しなくても、ライブラリを作ってファイルを保存すると、 そのあとはマクロにパスワードをかけられなくなる(開き直すとダメ)ようです 2014年12月20日 18:34 Shinji Enoki <shinji.enoki@gmail.com>:
榎です (関西のバグハンティングで) 岩橋さんと2人して、4.4RC1で試してみました。 (岩橋さんも投げてくれるので、内容がだぶっていたらすみません)4. CALC マクロ保護の為、新規ライブラリーとしてLibrary1などを作りパスワード をセットしても、パスワードが有効にならない(鍵マークは付くものの 一度ファイルを保存して再度開くとパスワードが解除された状態になる)これは手順としては:ファイル>新規作成>表計算ドキュメント として、 ツール>マクロ>マクロの管理>LibreOffice Basic でダイアログを開け、 管理>「ライブラリ」タブクリック>新規作成>デフォルトの名称として 「Library1」を作成>Library1を選んで「パスワード」押下>パスワード 設定>ダイアログを閉じる その後、当該のCalcファイルを保存>再度オープンで確認、でしょうか。私のところでは、再度オープンしたあと、マクロの管理画面では 鍵マークはついているのですが、当該のライブラリを「編集」すると、 パスワードを聞かれたりしないで編集できてしまいます。上記、小笠原さんの手順にしたがって試しました。 「マクロのパスワードが聞かれない」、「マクロの中身が消えている/変更が反映されない」という問題が起こりました。 -------------------------------------------------------------------- 1. 新規ファイルでLibrary1を作成、パスワードを設定して保存->開き直す: Library1に鍵マークあり、パスワードきかれる # なお、ファイルを開きなおさないと、パスワードは聞かれないです 2. 1のファイルを開いてLibrary2を追加してパスワードを設定して保存->開き直す: Library1は鍵マークあり、パスワード聞かれる Library2は鍵マークがなく、パスワード聞かれない(渡辺さんの言われている現象) Library2の中身が空になっている 3. 新規フィアルでLibrary1、Library2、Library3にパスワードをかけて保存->開き直す Library1、Library2とも鍵マークあり、パスワード聞かれる -------------------------------------------------------------------- ライブラリにパスワードを設定して保存すると、次にパスワードをかけようとしたときに動作がおかしいようです。 中身が空になるという現象については、 -------------------------------------------------------------------- 4. 1のファイルを開いてLibrary2にマクロを書いて編集・保存後に、パスワードをかけて->開き直す Library1は鍵マークあり、パスワード聞かれる Library2は鍵マークがなく、パスワード聞かれない Library2のマクロは書いた通りに残っている 5. 1のファイルを開いてLibrary2にマクロを書いて編集・保存後に、パスワードをかける、もう1度マクロを変更する Library1は鍵マークあり、パスワード聞かれる Library2は鍵マークがなく、パスワード聞かれない Library2のマクロは最初に書いた状態(パスワードを書ける前の状態) -------------------------------------------------------------------- ということで、パスワードをかけるタイミングによって左右されることがわかりました。 2014年11月24日 17:39 Naruhiko Ogasawara <naruoga@gmail.com>:小笠原です。 バグハンティングのご協力、ありがとうございます。 本件、ハンティングの中で、どなたかバグレポートなどすでに行って いますでしょうか? いないのであればレポートしたいのですが、 情報をいくつか補いたく思いますので、ご協力お願いできますか。 # 渡辺さんに限らず、試してみたら再現したよ、という情報もお待ち # しております。 0. 基本として、確認されたOSはなんでしょうか? Windows 7 64bit など、バージョンも含んでお知らせください。 1.<気づいた点> BASE レポートウィザードが起動しないa) お恥ずかしい話ですがBASEあまり触ってないので操作手順がわか りません。 データベースの新規作成 > 左の「レポート」アイコンをクリック > タスクから「ウィザードを使用してレポートを作成…」をクリック、で 合っていますでしょうか。 この手順だと、私の手元では再現しません (Ubuntu 14.10)。 b) 多分Baseのレポート系はJavaを使っていると思うのですが、Java ランタイムのバージョンもお知らせください。 (Windowsだとコントロールパネルから確認できたはずです。どな たかフォローお願いできますか 2.ウィザードではない普通のレポート作成でも画面がフリーズする手順としては データベースの新規作成 > 左の「レポート」アイコンをクリック > タスクから「デザイン表示でレポートを作成…」をクリック、でしょう か。これも手元では再現しません。 3.BASE データベース作成時の選択肢にFirebirdが無い(表示されてこない)これは私のところでも同じです。 仕様変更なのかどうか、調べてみたいと思います。 4.CALC マクロ保護の為、新規ライブラリーとしてLibrary1などを作りパスワードをセットしても、パスワードが有効にならない(鍵マークは付くものの一度ファイルを保存して再度開くとパスワードが解除された状態になる)これは手順としては: ファイル>新規作成>表計算ドキュメント として、 ツール>マクロ>マクロの管理>LibreOffice Basic でダイアログを開け、 管理>「ライブラリ」タブクリック>新規作成>デフォルトの名称として 「Library1」を作成>Library1を選んで「パスワード」押下>パスワード 設定>ダイアログを閉じる その後、当該のCalcファイルを保存>再度オープンで確認、でしょうか。 私のところでは、再度オープンしたあと、マクロの管理画面では 鍵マークはついているのですが、当該のライブラリを「編集」すると、 パスワードを聞かれたりしないで編集できてしまいます。 5.standardライブラリではパスワードロックできません 以前の3.X系ではパスワードを有効にした場合、マクロ実行時に日本語メッセージが文字化けしていたが、今回はライブラリーのパスワードロックすら有効にできなくなった:4.2も同様の動作これは前述の「管理」ダイアログで「パスワード」ボタンが有効にならない ということですね。 4.2からということは意図的な仕様変更なのかもしれませんね。これも 聞いてみます。 6.Impress 画像を入れているスライドで、画像が表示できなくなった(ベータ1のみ?)スライド実施時は大丈夫だが修正時などに表示されないこれは私のところでは再現しません。 どんなファイルでも再現しますか? 特定のファイルでしか起きませんか? もし特定のファイルで起きるのならば、そのファイルをいただくことは できますでしょうか。 >他に再現している方はいますか? 7.<要望> Calcのシートタブが四角形(長方形)なのでシートタブらしくない、前の逆台形に戻してほしいうーん、これは確かに同意するところもありますが、何かの意図があって 変えたと思うので、それを確認したいところですね。構わず起票するという 手もあることはありますが……。 ちょっと悩みますが、よい知恵がある方がいたらピックアップしてください。 では。 -- Naruhiko Ogasawara (naruoga@gmail.com) -- Unsubscribe instructions: E-mail to discuss+unsubscribe@ja.libreoffice.org Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/ja/discuss/ All messages sent to this list will be publicly archived and cannot be deleted-- 榎 真治 shinji.enoki@gmail.com
-- 榎 真治 shinji.enoki@gmail.com -- Unsubscribe instructions: E-mail to discuss+unsubscribe@ja.libreoffice.org Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/ja/discuss/ All messages sent to this list will be publicly archived and cannot be deleted