Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12335 / 13645 ツリー ←次へ | 前へ→

【11052】セルに表示できる最大文字数について教えてください ken 04/2/25(水) 14:25 質問
【11053】Re:セルに表示できる最大文字数について教... ken 04/2/25(水) 14:35 回答

【11052】セルに表示できる最大文字数について教え...
質問  ken  - 04/2/25(水) 14:25 -

引用なし
パスワード
   セルに表示できる最大文字数について教えてください。

エクセル2000を使用しています。

ブックAのセルに入力されたデータをブックBのセルに表示しようとしています。
単純に
ブックBセル=ブックAセル
としているだけです。

このとき
ブックAセルの文字数が、250文字程度を超えると
ブックBの値が#VALUE!となってしまうのですが
これはエクセルの仕様でしょうか?

ブックAセルへはもっとたくさんの文字を入力できます。

よろしくご教授ください。
マイクロソフトのHPを見ると
---------------------------------------------
[XL2000] セルに表示される文字数の制限について
対象製品
概要
この資料は、1 つのセルに表示可能な文字数についての仕様を説明しています。
詳細
Excel では、1つのセルに、32767 文字まで入力することができます。ただし、文字数が 1024 を超える場合には、先頭の 1024 文字のみがセルに表示されます。
--------------------------------------------
とありますので、OKと思うのですが.....

【11053】Re:セルに表示できる最大文字数について...
回答  ken  - 04/2/25(水) 14:35 -

引用なし
パスワード
   自己レスです。

Workbooks("B").Sheets("Sheet1").Cells(6, 2).Value = Workbooks("A.xls").Sheets("Sheet1").Cells(i, 24)
とすると250文字程度までしか表示できなかったのですが、

Workbooks("B").Sheets("Sheet1").Cells(6, 2).Value = Workbooks("A.xls").Sheets("Sheet1").Cells(i, 24).Value
とすると、もっと多くの文字数を扱えるようになりました。

どうも.valueがキーのようです。

12335 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free