دوستان عزیز ممنون میشوم راهنمایی کنید
می خواهم برای فیلتر جدول محدودیت ایجاد کنم تا کاربر نتواند برخی گزینه ها را فیلتر کند و این کار را با کد نویسی انجام دهم.
سپاسگزارم
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Sub m_excel()
mypass = "123"
Dim i, lr As Long
Dim myArray As Variant
Sheets(2).Unprotect mypass
Sheets(2).AutoFilterMode = False
lr = Sheets(1).Cells(Rows.Count, 1).End(3).Row
ReDim myArray(1 To lr)
For i = 1 To lr - 1
myArray(i) = "" & Sheets(1).Range("a" & i + 1).Value & ""
Next i
Sheets(2).Range("A1").AutoFilter
Sheets(2).Range("A1").AutoFilter Field:=1, Criteria1:=myArray, Operator:=xlFilterValues
Sheets(2).Protect mypass
End Sub
کامنت