[ja-discuss] Re: [ja-discuss] Calcで開いたxlsxファイルが全然動かないので苦慮しております。

2016-09-26 スレッド表示 志義ゼミ

堀です。

Abeさんのご指摘の通り、検証できました。
unzipで展開して、置換後、zipでExcelに戻せるというのは
勉強になりました。ちなみにUbuntu16.04で実行しました。

ちなみに、LO(元はExcelのシート)でシート名を★計算基準とすると、
参照式として、'★計算基準'.A1のようにシングルコートでシート名が
囲まれて表示され、エラーは発生しませんが、保存後、Excelで開いて保存
し、再度LOで開くと、エラー:501となりました。

以上、報告です。

On 2016年09月26日 19:45, Takeshi Abe wrote:

渡辺さん

これはなかなか興味深いですね。

On Sun, 25 Sep 2016 22:06:30 +0900, Koutarou Watanabe 
 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


--
/
志義ゼミナール 小郡校
(福岡国際高等学院小郡校)
堀 正和
〒838-0141
福岡県小郡市小郡630-62
志義>TEL/FAX:0942-73-1710
国際>TEL/FAX:0942-55-4801
/



--
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



[ja-discuss] Re: [ja-discuss] Calcで開いたxlsxファイルが全然動かないので苦慮しております。

2016-09-26 スレッド表示 Koutarou Watanabe
*安部さん 検証ありがとうございます*
*シートの★マークが原因とは思いませんでした、さっそくやってみたいと思います*
*CALCで開いたエクセルシートでここまで動作しないファイルは初めてでしたので困惑していました。*
*エクセル方眼紙っぽい作りですし、フォームを使っているところを見ても*
*おそらく外注したファイルではないかと思います*
*Calcの互換性はかなり高くなっていると思っていましたが、まだまだいろんなファイルが存在しているのだなぁと*
*思いました。*
*福岡市ももう少し考えてファイルを提供してほしいものです(LibreでもExcelでもOKなファイルにするとか、両方のファイル形式でアップするとか)*
*各自治体のテンプレを使って検証するのもアリかもしれないですね!*

2016年9月26日 19:45 Takeshi Abe :

> 渡辺さん
>
> これはなかなか興味深いですね。
>
> 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


Re: [ja-discuss] Calcで開いたxlsxファイルが全然動かないので苦慮しております。

2016-09-26 スレッド表示 Takeshi Abe
渡辺さん

これはなかなか興味深いですね。

On Sun, 25 Sep 2016 22:06:30 +0900, Koutarou Watanabe 
 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



[ja-discuss] Re: [ja-discuss] Calcで開いたxlsxファイルが全然動かないので苦慮しております。

2016-09-25 スレッド表示 志義ゼミ

こんにちは、堀です。

Excel2010で開いて見たところ、
たとえば、計算シートの加入者1は、コントール(おそらくフォームコントロールのドロップダウンリスト)が使われていおり、
さらに、参照がシート名「★計算基準!$B$3:$B$6」のようになっています。
Calcなら「!」のところが、「.」になります。
Calcとは異なる書式なので、エラー:501(数式の文字が無効です。)となっているようです。

結論。Calcでは、開いても動作しないはずです。

以上。報告します。

On 2016年09月25日 22:06, Koutarou Watanabe wrote:

渡辺です、ご無沙汰しております
Calcで開いたxlsxファイルがまともにというか、全然動かないので苦慮しております。
原因が判りましたら教えていただけると嬉しいです。
福岡市のHPに健康保険料を計算するxlsxファイルがアップされているのですが、DLしてCalcで開いてもエラーになって動きません、仕事場のPCのExcel2010ではリストなどを選択できたのでUPされているファイル自体は壊れていないと思います。
ここまで動作しないファイルに初めて会ったので、原因が判らずに戸惑っています。
マクロも使われていないファイルなのですが動かないのです(リスト選択すらできない)
以下のページにてDLできます
http://www.city.fukuoka.lg.jp/hofuku/kokuho/hp/seido/06-02.html


「年間保険料の計算シート」のダウンロードはこちらから  (94kbyte)
ってとこのファイルです

28hokenryoukeisansi-to.xlsx がダウンロードできます



--
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


[ja-discuss] Calcで開いたxlsxファイルが全然動かないので苦慮しております。

2016-09-25 スレッド表示 Koutarou Watanabe
渡辺です、ご無沙汰しております
Calcで開いたxlsxファイルがまともにというか、全然動かないので苦慮しております。
原因が判りましたら教えていただけると嬉しいです。
福岡市のHPに健康保険料を計算するxlsxファイルがアップされているのですが、DLしてCalcで開いてもエラーになって動きません、仕事場のPCのExcel2010ではリストなどを選択できたのでUPされているファイル自体は壊れていないと思います。
ここまで動作しないファイルに初めて会ったので、原因が判らずに戸惑っています。
マクロも使われていないファイルなのですが動かないのです(リスト選択すらできない)
以下のページにてDLできます
http://www.city.fukuoka.lg.jp/hofuku/kokuho/hp/seido/06-02.html


「年間保険料の計算シート」のダウンロードはこちらから  (94kbyte)
ってとこのファイルです

28hokenryoukeisansi-to.xlsx がダウンロードできます

-- 
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