VBAについて質問です。知識が全くないのでわかりなくい質問になっているかもしれないです。フィルターをかけたc列の可視セルだけをコピーし、隣のD列の可視セルへ貼り付けしたいです。C列は毎回行数が変更になります。その場合、どのようなコードになりますか?色々サイトを見ても隣のシートへそのまま貼り付けるだけなどで、可視セルへ貼り付ける方法がわからず、、どなたか教えてくださると幸いです。よろしくお願いします。

1件の回答

回答を書く

1177273

2026-04-22 14:30

+ フォロー

恐らくですが、

可視セルをコピーして可視セルのみに貼り付けようとしているのでは?



勘違いされている方が多いのですが、可視セルのみに貼り付け、という一般機能はありません。一般機能になければVBAでも一括ではりつけることはできませんが一般機能でなくループすればできます。



もっと具体的にデータの様子(見出しの位置とか)とか目的をはっきりわかるように質問すればそれほど難しくはないと思います。



それと絞り込む条件によってはオートフィルターやフィルターオプションを使わないほうが良いかも知れません。単純に条件に沿ったデータを転記するだけでいいような気がします。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有