ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
登録
x

or

行がExcelで非表示になっているときにチェックボックスを非表示にする方法

通常、行を非表示にすると、行セルにチェックボックスが含まれますが、チェックボックスはその行には表示されませんが、左のスクリーンショットと同じように他の行の内容と重なって表示されます。 Excelで行が非表示になっているときにチェックボックスを非表示にするにはどうすればよいですか? この記事では、この問題を解決するのに役立ちます。

行がVBAコードで非表示になっている場合、チェックボックスを非表示にする


あなたは興味があるかもしれません:

Excelで複数のチェックボックスとオプションボタンを一括で簡単に挿入または削除

とともに Kutools for Excel's バッチインサートチェックボックス/オプションボタン or バッチ削除チェックボックス/オプションボタン Excelワークシートに複数のチェックボックスやオプションボタンをまとめて挿入または削除することができます。 下のスクリーンショットを参照してください:


矢印青い右の泡 行がVBAコードで非表示になっている場合、チェックボックスを非表示にする


次のVBAコードを実行すると、Excelで行が非表示になっているときにチェックボックスを非表示にすることができます。

1。 非表示にするチェックボックスを含むシートタブを右クリックし、クリック コードを表示 右クリックメニューから選択します。

2。 の中に アプリケーション用Microsoft Visual Basic ウィンドウで、以下のVBAコードをコピー&ペーストして コード 窓。

VBAコード:行が非表示のときはチェックボックスを隠す

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim xChkBox As CheckBox
    Dim xCell As Range
    Dim xHide As Boolean
    If Target.EntireRow.AddressLocal = Application.Intersect(Target, Target.EntireRow).AddressLocal Then
        xHide = (MsgBox("Hide Rows ???", vbYesNo + vbQuestion, "Kutools for Excel") = vbYes)
        Target.EntireRow.Hidden = xHide
        For Each xChkBox In ActiveSheet.CheckBoxes
            Set xCell = xChkBox.TopLeftCell
            If Not Intersect(xCell, Target) Is Nothing Then
                xChkBox.Visible = Not xHide
            End If
        Next
    End If
End Sub

3。 次に、 他の + Q キーを同時に押して アプリケーション用Microsoft Visual Basic 窓。

4。 チェックボックスを非表示にして行全体を選択し、ダイアログボックスが表示されたら、 はい ボタン。

次に、下のスクリーンショットに示すように、すべてのチェックボックスが行で非表示になっていることがわかります。

:チェックボックスで非表示の行を表示するには、非表示の行を含む行全体を選択し、ポップアップダイアログボックスで いいえ ボタン。 チェックボックスを含む行が表示されます。


矢印青い右の泡関連記事:


推奨生産性ツール

Excelのリボン(Kutools for Excelがインストールされている場合)

300 +の高度な機能はあなたの生産性を71%向上させ、あなたが群衆から際立っているのを助けます!

あなたはあなたの毎日の仕事を早くそして完璧に終わらせたいですか? ExcelのKutools もたらします 300 +クールで強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) 1500 +作業シナリオ解決に役立ちます 82%Excelの問題.

  • 数秒ですべての複雑なタスクに対処し、作業能力を向上させるのに役立ちます、激しい競争から成功を得て、そして解雇されることについて決して心配しないでください。
  • 多くの作業時間を節約し、あなたが家族を愛し、気遣うために多くの時間を残し、そして今快適な生活を楽しむ.
  • 毎日何千ものキーボードやマウスのクリックを減らし、疲れた目や手を和らげますそして健康な体を
  • 3でExcelのエキスパートになって、同僚や友人から一目でわかるようにしましょう.
  • 痛みを伴う式やVBAコードを覚えておく必要はもうありません。、リラックスした心地良い心を持ち、今までにないスリルをあなたに与えます。
  • $ 39だけを使うが、他の人の$ 4000トレーニングよりも価値がある。 110,000エリートおよび300 +の有名企業で使用されている。
  • 60日無制限無料トライアル。 60日返金保証 2年間の無料アップグレードとサポート。 一度購入すれば、いつまでも使えます。
  • 今の仕事のやり方を変えて、すぐにもっといい人生を送ってください!

Officeタブは、Chrome、Firefox、そして新しいIEのように、効率的で便利なタブをOffice(Excelを含む)に提供します。

  • 複数の文書を表示および編集するときの生産性が50%向上します。
  • 毎日あなたのために何百ものマウスクリックを減らしなさい、マウスの手にさよならを言う。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブでドキュメントを開いて作成します。
  • あなたがより速く働くのを助けて、そして群衆から簡単に目立つようにしてください! 何十もの開いている文書を切り替えるのに1秒!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.