मैं विशिष्ट VBA कोड पर शोध करने की कोशिश कर रहा हूं जो मुझे टॉगल बटन बनाने की अनुमति देगा और कोई वास्तविक भाग्य नहीं था।
मेरी वर्कशीट के कॉलम "I" में, मैंने ऐसे मान निर्दिष्ट किए हैं जो "0" का उपयोग करते हैं और एक कोड चाहते हैं जो "I" कॉलम में "0" मान के साथ मेल खाती पंक्तियों को छुपाता है और अनहाइड करता है।
मैं भी एक टॉगल बटन बनाने की कोशिश कर रहा हूं कि जब चयनित मेरी पंक्तियों को छिपाएगा और अनसाइड करेगा। यह पंक्ति 7 से शुरू होता है और पंक्ति 491 पर समाप्त होता है।
यह वह कोड है जिसके साथ मैं काम कर रहा हूं, लेकिन इसे सही ढंग से चलाने के साथ कोई भाग्य नहीं है। बहुत सराहना की जाएगी अगर कोई मदद कर सकता है!
Private Sub ToggleButton1_Click()
Dim xAddress As String
xAddress = "I"
If ToggleButton1.Value Then
Application.ActiveSheet.Rows(xAddress).Hidden = True
Else
Application.ActiveSheet.Columns(xAddress).Hidden = False
End If
End Sub
Private Sub PG1(ByVal Target As Range)
If .Range("E7").Value = "Passed" Then
Rows("7:491").EntireRow.Hidden = True
End If
ElseIf Range("E7").Value = "Failed" Then
Rows("7:491").EntireRow.Hidden = True
End If
End Sub