Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10全般 : Microsoft 365)
フィルタリングした後、データ存在範囲をセル選択したい
投稿日時: 23/09/05 12:10:58
投稿者: gorby

 
VBA初心者です。
 
 
   A B C D E F G H I
1 ●
2 ●
3
 
1.やりたいこと。
  
ExcelマクロでA列を("●")でフィルタリングした後、データ存在範囲をセル選択したい。(上のシートの例で言うと、A1からI2までをセル選択します))
記入を省略しましたが、A1からI2までは何らかの文字列が記入してあります。

回答
投稿日時: 23/09/05 13:11:46
投稿者: higejee

 「フィルタリング」がオートフィルタで、J 列に何もないという前提であれば、
 
Range("A1").CurrentRegion.SpecialCells(xlCellTypeVisible).Select
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
でよいかと。Select してその後何をするかですが、たとえば Copy であれば ~~~ 部は不要です。

トピックに返信