עזרה ברשימה נפתחת

of1964

New member
עזרה ברשימה נפתחת

בטבלה מצב ישנה בתא B1 רשימה נפתחת,
הייתי מעוניין ברגע שאכניס שם של עיר אראה במסך רק את
הטבלה הרלוונטית של עיר זה.
והשאר ייעלם.
או יש אפשרויות אחרות אשמח לשמוע..
תודה לכל העוזרים
אופיס 2016
 

iyyi

New member
אפשר עם מקרו אירוע של שינוי ערך בגיליון

המקרו הבא יגרום בכל שינוי של עיר בתא B1 להסתרת הנתונים של שאר הערים.
הוספתי לקובץ גם כפתור של "הצג הכל". להלן קוד המקרו:
קוד:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target <> [b1] Then Exit Sub
Rows("4:10000").Hidden = False
Lr = Range("A10000").End(xlUp).Row
On Error Resume Next
first = WorksheetFunction.Match([b1].Value, [c:c], 0)
last = WorksheetFunction.Match("שם הסניף:", Range("B" & first + 2 & ":B" & Lr), 0) + first - 1
If last = 0 Then last = Lr
Rows("4:" & Lr).Hidden = True
Rows(first & ":" & last).Hidden = False
End Sub
מצורף קובץ הדגמה
 
למעלה