No.2ベストアンサー
- 回答日時:
こんばんは!
>(N行目)の値が0だった場合、その該当業者(列)すべてを非表示にしたいのです。
は
>N列の値が「0」の場合、その「行」すべてを非表示・・・
というコトだとします。
↓の画像「ActiveX コントロール」のコマンドボタンを挿入し、
コマンドボタンのコードを↓のようにしています。
Private Sub CommandButton1_Click()
With ActiveSheet
If .AutoFilterMode = True Then
.AutoFilterMode = False
Else
Rows(1).AutoFilter field:=14, Criteria1:="<>0"
End If
End With
End Sub
これでコマンドボタンをクリックするたびにN列が「0」の行が
表示・非表示になると思います。
※ 的外れならごめんなさいね。m(_ _)m
No.3
- 回答日時:
No.1です。
添付図参照N行目を10行目としています
No.1
- 回答日時:
Sub N行目の値が0のとき非表示にする()
Const N = 10 'N行目
Dim A As Long
Dim E As Long
'末尾の列番号を取得する。場合に応じて、-1などする必要がある
E = Cells(N, Cells.Columns.Count).End(xlToLeft).Column
For A = E To 2 Step -1
If Cells(N, A).Value <> "" _
And Cells(N, A).Value = 0 Then
Columns(A).Hidden = True
Else
Columns(A).Hidden = False
End If
Next A
End Sub
もっときれいなやり方がありそうな、、、m(_ _)m
早速のご回答ありがとうございます。
Const N = 10 というのはどういう意味なのでしょうか?
うまくいかないのでもう少し詳しく書かせて下さい。
N行目に0(=取引額が0)という数字のある列(業者名)に対して、その該当するすべての列(業者名)をボタンクリックにより非表示/表示切り替えをしたいのです。言葉足らずで申し訳ございませんが、引き続きご回答お待ちしております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) Excel VBA キーワードから列を取得して、さらに空欄行を非表示にする 3 2022/10/21 22:49
- IT・エンジニアリング 外部業者と工程管理。どう管理してますか? 2 2022/07/07 16:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Excel(エクセル) 関数を教えてください。 2 2023/08/01 10:59
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/01/25 11:42
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Excel(エクセル) 【マクロ】リボン、行列、数式・ステータスバを非表示に 4 2022/12/12 07:32
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルで特定の列が0表示の場合、その行を非表示にしたい
Excel(エクセル)
-
特定のセルが空白だったら、その行を非表示にしたい。。。
Visual Basic(VBA)
-
エクセルで在庫表作成、数量がすべて0の行を削除したい。
Excel(エクセル)
-
-
4
EXCEL VBA 指定範囲内で特定の列に空白セルを含む行を非表示
Excel(エクセル)
-
5
エクセルで特定の値を含む列のみVBAで非表示にしたい
Excel(エクセル)
-
6
エクセルで特定の文字列が入った行を非表示にしたい
Excel(エクセル)
-
7
EXCEL あるセルに数字が入力されれば既存マクロ実行させたい
Excel(エクセル)
-
8
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
9
エクセル:条件付の行非表示
Excel(エクセル)
-
10
EXCELマクロで、ある列の値が0の場合、非表示/表示ボタンで該当列&行を同時に非表示に切替したい。
Excel(エクセル)
-
11
条件に応じて特定の行を非表示にしたい
Excel(エクセル)
-
12
特定のセルが空白の行を非表示にするマクロについて
Excel(エクセル)
-
13
連続する複数のセル値がすべて0であることを判定するマクロ
Visual Basic(VBA)
-
14
【Excel VBA】条件に合った行の表示・非表示を行う方法
Visual Basic(VBA)
-
15
エクセルで関数計算後の値を数字として認識させる方法を教えて下さい
Excel(エクセル)
-
16
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
17
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
18
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
19
エクセルで指定のセルのみ完全非表示にしたい。
Excel(エクセル)
-
20
「Columns(A:C")」の列文字を数字にして表記したい"
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
射精をして1週間以内に尿検査を...
-
検便についてです。 便は取れた...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
男です。昨日の午後3時くらいに...
-
EXCELで式からグラフを描くには?
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
値が入っているときだけ計算結...
-
これって喉仏ですか? 私は女性...
-
EXCELの条件付き書式で数式を空...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報