За Filter

11 отговора 349 прегледа
#1

За Filter

Може ли да се използва Filter при заключен шиит? На практика е невъзможно, но има ли вратичка за заобикаляне?


Човек съм и нищо човешко не ми е чуждо
Отговор
в отговор на Nik55 #2

Re: За Filter

използвам Office XP и там има такава възможност, на по старите версии на Excel мисля, че не можеше.

Но иначе номера е следния

Tools/Protect Sheet - отваря се диалоговия прозорец където вкарвате паролата и в полето от долу (Allow all users of this worksheet to: )

и от там даваш отметка на Use AutoFilter

Отговор
в отговор на alexoff #3

Re: За Filter

Можеш да копираш данните в друг шийт и там да си сложиш филтъра

Отговор
в отговор на f(x)dx #4

Re: За Filter

Сега, аз съм с офис 2000 премиум и целта е: да направя таблицата да си напиша всичко и да я заключа така че да не променят формулите, след като я дам на потребителя той да може да си филтрира без да я отключва, ако е толкова учен че да се сети да ги сложи в др. шиит, то тогава няма нужда аз да му я правя и да се страхувам че ща обърка нещата, цялата работа е за потрбителя да "нахрани кучето и да не пипа клавишите" както се казва във вица.


Човек съм и нищо човешко не ми е чуждо
Отговор
в отговор на Nik55 #5

Re: За Filter

това което ти написах не ти ли върши работа аз съм го прилагал и работи

Отговор
в отговор на alexoff #6

Re: За Filter

Хубаво си го написал:
Tools/Protect Sheet - отваря се диалоговия прозорец където вкарвате паролата и в полето от долу (Allow all users of this worksheet to: )
НО в офис 2000 такова добиче нема, пък и нали написах че искам да го дам на потребител за ползване и немога да го задължа да си сложи ХР.


Човек съм и нищо човешко не ми е чуждо
Отговор
в отговор на Nik55 #7

Re: За Filter

Прав си не можеш да задължаваш никого да използва XP, а за по старите версии не зная как може да се реши проблема

Отговор
в отговор на alexoff #8

Re: За Filter

Ммм даа! И така нищо не става значи! Ами ще трябва да духат супата.


Човек съм и нищо човешко не ми е чуждо
Отговор
в отговор на Nik55 #9

Re: За Filter

уф, не ми е останало време да седна вкъщи на 97, да видя какво може да се направи
ама утре-други ден евентуално. Ще пробвам да ти помогна.

Отговор
в отговор на Nik55 #10

Re: За Filter

погледни дали ще можеш да вмъкнеш следния код и дали ще работи на по стари версии на Excel

ActiveSheet.Protect AllowFiltering:=True

Електронни таблици
Отговор
в отговор на alexoff #11

Re: За Filter

Да си призная не съм много на ти с Excel & VBA ползвам го като потребител не като професионалист, та ако можеш да напишеш нещо по подробно като за профан любител ще ти бъда благодарен. От програмиране си имам доста добро понятие, но на добрия стар ДОС, вече зарязах програмирането като професия и изтървах вижуалните езици, та още веднаж благодаря.


Човек съм и нищо човешко не ми е чуждо
Отговор
в отговор на Nik55 #12

Re: За Filter

сложи следния код във Visual Basic Editor в съответния Sheet или направи отделен Modul и изпълни кода натискайки F5

Sub AllowFilter()

ActiveSheet.protect Password:="password", _
DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowFiltering:=True
End Sub

Замени "password" с паролата която ти искаш и виж дали ще ти свърши работа

Електронни таблици
Отговор