Excel VBA質問箱 IV

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

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


15910 / 76734 ←次へ | 前へ→

【66298】Re:クリップボードから一次元配列
お礼  亜矢  - 10/8/19(木) 11:01 -

引用なし
パスワード
   ▼kanabun さん:
>▼亜矢 さん:
>
>>ありがとうございました。一次元配列になっていましたが、最後の配列が
>>""の空白が入っていましたが、これはなぜでしょうか。実際のindexは0から必要な数マイナス1なのですが、最後に1ヶ余分なものが入っていました。
>
>たとえば シートの
>
>  B列
>2 あ
>3 い
>4 う
>5 え
>6 お
>
>この範囲をクリップボードにCopy すると、
>
>"あ▲い▲う▲え▲お▲"
>           ( ▲ は 改行コード vbCrLf )
>
>というひとつづきの文字列として格納されます。
>
>DataObject にこれをGet して
>この文字列を 改行コードで Split 分割すれば、
>  Split("あ▲い▲う▲え▲お▲", "▲")
> ↓
> Array("あ", "い", "う", "え", "お", "")
>    0   1   2   3   4  5
>
>のように、最後の要素(5) は 長さ0 の文字列となることは
>お分かりですか?
よく、わかりました。ありがとうございました。

2 hits

【66294】クリップボードから一次元配列 亜矢 10/8/19(木) 7:51 質問
【66295】Re:クリップボードから一次元配列 kanabun 10/8/19(木) 8:29 発言
【66296】Re:クリップボードから一次元配列 亜矢 10/8/19(木) 10:11 質問
【66297】Re:クリップボードから一次元配列 kanabun 10/8/19(木) 10:44 発言
【66298】Re:クリップボードから一次元配列 亜矢 10/8/19(木) 11:01 お礼

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