No.4ベストアンサー
- 回答日時:
こんばんは!
単純にオートフィルタではダメなのでしょうか?
オートフィルタを使わない方法にしてみました。
VBAになりますが、一例です。
Sub Sample1()
Dim FoundCell As Range, FirstCell As Range
Dim myRng As Range
ActiveSheet.Rows.Hidden = False
Set FoundCell = Range("B:B").Find(what:="○", LookIn:=xlValues, lookat:=xlWhole)
If Not FoundCell Is Nothing Then
Set myRng = FoundCell
Set FirstCell = FoundCell
Do
Set FoundCell = Range("B:B").FindNext(after:=FoundCell)
If FoundCell.Address = FirstCell.Address Then Exit Do
Set myRng = Union(myRng, FoundCell)
Loop
myRng.EntireRow.Hidden = True
Else
MsgBox "該当行なし"
End If
End Sub
こんな感じではどうでしょうか?m(_ _)m
ご回答ありがとうございます。
質問にオートフィルタを使わずVBAでやりたいと書くべきでしたね…
ご回答いただいたもので完璧にできました!とてもとても助かりました!
原理は全然理解できませんが、勉強して使わせて頂きます。
No.3
- 回答日時:
1行目で[オートフィルタ]を設定して、セル B1 で
(空白セル)
のみを選択するのはダメよ、ダメ、ダメですか?
No.1
- 回答日時:
Excelの標準機能を使って非表示にすることはできますか?
「”〇”が記入されているセルだけを選択してその行を非表示にする」手順です。
その手順を「記録マクロ」にしてしまえば良いですよ。
あとはボタンを設置してそのボタンにそのマクロを割り付ければいいのです。
・・・
ということで、この中で何が分からないのでしょうか。
ご回答ありがとうございます。
○の入るセルは今後も増える予定と書いた通り
毎度毎度記録マクロをしてしまう余裕があるのでしたらここで聞くことはありません。
増えていってもボタンを押せば非表示になるようにしたかったのです。
ご理解いただけましたでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Excel(エクセル) エクセルの複数条件作成方法について 2 2023/01/23 21:38
- Visual Basic(VBA) 【Excel VBA】条件に合った行の表示・非表示を行う方法 3 2023/03/18 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルオートフィルタで余計...
-
エクセルで、桁数の異なるデー...
-
教えて下さい!関数SUBTOTALとC...
-
エクセルのフィルタをかけると...
-
エクセルの計算表の下向き三角...
-
オートフィルタで抽出したデー...
-
色フィルターをかけた状態で、...
-
Excel関数、何がいけないのかわ...
-
=SUBTOTAL に =COUNTIF の機能...
-
EXCELのフィルタオプションで
-
エクセルで作成 混合名簿から...
-
【Excel】 可視セルへの貼り付...
-
5の倍数の日付だけを抽出したい
-
エクセルを使用してデジタルフ...
-
Photoshopで画像を網点みたいに...
-
関数で可視セルのデータ個数カ...
-
エクセルでのオートフィルタオ...
-
エクセルでデータを整理するた...
-
行番号の文字の色が青色の理由?
-
エクセル 最新データのみを表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルオートフィルタで余計...
-
エクセルで、桁数の異なるデー...
-
色フィルターをかけた状態で、...
-
Excel関数、何がいけないのかわ...
-
エクセルのフィルタをかけると...
-
教えて下さい!関数SUBTOTALとC...
-
オートフィルタで抽出したデー...
-
エクセルの計算表の下向き三角...
-
エクセルで特定の範囲内から小...
-
【Excel】 可視セルへの貼り付...
-
エクセルでのオートフィルタオ...
-
行番号の文字の色が青色の理由?
-
エクセル:色の付いたデータを...
-
Excelでオートフィルタ時に交互...
-
エクセルを使用してデジタルフ...
-
オートフィルタをかけた表に一...
-
=SUBTOTAL に =COUNTIF の機能...
-
excelで奇数の行のみ削除したい
-
Excel2010 フィルタで抽出できない
-
エクセルで作成 混合名簿から...
おすすめ情報