Excel praca na arkuszu przez wielu użytkowników

Excel praca na arkuszu przez wielu użytkowników
IX
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Cześć,

Czy jest możliwość aby wiele osób korzystały z tego samego arkusza w execelu, ale w taki sposób, aby praca jednej osoby nie wpływała na drugą.
Arkusz nie przechowuje, żadnych danych oprócz ukrytych słowników. Chodzi o to aby jeden arkusz zapisany na dysku sieciowym mogło odpalić kilaka osób i uzupełniać dane które są zapisywane do bazy, zatem nie chcę aby jedne użytkownik widział co wpisuje drugi.

Jeśli się nie da to czy dało by się zrobić tak aby przy uruchamianiu tworzyła się kopia całego arkusza, a plik z którego arkusz był uruchamiany wyłączył się by mógł odpalić go kolejny użytkownik. Po skończonej pracy użytkownik zamyka arkusza, a kopia się kasuje. Czy da się coś takiego ogarnąć w macro?

lukaszek016
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 249
0

Tak na szybko to u mnie zadziałało coś takiego.

Kopiuj
SET /a FOO="%RANDOM%*%RANDOM%"
copy przyklad.xlsx przyklad_%FOO%.xlsx
przyklad_%FOO%.xlsx
del przyklad_%FOO%.xlsx

Masz plik bat obok pliku z arkuszem, odpalasz arkusz poprzez ten plik, tak na prawdę odpalasz jego kopię. Po zamknięciu kopii jest ona usuwana.

IX
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Dziękuję.

Jeżeli nic innego nie znajdę to chyba właśnie tak to zrobię.

IX
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Nasunęło mi się jeszcze takie pytanie:
Czy da się ten skrypcik zabezpieczyć pod Windowsem tylko do wykonywania, żeby nikt nie mógł go edytować i najlepiej aby w ogóle nie mógł z jakich linii się składa?

lukaszek016
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 249
0

Batch Compiler.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.