ďťż
 
zabezpieczenie excel przed zapisem ďťż
 
zabezpieczenie excel przed zapisem
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

zabezpieczenie excel przed zapisem



sikanowski@op.pl - 29-10-2007 00:01
zabezpieczenie excel przed zapisem
  Witam,
mam takie pytanie jako ze mam w excelu napisany arkusz w ktorym sie czesto cos
zmienia to przy wyjsciu zawsze pyta sie zapisywanie zmian
czy da sie jakos ustawic ten arkusz na const :)

tak zeby nie bredzil mi ciagle

dzieku i poz wszystkich miloscnikow excel'a :D

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





tukan - 29-10-2007 00:01

  Użytkownik wrote:
> Witam,
> mam takie pytanie jako ze mam w excelu napisany arkusz w ktorym sie
> czesto cos zmienia to przy wyjsciu zawsze pyta sie zapisywanie zmian
> czy da sie jakos ustawic ten arkusz na const :)
>
> tak zeby nie bredzil mi ciagle
>
> dzieku i poz wszystkich miloscnikow excel'a :D

W VBA można dać dla obiektu ThisWorkbook:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Save

End Sub

Automatycznie zapisuje zmiany przed zamknięciem arkusza.




sikanowski@op.pl - 30-10-2007 00:03

  > Użytkownik wrote:
> > Witam,
> > mam takie pytanie jako ze mam w excelu napisany arkusz w ktorym sie
> > czesto cos zmienia to przy wyjsciu zawsze pyta sie zapisywanie zmian
> > czy da sie jakos ustawic ten arkusz na const :)
> >
> > tak zeby nie bredzil mi ciagle
> >
> > dzieku i poz wszystkich miloscnikow excel'a :D
>
> W VBA można dać dla obiektu ThisWorkbook:
>
> Private Sub Workbook_BeforeClose(Cancel As Boolean)
>
> * *Save
>
> End Sub
>
> Automatycznie zapisuje zmiany przed zamknięciem arkusza.

wlasnie chodzi o to ze arkusz jest zrobiony dobrze i przelicza co trzeba ale
te dane nie sa potrzebne po zamknieciu excela a za to ma zostac cala forma
czyli ma byc traktowany jako ulotne...
i w tym rzecz ze po kazdej zmianie, no a jak sie cos przelicza w arkuszu to
automatycznie jest to zmiana on mi krzyczy abym zapisal
a wlasnie tego nie chce robic tylko zamknac

wiec nie chodzi o save bynajmniej

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




Skylla - 30-10-2007 00:03

  > wlasnie chodzi o to ze arkusz jest zrobiony dobrze i przelicza co trzeba
> ale
> te dane nie sa potrzebne po zamknieciu excela a za to ma zostac cala forma
> czyli ma byc traktowany jako ulotne...
> i w tym rzecz ze po kazdej zmianie, no a jak sie cos przelicza w arkuszu
> to
> automatycznie jest to zmiana on mi krzyczy abym zapisal
> a wlasnie tego nie chce robic tylko zamknac
>
> wiec nie chodzi o save bynajmniej
No to w module Thisworkbook

Private Sub Workbook_BeforeClose(Cancel As Boolean)

ThisWorkbook.Close savechanges = False

End Sub





Skylla - 30-10-2007 00:03
P.S.Re: zabezpieczenie excel przed zapisem
  Zjadło dwukropek:
> No to w module Thisworkbook
>
> Private Sub Workbook_BeforeClose(Cancel As Boolean)
>
> ThisWorkbook.Close savechanges := False
>
> End Sub
>




tukan - 30-10-2007 00:03

  Skylla wrote:
> Zjadło dwukropek:
>> No to w module Thisworkbook
>>
>> Private Sub Workbook_BeforeClose(Cancel As Boolean)
>>
>> ThisWorkbook.Close savechanges := False
>>
>> End Sub

Kurde jakoś tak niejasno wątkoczyńca napisał pytanie
i się zastanawiałem przez pewną chwilę czy aby nie o to chodzi :)




sikanowski@op.pl - 30-10-2007 00:03

  > Skylla wrote:
> > Zjadło dwukropek:
> >> No to w module Thisworkbook
> >>
> >> Private Sub Workbook_BeforeClose(Cancel As Boolean)
> >>
> >> ThisWorkbook.Close savechanges := False
> >>
> >> End Sub
>
> Kurde jakoś tak niejasno wątkoczyńca napisał pytanie
> i się zastanawiałem przez pewną chwilę czy aby nie o to chodzi :)

