Excel VBA質問箱 IV

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

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


62209 / 76738 ←次へ | 前へ→

【19137】Re:データの複写
回答  チーコ  - 04/10/22(金) 23:58 -

引用なし
パスワード
   ▼kuyacchi さん:
>エクセルのVBAで今詰まっています。
>シート1に次のようなデータがあったとします。
>
>  A     B     C
>13 False  CD-ROM    2
>14 True   PC      1
>15 True   DVD-RAM   3
>16 False  MO      4
>17 True   ケーブル   2
>
>ここで
>Range("A13").AutoFilter 1, True
>でオートフィルターをかけて、B13:C17のデータ(実際は14、15、17)を
>別のシート(シート2)のC6:D6の下の行にかけて“値”の貼り付けさせたいのですが、
>うまくいきません。
>
>
>どのようなコードにすれば良いでしょうか?
>また、“C6:D6の下の行にかけて”の意味は、シート1で抽出する行が可変の為
>すべての範囲を指定できないからです。
>上記のサンプルでは
>
>  C      D
>6 PC      1
>7 DVD-RAM   3
>8 ケーブル   2
>
>としたいのです。宜しくお願いします。


最終行を見つけてコピーするということでしょうか?
シートの行数は sheet1.cells(sheet1.rows.count,対象列).End(xlup).Row
で求めることができます。
0 hits

【19136】データの複写 kuyacchi 04/10/22(金) 23:36 質問
【19137】Re:データの複写 チーコ 04/10/22(金) 23:58 回答
【19138】Re:データの複写 kuyacchi 04/10/23(土) 0:23 質問
【19139】Re:データの複写 kuyacchi 04/10/23(土) 0:26 質問
【19141】Re:データの複写 チーコ 04/10/23(土) 0:45 回答
【19144】Re:データの複写 kuyacchi 04/10/23(土) 10:19 質問
【19147】Re:データの複写 チーコ 04/10/23(土) 11:37 回答
【19146】Re:データの複写 かみちゃん 04/10/23(土) 11:33 回答
【19149】Re:データの複写 kuyacchi 04/10/23(土) 12:09 お礼
【19150】Re:データの複写 かみちゃん 04/10/23(土) 13:37 発言
【19151】Re:データの複写 kuyacchi 04/10/23(土) 14:08 お礼
【19152】Re:データの複写 かみちゃん 04/10/23(土) 15:41 回答
【19154】Re:データの複写 kuyacchi 04/10/23(土) 20:29 お礼

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