![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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
for 文の 繰り返し処理に使えるのかどうかについて
Visual Basic(VBA)
-
8
VBAコードについて
Visual Basic(VBA)
-
9
エクセルvbaについて
Visual Basic(VBA)
-
10
VBAのことで質問です
Visual Basic(VBA)
-
11
excelのVBAについて、以下のコードに追加をお願いいたします。
Visual Basic(VBA)
-
12
ファイル名の日付について教えて頂けますかExcel
Visual Basic(VBA)
-
13
VBAコードが作動しません。修正したいのですが何処に原因かあるか教えて下さい。
Visual Basic(VBA)
-
14
エクセルマクロ 並び替え 手動設定した範囲の書き方
Excel(エクセル)
-
15
Excel VBA マクロ シート名を変えずにA列にあるセル名の名前でファイルの分割をしたいです
Visual Basic(VBA)
-
16
Excel VBA マクロ あるフォルダー内の複数のファイルを統合したいです
Visual Basic(VBA)
-
17
データの入力規則 Excelです。 例えば、 C1セルに、 A列のデータ(B列にあいうえお"と入っ"
Excel(エクセル)
-
18
excelの不要な行の削除ができない!
Excel(エクセル)
-
19
エクセルVBAの配列について
Visual Basic(VBA)
-
20
Excel 大なり小なりを表すとき、 例えば「10以上」なら、>=10 と表せますが、 この10の部
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マクロの記録を使用したマクロ...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
ExcelVBAでPDFを閉じるソース
-
ExcelのVBAを使ってタイトル行...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel・Word リサーチ機能を無...
-
列 A に同じ日が2つが必要です。
-
マクロの記述が表示されない
-
エクセルのカメラ機能について
-
ExcelのVBA。public変数の値が...
-
EXCELマクロでのThisisWor...
-
ワードで算用数字を漢数字に変...
-
UWLSの記録でマクロを作成し使...
-
エクセルのマクロについて教え...
-
一つのTeratermのマクロで複数...
-
ピボットテーブルでの毎回可変...
-
EXCELマクロ実行でコンパ...
-
Tera Term マクロについて(分と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
ExcelのVBA。public変数の値が...
-
Excel VBAからAccessマクロを実...
-
TERA TERMを隠す方法
-
ExcelVBAでPDFを閉じるソース
-
エクセルに張り付けた写真のフ...
-
EXCELのVBAでRange("A1:C4")を...
-
エクセルで別のセルにあるふり...
-
ソース内の行末に\\
-
マクロ実行時、ユーザーフォー...
-
特定文字のある行の前に空白行...
-
エクセルVBA
-
マクロの記録を使用したマクロ...
-
wordを起動した際に特定のペー...
-
ダブルクリックで貼り付けた画...
おすすめ情報
あまり参考にならなかったのですが、自力で解決しました。