*安部さん 検証ありがとうございます* *シートの★マークが原因とは思いませんでした、さっそくやってみたいと思います* *CALCで開いたエクセルシートでここまで動作しないファイルは初めてでしたので困惑していました。* *エクセル方眼紙っぽい作りですし、フォームを使っているところを見ても* *おそらく外注したファイルではないかと思います* *Calcの互換性はかなり高くなっていると思っていましたが、まだまだいろんなファイルが存在しているのだなぁと* *思いました。* *福岡市ももう少し考えてファイルを提供してほしいものです(LibreでもExcelでもOKなファイルにするとか、両方のファイル形式でアップするとか)* *各自治体のテンプレを使って検証するのもアリかもしれないですね!*
2016年9月26日 19:45 Takeshi Abe <t...@fixedpoint.jp>: > 渡辺さん > > これはなかなか興味深いですね。 > > On Sun, 25 Sep 2016 22:06:30 +0900, Koutarou Watanabe < > kouwatanabe...@gmail.com> 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 discuss+unsubscr...@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 > > -- Unsubscribe instructions: E-mail to discuss+unsubscr...@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