
如何根據Excel中指定的單元格值隱藏或取消隱藏某個形狀?
實際上,可以根據指定單元格的值來隱藏或取消隱藏某個形狀。 以下方法可以為您提供幫助。
使用VBA代碼根據指定的單元格值隱藏或取消隱藏某種形狀
使用VBA代碼根據指定的單元格值隱藏或取消隱藏某種形狀驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!例如,您要在單元格A1中輸入數字1時取消隱藏某個形狀,或者如果單元格A1是其他值則隱藏該形狀。 請運行以下VBA代碼以實現它。
1.右鍵單擊包含要隱藏或取消隱藏的形狀的圖紙選項卡,然后單擊 查看代碼 從右鍵單擊菜單中。
2.然后 Microsoft Visual Basic應用程序 彈出窗口。 請復制以下VBA代碼并將其粘貼到 代碼 窗口。
VBA代碼:根據指定的單元格值隱藏或取消隱藏某種形狀
Private Sub Worksheet_Change(ByVal Target As Range)If Target.Row = 1 And Target.Column = 1 Then _Me.Shapes("Oval 6").Visible = (Cells(1, 1).Value = 1)End SubCopy:在代碼中:
1) 行= 1 和 列= 1 表示位于第一行和第一列的特定單元格,Cells(1,1)是相應的單元格A1。2) 值= 1,數字1是您要基于其顯示形狀的特定值。3)“橢圓形6”是特定形狀的名稱。您可以根據需要更改它們。
3。 按 其他 + Q 同時關閉按鍵 Microsoft Visual Basic應用程序 窗口。
從現在開始,將數字1輸入到單元格A1中時,“橢圓6”的形狀將被隱藏。 但是,如果您在單元格A2中輸入其他值(例如數字1),則會立即隱藏形狀“橢圓6”。
相關文章:如何在Excel中將鼠標懸停在特定形狀上?如何在Excel中基于/取決于指定的單元格值自動更改形狀大小?如何在Excel中使用透明背景色填充形狀?最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

