A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>あまり参考にならなかったのですが、自力で解決しました。
良かったですね。ちなみに、フィルターをかける方法で実装したのでしょうか。その場合、作業列が必要になるかと思いますが、作業列を確保されたのでしょうか。もし、作業列を使わずに、フィルターをかけたのでしたら、後学のために、どのようなコードにされたのか伺いたいです。
No.3
- 回答日時:
VBAで提示された条件で表示させる場合、No2の方が言われているように
下記のどちらかとなります。(表示/非表示の判定はAD列で行う前提)
①案
フィルターを使用して、実装するなら作業列(例えばDG列)が必要になります。
(VBAでは●●以外という条件は2つまでしか指定できない為、作業列に表示対象の行の印をつけ、その印のあるものをフィルターで表示する。)
②案
作業列を使いたくない場合、直接、表示対象となる行/ならない行を表示/非表示で制御します。
まず、①案でおこなうか②案で行うのか、どちらかを決める必要があります。
No.2
- 回答日時:
こんにちは
対象はAD列のみで良いのですよね?
VBAでなくても良いのなら、エクセルの基本機能の「フィルタオプション」を利用すれば、同様のことが可能です。
VBA化したければ、上記の操作をマクロの記録で記録して、修正すれば可能です。
普通にVBAでやるなら、フィルター機能というよりも、各行を順に条件でチェックして該当/非該当によって表示/非表示を制御する方式になろうかと思います。
内容を簡略化するなら、一旦、作業列に関数で該当/非該当を表示させればチェックは不要になるので、フィルタ機能の利用だけで可能になります。
こちらであれば、マクロの記録でもほぼそのまま利用できるものを作成可能でしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 特定文字(数字)で行挿入、挿入された行で合計したい 2 2023/03/13 14:30
- Excel(エクセル) 100行50列の表で、1~40列でフィルターをかけた時41~50列での内容別の数量確認をする方法 3 2024/01/31 14:02
- Excel(エクセル) Excelで途中の行をデータとして扱わない方法 例えば、Excelに付いての質問です。 あるシートで 2 2023/10/07 19:04
- Visual Basic(VBA) 【Excel VBA】条件に合った行の表示・非表示を行う方法 3 2023/03/18 12:31
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- その他(生活家電) 浄水器 パナソニックと日本トリム 3 2024/02/15 10:42
- Excel(エクセル) 複数行の同列に同じ値があったら、1行に纏める 2 2023/09/12 14:53
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- Excel(エクセル) <急募>エクセルデータの関数を用いた並び替えについて 2 2024/01/28 16:23
- Excel(エクセル) エクセル 複数条件について 11 2023/09/08 13:55
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
引数に数値、文字列の混在
Visual Basic(VBA)
-
エクセルファイルのデータ転記について
Visual Basic(VBA)
-
Excel VBA 文字列のセルを反映させたいです
Visual Basic(VBA)
-
-
4
ユーザーフォームに別シートからデータを反映させたい。
Visual Basic(VBA)
-
5
VBAの質問です、複数のテキストボックスに同じコメントを
Visual Basic(VBA)
-
6
【VBA】カーソルのある行の1行目のセルをコピペし,最後にそのセルに戻る方法
Visual Basic(VBA)
-
7
エクセルvbaについて
Visual Basic(VBA)
-
8
for 文の 繰り返し処理に使えるのかどうかについて
Visual Basic(VBA)
-
9
VBAコードについて
Visual Basic(VBA)
-
10
VBAコードが作動しません。修正したいのですが何処に原因かあるか教えて下さい。
Visual Basic(VBA)
-
11
ファイル名の日付について教えて頂けますかExcel
Visual Basic(VBA)
-
12
Excel VBA マクロ シート名を変えずにA列にあるセル名の名前でファイルの分割をしたいです
Visual Basic(VBA)
-
13
エクセルマクロ 並び替え 手動設定した範囲の書き方
Excel(エクセル)
-
14
excelの不要な行の削除ができない!
Excel(エクセル)
-
15
データの入力規則 Excelです。 例えば、 C1セルに、 A列のデータ(B列にあいうえお"と入っ"
Excel(エクセル)
-
16
Excel VBA マクロ あるフォルダー内の複数のファイルを統合したいです
Visual Basic(VBA)
-
17
Excel 大なり小なりを表すとき、 例えば「10以上」なら、>=10 と表せますが、 この10の部
Excel(エクセル)
-
18
エクセルVBAの配列について
Visual Basic(VBA)
-
19
以下のコードを実行しても、オブジェクト変数または、withブロック変数が設定されていませんとエラーが
Visual Basic(VBA)
-
20
ご教授お願いします。#NUM!が解消されません。
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
Excel マクロ VBA プロシー...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
一つのTeratermのマクロで複数...
-
ExcelVBAでPDFを閉じるソース
-
メッセージボックスのOKボタ...
-
ExcelのVBA。public変数の値が...
-
ソース内の行末に\\
-
エクセルに張り付けた写真のフ...
-
Excel VBAからAccessマクロを実...
-
Outlookにて既にウィドウ単体で...
-
アクセス マクロ クリップボ...
-
マクロの連続実行
-
マクロで空白セルを詰めて別シ...
-
TeraTermマクロの文字列結合
-
非表示の列をすべて削除するマクロ
-
Wordのマクロでクリップボード...
-
EXCELのVBAでRange("A1:C4")を...
-
時間差を求めるマクロコードを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
ExcelのVBA。public変数の値が...
-
Excel VBAからAccessマクロを実...
-
EXCELのVBAでRange("A1:C4")を...
-
ExcelVBAでPDFを閉じるソース
-
エクセルに張り付けた写真のフ...
-
エクセルで別のセルにあるふり...
-
TERA TERMを隠す方法
-
2つのマクロでチェックボックス...
-
マクロ実行時、ユーザーフォー...
-
【マクロ】1つのマクロの中に...
-
ピボットテーブルでの毎回可変...
-
特定文字のある行の前に空白行...
-
エクセルのマクロについて教え...
-
wordを起動した際に特定のペー...
おすすめ情報
あまり参考にならなかったのですが、自力で解決しました。