Excel VBA質問箱 IV

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

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


73990 / 76732 ←次へ | 前へ→

【7213】Re:activecell領域の範囲取得
回答  BOTTA  - 03/8/26(火) 18:12 -

引用なし
パスワード
   >A1とA6 がactiveになっている場合、
複数セルをActiveにすることは出来ません。
Selectは出来ます。

>active領域は A1:A6 と言うのをわかりたいのです。
>結合したセルがあり、これを解除し、アクティブセルを値コピーし
>解除した際にactiveされていた領域に複写することをしたいのですが
おっしゃる意味がよくわかりませんが、やりたいのはこんな事?

Sub 結合解除と値複写()

Dim rng As Range
  Set rng = Selection

  With rng
    .MergeCells = False
    .Copy
    .PasteSpecial Paste:=xlValues
  End With
  
  Set rng = Nothing

End Sub

ただし、Select領域が"A1:A6"の様に連続していないとエラーになります。

1 hits

【7208】activecell領域の範囲取得 sibira 03/8/26(火) 17:03 質問
【7210】Re:activecell領域の範囲取得 つん 03/8/26(火) 17:47 回答
【7213】Re:activecell領域の範囲取得 BOTTA 03/8/26(火) 18:12 回答
【7264】Re:activecell領域の範囲取得 sibira 03/8/28(木) 11:28 お礼

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