Excel VBA質問箱 IV

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

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


13968 / 76734 ←次へ | 前へ→

【68266】Re:データ入替処理
発言  通行人  - 11/2/19(土) 8:58 -

引用なし
パスワード
   ▼悩める老人 さん:
>当方が対応した4.以外の方法はあるのでしょうか?

セル毎に保持しなくても、まとめて保持すればいいでしょう。
Va1b1というVariant型変数に値を持っておいて、
Va1b1 = Range("A1:B1").Value
最後に
a5b5.Value = Va1b1
と戻せばいいでしょう。

もっと複雑な値の入れ替えなら、
最初に2次元の配列を設けて、そこに値を入れていき、
最後にその配列をシートに書き出す方法もあるでしょう。
シートの矩形領域の値は、配列に取り出したり、
逆に配列から領域に書き込むことができるわけです。
3 hits

【68261】データ入替処理 悩める老人 11/2/18(金) 22:05 質問
【68263】Re:データ入替処理 通行人 11/2/18(金) 22:32 発言
【68265】Re:データ入替処理 悩める老人 11/2/19(土) 6:48 質問
【68266】Re:データ入替処理 通行人 11/2/19(土) 8:58 発言
【68267】Re:データ入替処理 悩める老人 11/2/19(土) 9:41 お礼

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