Q&A

回答の並べ替え:
投稿新規に質問を投稿する

CELFのセルの文字数に関して

yamamoto yamamoto

2019-08-01 10:07

初投稿になります。
現在、CELFを使って問い合わせの管理をするログのツールを作成しております。
1つのセルに文字数を多く入れる可能性があり、1つのセルに入る文字数、バイト数の限界を確認したいと思っております。
通常のExcelは32,767文字と認識しておりますが、同様の仕様なのでしょうか。

車さくら 車さくら
こんにちは。
文字数に関してではないのですが、次のバージョンアップで入力する文字の色を変えたり書式設定できるとのことです。
変更箇所を赤字にしたりするので、これは便利。
そのまま書式付きでデータ保存もできるから、Excelにエクスポートした時にも便利。
ちょっとした小ネタでした。失礼します。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
サポートへ確認していた結果を共有させて頂きます。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CELF のセルの文字数に制限は設けておりません。
何文字でも入力することが可能です。

ただし、Excel では 32767 文字という制限がありますので、Excelエクスポートすると
開けなくなるため注意が必要です。
~~~~~~~~~~~~~~~~~~~~~~~
との事でした。

Excel出力する可能性があるのであれば、入力時のチェックを入れておくなどの工夫は必要になるかと思われます。
メールコンタクトをとる
yamamoto yamamoto
kurata様

ご確認頂き助かります。
かなり長く設定できそうなので安心致しました。
Excelへのデータの抽出を考えておりますので、Excelの上限値くらいまであるのであれば大丈夫です。

ありがとうございました。
kurata kurata
文字列を25000文字ずつ長くするアクション
やってみた結果:A9がLEN(A4)でA10がLEN(A5)です
やってみました!
セルの文字列を25000文字ずつ長くするのを繰り返すアクションを書いて、まわしてみました。

いま125万文字で、まだ全然いける感じなのですが……
CELFの仕様ってどうなってるんでしょうか……

※この125万文字をメモ帳にペーストして、それをセルにコピペしようとすると、それはできないです。
Windowsの仕様で、スクリプトでするのと手でするのと違うのかもしれませんが。
https://social.msdn.microsoft.com/Forums/ja-JP/441785d8-9b3f-47e8-b322-68689af1d61d/12463125221248312503125081254012489124081239812467125001254012?forum=vbgeneralja

《追伸》
この1セルに125万文字入ったシートをExcelにエクスポートすると
すぐには開かず「問題が見つかりました。可能な限り回復しますか?」などとExcelに聞かれ
それに従うと、頭32767文字だけ残って、あとは切り捨てられた状態で開かれます。