渡辺さん これはなかなか興味深いですね。
On Sun, 25 Sep 2016 22:06:30 +0900, Koutarou Watanabe <[email protected]> wrote: > Calcで開いたxlsxファイルがまともにというか、全然動かないので苦慮しております。 > 原因が判りましたら教えていただけると嬉しいです。 > 福岡市のHPに健康保険料を計算するxlsxファイルがアップされているのですが、DLしてCalcで開いてもエラーになって動きません、仕事場のPCのExcel2010ではリストなどを選択できたのでUPされているファイル自体は壊れていないと思います。 > ここまで動作しないファイルに初めて会ったので、原因が判らずに戸惑っています。 > マクロも使われていないファイルなのですが動かないのです(リスト選択すらできない) > 以下のページにてDLできます > http://www.city.fukuoka.lg.jp/hofuku/kokuho/hp/seido/06-02.html 28hokenryoukeisansi-to.xlsxをLibO 5.2.0(とmasterビルド)で開いてみたところ、 確かに計算式のあるセルで"Err:501"というエラーが表示されました。 このxlsxファイルをunzipしてみて中身を調べてみたのですが、隠してあるシートを 含めると以下の4つのシートからなっていました。 - 試算シート - 計算の詳細 - ★計算基準(隠してある) - Sheet1(隠してある) (ご存知と思いますが、メニューの「シート」->「シートの表示...」から隠してある シートを表示できます。) 上のエラーの原因は、各計算式の参照で出てくる3番目のシートの名前に含まれる文字 ★(black star、U+2605)のようです。 例えば、unzipして出てきたファイルに含まれる「★計算基準」という文字列を全て 「計算基準」に変えた上で、zipしxlsxファイルに戻してみてください。 それをLibOで開くとエラーが出なくなっていると思います。 それでもまだdropdown(コンボボックス、リスト選択)は動作しませんが、計算は 正しく行うようになっているように見えます。 例えば、隠してある3番目のシートを表示させ、セルC17からC22にある年齢判定 のところに適宜1から4までの数値で選択すれば、dropdownで選択するのと同じ入力が 可能になっています。 ご参考になれば幸いです。 -- Takeshi Abe -- Unsubscribe instructions: E-mail to [email protected] 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
