はじめましてcocoと申します
よろしくお願いいたします
Calcを使用してCSVファイルの書き出しなどを行っております
セルの書式をテキストにしてソースコードの書き出しをしているのですが
長い文字列になると自動的に途中から削除されてしまいます
これはCalcの仕様なのでしょうか?
回避する方法がもしあるようでしたらご教授いただけませんでしょうか
あちこち調べて回ったのですがたどり着くことができず
こちらで質問させていただきました
どうぞよろしくお願いいたします
長い文字列が自動的に途中で切れてしまいます
長い文字列が自動的に途中で切れてしまいます
OpenOffice.org 3.2.0
windowsVista
windowsVista
Re: 長い文字列が自動的に途中で切れてしまいます
自分の環境(Ubuntu9.10+OOo3.2.0)で試して見ましたが、特に値の欠如などは発生しませんでした。
使用しているOpenOffice.orgのバージョンは最新のものでしょうか?
もしそうでないなら、とりあえず最新の3.2.0を導入して、再度試してみて頂ければと思います。
使用しているOpenOffice.orgのバージョンは最新のものでしょうか?
もしそうでないなら、とりあえず最新の3.2.0を導入して、再度試してみて頂ければと思います。
Re: 長い文字列が自動的に途中で切れてしまいます
parpyさま
ありがとうございます
最新版ではなかったのでアップして試してみましたがやはり切れてしまいます。
LEN関数で文字列の長さを調べましたが最大255で切れてしまいます
でも切れない場合もあるので原因がよくわかりません
データはHTMLソースです。
日本語、英文字、HTMLタグなどが入った文字列です
セル内で改行はしていません
Excelからコピぺしてます
HTMLソースの場合には最大255で必ず切れてしまいます
何か参考になる情報がございましたら
教えていただけると嬉しいです
よろしくお願いいたします
ありがとうございます
最新版ではなかったのでアップして試してみましたがやはり切れてしまいます。
LEN関数で文字列の長さを調べましたが最大255で切れてしまいます
でも切れない場合もあるので原因がよくわかりません
データはHTMLソースです。
日本語、英文字、HTMLタグなどが入った文字列です
セル内で改行はしていません
Excelからコピぺしてます
HTMLソースの場合には最大255で必ず切れてしまいます
何か参考になる情報がございましたら
教えていただけると嬉しいです
よろしくお願いいたします
OpenOffice.org 3.2.0
windowsVista
windowsVista
Re: 長い文字列が自動的に途中で切れてしまいます
現物を見た方が解決が早そうな気がしますので、
可能であれば現象が確認できるサンプルを掲載していただけたらと思います。
可能であれば現象が確認できるサンプルを掲載していただけたらと思います。
Re: 長い文字列が自動的に途中で切れてしまいます
お世話になります!ありがとうございます。
以下のようなデータです
あああああああああああああああああああああああああああああああああああああああ。ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ。<br /><br /><FONT color=#ff6600>【個数】</FONT>1個<BR><FONT color=#ff6600>【素材】</FONT>金属、メッキ、ストーン<BR><FONT color=#ff6600>【サイズ】</FONT>22mm×15mm<BR><FONT color=#ff6600>【カラー】</FONT>ピンク
ペーストの仕方を試してみたのですが
セルをクリックして貼りつけた時は、最大255までしか入りません。
セルをダブルクリックして貼りつけた時は、すべて入ります…。
ただ、できれば複数のセルを一括で扱いたいので…
というか、Excelから貼り付けているのが問題なのかもしれないですね。
書式の情報(フォントやサイズ)なども付いてきているので、そのあたりが関係することもあるのでしょうか。
検索や置換がExcelのほうが扱いやすくて、Excelで加工したものを貼りつけて使いたかったものですから…。
CSVの書き出しにはCalcのほうが使いやすいんですが…。
よろしくお願いいたします!
以下のようなデータです
あああああああああああああああああああああああああああああああああああああああ。ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ。<br /><br /><FONT color=#ff6600>【個数】</FONT>1個<BR><FONT color=#ff6600>【素材】</FONT>金属、メッキ、ストーン<BR><FONT color=#ff6600>【サイズ】</FONT>22mm×15mm<BR><FONT color=#ff6600>【カラー】</FONT>ピンク
ペーストの仕方を試してみたのですが
セルをクリックして貼りつけた時は、最大255までしか入りません。
セルをダブルクリックして貼りつけた時は、すべて入ります…。
ただ、できれば複数のセルを一括で扱いたいので…
というか、Excelから貼り付けているのが問題なのかもしれないですね。
書式の情報(フォントやサイズ)なども付いてきているので、そのあたりが関係することもあるのでしょうか。
検索や置換がExcelのほうが扱いやすくて、Excelで加工したものを貼りつけて使いたかったものですから…。
CSVの書き出しにはCalcのほうが使いやすいんですが…。
よろしくお願いいたします!
OpenOffice.org 3.2.0
windowsVista
windowsVista
Re: 長い文字列が自動的に途中で切れてしまいます
現象はコピペの際にのみ発生しているのでしょうか?
EXCELのシートを直接Calcで開いてみるとどうですか?
EXCELのシートを直接Calcで開いてみるとどうですか?
Re: 長い文字列が自動的に途中で切れてしまいます
Windows XP, MS Office 2007, OpenOffice.org 3.2 の環境で、確認しました。
1. Excelに文字列を貼り付けた後、そのセルを選択してコピー。
2. Calcでセルを選択して、貼り付け。
確かに255文字までしかコピーされません。(lenで確認しました)
ちなみに、 文字列を直接Calcに貼り付け Or Calcでセルを入力状態にして貼り付け では、問題ありませんでした。
1. Excelに文字列を貼り付けた後、そのセルを選択してコピー。
2. Calcでセルを選択して、貼り付け。
確かに255文字までしかコピーされません。(lenで確認しました)
ちなみに、 文字列を直接Calcに貼り付け Or Calcでセルを入力状態にして貼り付け では、問題ありませんでした。
Re: 長い文字列が自動的に途中で切れてしまいます
parpyさま、matayoshiさま ありがとうございます
Excelファイルを保存し、calcで開いた場合には
問題なくすべての文字列が表示されました。
コピぺの際に発生するものということですね。
メインで使用しているのはExcelで、あまりCalcを使用していなかったものですから
Calcの仕様かと勝手に思ってしまいました(^^ゞ
とりあえず、Excelファイルを直接Calcから開くということで回避できそうです!
ありがとうございました!!
Excelファイルを保存し、calcで開いた場合には
問題なくすべての文字列が表示されました。
コピぺの際に発生するものということですね。
メインで使用しているのはExcelで、あまりCalcを使用していなかったものですから
Calcの仕様かと勝手に思ってしまいました(^^ゞ
とりあえず、Excelファイルを直接Calcから開くということで回避できそうです!
ありがとうございました!!
OpenOffice.org 3.2.0
windowsVista
windowsVista
Re: 長い文字列が自動的に途中で切れてしまいます
下記の記事によると、どうやらEXCEL側の仕様に絡む問題のようです。
http://detail.chiebukuro.yahoo.co.jp/qa ... hie_detail
http://www6.ocn.ne.jp/~sumwork/sys_03excelcsv.html
http://www.wanichan.com/pc/excel/faq/specifications.htm
EXCEL97から引きずっている特性のようで、様々な場面で255文字という制限がかかるようです。
http://detail.chiebukuro.yahoo.co.jp/qa ... hie_detail
http://www6.ocn.ne.jp/~sumwork/sys_03excelcsv.html
http://www.wanichan.com/pc/excel/faq/specifications.htm
EXCEL97から引きずっている特性のようで、様々な場面で255文字という制限がかかるようです。