to tez nie do konca efekt jaki chce osiagnac
bo jakos zapisuje mi do pliku :(
czy da sie zeby mozna bylo zapisac tylko i wylacznie do nowego pliku
czyli tak jak gdyby plik byl otwarty tylko do odczytu
Najlepiej gdyby przy wychodzeniu wcale sie nie pytal o zapis tylko zamykal
excela i przy ponownym otwarciu pliku byl stary arkusz czyli pierwotny bez
zadnych danych tylko z polami pustymi i przyciskami

a moze tak sie da tez u mnie to inaczej wychodzi
http://excel.republika.pl/dopobrania...atakredytu.zip

w komorce D2 mamy dane ktore jestesmy w stanie zmieniac ale jak widac pod
prawym myszki sa wylaczone opcje wstaw, usun, formatuj komorki

natomiast pole D9 i caly arkusz, calkowicie sluzy wewnetrznej ingerencji
arkusz
moze ktos podpowie jak osiagnac taki efekt kombinowalem z ochrona ale ciagle
poprostu do komorek nie moge pisac.

poz

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




Tajan - 30-10-2007 00:03

  Użytkownik wrote:
>
> to tez nie do konca efekt jaki chce osiagnac
> bo jakos zapisuje mi do pliku :(
> czy da sie zeby mozna bylo zapisac tylko i wylacznie do nowego pliku
> czyli tak jak gdyby plik byl otwarty tylko do odczytu
> Najlepiej gdyby przy wychodzeniu wcale sie nie pytal o zapis tylko
> zamykal excela i przy ponownym otwarciu pliku byl stary arkusz czyli
> pierwotny bez zadnych danych tylko z polami pustymi i przyciskami
>
Do modułu ThisWorkbook wklej takie makra:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Me.Saved = True
End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
Cancel = True
End Sub

Jednak musisz pamiętać, aby poczatkowy zapis z robić w Excelu z wyłączoną
mozliwością uruchamiania makr, bo inaczej nie uda Ci się tych makr zapisać.

> a moze tak sie da tez u mnie to inaczej wychodzi
> http://excel.republika.pl/dopobrania...atakredytu.zip
>
> w komorce D2 mamy dane ktore jestesmy w stanie zmieniac ale jak widac
> pod prawym myszki sa wylaczone opcje wstaw, usun, formatuj komorki
>
> natomiast pole D9 i caly arkusz, calkowicie sluzy wewnetrznej
> ingerencji arkusz
> moze ktos podpowie jak osiagnac taki efekt kombinowalem z ochrona ale
> ciagle poprostu do komorek nie moge pisac.
>

Przed nałożeniem ochrony, dla komórek, które powinny być dostępne, usuń
zaznaczenie przy opcji "Zablokuj" w menu Format/Komórki/Ochrona.

Tajan




sikanowski@op.pl - 31-10-2007 00:03

  > Użytkownik wrote:
> >
> > to tez nie do konca efekt jaki chce osiagnac
> > bo jakos zapisuje mi do pliku :(
> > czy da sie zeby mozna bylo zapisac tylko i wylacznie do nowego pliku
> > czyli tak jak gdyby plik byl otwarty tylko do odczytu
> > Najlepiej gdyby przy wychodzeniu wcale sie nie pytal o zapis tylko
> > zamykal excela i przy ponownym otwarciu pliku byl stary arkusz czyli
> > pierwotny bez zadnych danych tylko z polami pustymi i przyciskami
> >
> Do modułu ThisWorkbook wklej takie makra:
>
> Private Sub Workbook_BeforeClose(Cancel As Boolean)
> Me.Saved = True
> End Sub
>
> Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
> Boolean)
> Cancel = True
> End Sub
>
> Jednak musisz pamiętać, aby poczatkowy zapis z robić w Excelu z wyłączoną
> mozliwością uruchamiania makr, bo inaczej nie uda Ci się tych makr zapisać.
>
>
>
> > a moze tak sie da tez u mnie to inaczej wychodzi
> > http://excel.republika.pl/dopobrania...atakredytu.zip
> >
> > w komorce D2 mamy dane ktore jestesmy w stanie zmieniac ale jak widac
> > pod prawym myszki sa wylaczone opcje wstaw, usun, formatuj komorki
> >
> > natomiast pole D9 i caly arkusz, calkowicie sluzy wewnetrznej
> > ingerencji arkusz
> > moze ktos podpowie jak osiagnac taki efekt kombinowalem z ochrona ale
> > ciagle poprostu do komorek nie moge pisac.
> >
>
> Przed nałożeniem ochrony, dla komórek, które powinny być dostępne, usuń
> zaznaczenie przy opcji "Zablokuj" w menu Format/Komórki/Ochrona.
>
> Tajan

no Tajan'ie mosze powiedziec ze pelen wypas sie teraz zrobil po modyfikacji
pod Twoje wskazowki... ekstra swietna robota...

1.
a czy jest taka mozliwosc aby naciskajac tabulacje przechodzic tylko po
okreslonych polach ? znaczy zeby nie szedl z A1 na A2 tylko na B1 i nigdzie
wiecej ?
2.
No i wlasnie to aby w pola do tego nie przeznaczone nie mozna bylo pisac a
tylko w pola przeznaczone do pisania ?
Tak jak widac to w przykladzie do ktorego kilka postow wyrzej zostawilem link.
Moze jeszcze taka modyfikacja aby nie wyskakiwal komunikat.
Czyli przezroczysta dla uzytkownika wlasnie taka jaka Tajan przedstawil do
zapisywania.

poz i poklony dla Tajan

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




kmarcink@op.pl - 31-10-2007 00:03

  > Użytkownik wrote:
> >
> > to tez nie do konca efekt jaki chce osiagnac
> > bo jakos zapisuje mi do pliku :(
> > czy da sie zeby mozna bylo zapisac tylko i wylacznie do nowego pliku
> > czyli tak jak gdyby plik byl otwarty tylko do odczytu
> > Najlepiej gdyby przy wychodzeniu wcale sie nie pytal o zapis tylko
> > zamykal excela i przy ponownym otwarciu pliku byl stary arkusz czyli
> > pierwotny bez zadnych danych tylko z polami pustymi i przyciskami
> >
> Do modułu ThisWorkbook wklej takie makra:
>
> Private Sub Workbook_BeforeClose(Cancel As Boolean)
> Me.Saved = True
> End Sub
>
> Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
> Boolean)
> Cancel = True
> End Sub
>
> Jednak musisz pamiętać, aby poczatkowy zapis z robić w Excelu z wyłączoną
> mozliwością uruchamiania makr, bo inaczej nie uda Ci się tych makr zapisać.
>
>
>
> > a moze tak sie da tez u mnie to inaczej wychodzi
> > http://excel.republika.pl/dopobrania...atakredytu.zip
> >
> > w komorce D2 mamy dane ktore jestesmy w stanie zmieniac ale jak widac
> > pod prawym myszki sa wylaczone opcje wstaw, usun, formatuj komorki
> >
> > natomiast pole D9 i caly arkusz, calkowicie sluzy wewnetrznej
> > ingerencji arkusz
> > moze ktos podpowie jak osiagnac taki efekt kombinowalem z ochrona ale
> > ciagle poprostu do komorek nie moge pisac.
> >
>
> Przed nałożeniem ochrony, dla komórek, które powinny być dostępne, usuń
> zaznaczenie przy opcji "Zablokuj" w menu Format/Komórki/Ochrona.
>
> Tajan

co tam gadac wypas i przepiekna robota w wykonaniu Tajan !
dzieki wielkie wlasnie idzie jak zyleta o to chodzilo czysty szablon

jeszcze gdyby sie dalo
1.
to jak juz wspominalem i do przyklady link zostawilem kilka postow wczsniej
aby w komorki do tego nie przeznaczone nie dalo sie pisac, zostawiac wszelkich
sladow, no i jak by sie to dalo zrobic tak ladnie i czysto bez komunikatow
jak zrobil z zapisywaniem Tajan to juz bylo by wszystko z blokowanie dzialan
uzytkownikow na arkuszach
2.
tak przechodzic tabulacje aby nie zbaczala z drogi i tylko w komorkach
zapisania przeznaczonych zagladala czyli
z A1 nie na B1 tylko np na A2 a inne omija czy cos takiego jest mozliwe ?

jeszcze raz wielkie dzieki Tajan tak trzymac

pozdrawiam

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




pxd74 - 04-11-2007 00:02

  Użytkownik <sikanowski@op.pl> napisał w wiadomości
news:0e05.000000f1.47277fd6@newsgate.onet.pl...

> no Tajan'ie mosze powiedziec ze pelen wypas sie teraz zrobil po
> modyfikacji pod Twoje wskazowki... ekstra swietna robota...
>
> 1.
> a czy jest taka mozliwosc aby naciskajac tabulacje przechodzic tylko po
> okreslonych polach ? znaczy zeby nie szedl z A1 na A2 tylko na B1 i
> nigdzie wiecej ?
> 2.
> No i wlasnie to aby w pola do tego nie przeznaczone nie mozna bylo pisac
> a tylko w pola przeznaczone do pisania ?
> Tak jak widac to w przykladzie do ktorego kilka postow wyrzej zostawilem
> link. Moze jeszcze taka modyfikacja aby nie wyskakiwal komunikat.
> Czyli przezroczysta dla uzytkownika wlasnie taka jaka Tajan przedstawil
> do zapisywania.

NTG.
Zaznacz te komórki, które mogą zostać zmienione i wybierz polecenie menu
Format -> Komórki -> Ochrona i opcję "Zablokuj" zmień na niezaznaczoną.
Nastepnie wybierz polecenie menu Narzędzia -> Ochrona -> Chroń arkusz i
dwukrotnie wpisz jakieś hasło.

--
Pozdrowienia
pxd74
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?= Problem z zapytaniem SQL - Excel i baza danych SQL Serwer 2000 MS Excel - =?ISO-8859-2?Q?wilodost=EApowo=B6=E6?= Oracle - Export z Toad do Excel polskie znaki Re: Excel wspolpracujacy z MySQL, mozliwe ? Excel - wklejanie danych, a format komórki ? Excel - filtrowanie zdublowanych danych automatyzacja porownania wierszy Excel Excel ...... i baza danych Excel - fitrowanie danych
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • dirtyboys.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com