Paweł Niklewicz

Paweł Niklewicz Konsultant ERP

Temat: Excel - blokada Kolumny z czasem

Witajcie,

Stworzyłem plik Excela, który zawiera kilka kolumn.
Chciałbym aby tworzyła się kolumna przyrostowo każdego nowego dnia i blokowała z automatu możliwość edycji o danej godzinie!

czy takie coś jest możliwe ? :)
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

jest takie coś mozliwe, a co ma byc w tej kolumnie?

konto usunięte

Temat: Excel - blokada Kolumny z czasem

łatwo to zrobić (VBA) ale jeszcze prościej wyłączyć albo ominąć
więc czy jest sens?
Paweł Niklewicz

Paweł Niklewicz Konsultant ERP

Temat: Excel - blokada Kolumny z czasem

Witajcie,

Kolumna naważniejsza blokowana to:

- data.
- ilość realizacji produkcji.

plik ma slużyć analizie produkcyjnej, firma nie prowadzi dokladnych informacji w systemie na temat surowca gotowego. Bedzie to małe ulatwienie w firmie.

A czy taki plik z automatu wygeneruje sie nowymi kolumnami na google dysk ? :)
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

Przemysław R.:
łatwo to zrobić (VBA) ale jeszcze prościej wyłączyć albo ominąć
więc czy jest sens?

@Przemek,Co wyłączyć, co ominąć? Co masz na myśli?:>

@Paweł, robisz tak:
1) tworzysz sobie funkcje, która na wejściu ma parametr Boolean - czy zablokować i numer kolumny.
- Jeżeli parametr jest = TRUE - to blokujesz wybraną kolumnę, a jeżeli false to odblokowujesz
2) Odpalasz tą funkcję w zdarzeniach workbook_open i selection_change
3) Zapisujesz plik na google drive:)
4) Finito:)

Temat: Excel - blokada Kolumny z czasem

Przemek miał to na myśli (aha sorki że pomyliłem imię z nazwiskiem..wiesz gdzie :) )że jak użytkownik nie zezwoli na "wykonywanie się makr", to dupa blada
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

oj Panowie, przeciez zrobienie zabezpiecznia na wylaczone makra to 5min przy kawie:)
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Excel - blokada Kolumny z czasem

Maciej Bartosiak:
oj Panowie, przeciez zrobienie zabezpiecznia na wylaczone makra to 5min przy kawie:)
A złamanie go 5 sekund.
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

Normalnie challenge accepted:

Masz 5sekund aby z wyłączonymi makrami dostać się do zielonego arkusza:)
http://www.speedyshare.com/WuN5m/testBrakMakr.xlsm

PS jedyna furtka to oczywiście otworzyć arkusz (z dostepem do makr) i otworzyć ponownie bez dostępu - ale umówmy się, że wyłączenie tej furtki to chwila
Sławomir Broda:
Maciej Bartosiak:
oj Panowie, przeciez zrobienie zabezpiecznia na wylaczone makra to 5min przy kawie:)
A złamanie go 5 sekund.Maciej Bartosiak edytował(a) ten post dnia 08.12.12 o godzinie 18:17

konto usunięte

Temat: Excel - blokada Kolumny z czasem

zmieniasz makrem kolor arkusza.
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

Adam Piątek:
zmieniasz makrem kolor arkusza.
Standardowo:
Arkusz1.Visible = xlSheetVisible

Przy otwarciu arkusza robie:
'
Arkusz2.Visible = xlSheetVisible
Arkusz2.Activate
Arkusz1.Visible = xlSheetVeryHidden
'
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Excel - blokada Kolumny z czasem

Arkusz2:

Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub

Thisworkbook:

Option Explicit

Private Sub Workbook_Open()
'
Arkusz2.Visible = xlSheetVisible
Arkusz2.Activate
Arkusz1.Visible = xlSheetVeryHidden
'
End Sub

6s, bo nie mam myszki :).
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Excel - blokada Kolumny z czasem

Maciej Bartosiak:
wyłączenie tej furtki to chwila
Poproszę taki przykład. Może się czegoś nowego dowiem.
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

Sławomir Broda:
Arkusz2:

Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub

Thisworkbook:

Option Explicit

Private Sub Workbook_Open()
'
Arkusz2.Visible = xlSheetVisible
Arkusz2.Activate
Arkusz1.Visible = xlSheetVeryHidden
'
End Sub

6s, bo nie mam myszki :).

Ta i na pewno standardowi użytkownicy wiedzą jak zdjąć hasło z VBA.
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Excel - blokada Kolumny z czasem

Maciej Bartosiak:
Ta i na pewno standardowi użytkownicy wiedzą jak zdjąć hasło z VBA.
Ci mający dostęp do googli tak.
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

Sławomir Broda:
Maciej Bartosiak:
Ta i na pewno standardowi użytkownicy wiedzą jak zdjąć hasło z VBA.
Ci mający dostęp do googli tak.

z 50% - jak nie więcej w ogole nie wie co to jest VBA;)

Idąc Twoim tokiem myślenia w ogole nie powinniśmy zablokowywać arkuszy excela, bo zawsze znajdzie się ktoś ogarnięty co to ominie
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Excel - blokada Kolumny z czasem

Maciej Bartosiak:
Sławomir Broda:
Maciej Bartosiak:
Ta i na pewno standardowi użytkownicy wiedzą jak zdjąć hasło z VBA.
Ci mający dostęp do googli tak.

z 50% - jak nie więcej w ogole nie wie co to jest VBA;)

Idąc Twoim tokiem myślenia w ogole nie powinniśmy zablokowywać arkuszy excela, bo zawsze znajdzie się ktoś ogarnięty co to ominie
Gdzie dostrzegłeś taki mój tok myślenia ?
Stwierdzam po prostu, że Excel ma słabiutkie zabezpieczenia i nie wolno na nich opierać newralgicznych funkcjonalności.

Temat: Excel - blokada Kolumny z czasem

Sławomir Broda:
Maciej Bartosiak:
Ta i na pewno standardowi użytkownicy wiedzą jak zdjąć hasło z VBA.
Ci mający dostęp do googli tak.

Nie przesadzajmy. Aż tak łatwo nie jest dostępna ta informacja, bo jednak cenimy swoje rzeczy. A 2007 działa przecież inaczej niż 2003, do którego najwięcej znajdziesz u wujka google ;-)

A co do problemu. 3 sek ;-).
Dorota Szczygioł

Dorota Szczygioł Socjolog, asystent
kadry zarządzającej

Temat: Excel - blokada Kolumny z czasem

Maciej Bartosiak:
Normalnie challenge accepted:

Masz 5sekund aby z wyłączonymi makrami dostać się do zielonego arkusza:)
http://www.speedyshare.com/WuN5m/testBrakMakr.xlsm

PS jedyna furtka to oczywiście otworzyć arkusz (z dostepem do makr) i otworzyć ponownie bez dostępu - ale umówmy się, że wyłączenie tej furtki to chwila
Sławomir Broda:
Maciej Bartosiak:
oj Panowie, przeciez zrobienie zabezpiecznia na wylaczone makra to 5min przy kawie:)
A złamanie go 5 sekund.
Szczerze mówiąc, jako średnio rozgarnięty użytkownik Excela, nie wiem dokładnie o czym sobie tutaj dyskutujecie używając informatycznego języka, ale jeśli Wam to w czymś dopomoże, udało mi się jednym klikiem, po niewielkim czasie patrzenia na żółty arkusz pobrany ze speedyshare pliku, zmienić jego kolor na zielony. Po prostu w alercie zabezpieczeń kliknęłam "włącz tę zawartość".
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Excel - blokada Kolumny z czasem

Dorota Szczygioł:
Maciej Bartosiak:
Normalnie challenge accepted:

Masz 5sekund aby z wyłączonymi makrami dostać się do zielonego arkusza:)
http://www.speedyshare.com/WuN5m/testBrakMakr.xlsm

PS jedyna furtka to oczywiście otworzyć arkusz (z dostepem do makr) i otworzyć ponownie bez dostępu - ale umówmy się, że wyłączenie tej furtki to chwila
Sławomir Broda:
Maciej Bartosiak:
oj Panowie, przeciez zrobienie zabezpiecznia na wylaczone makra to 5min przy kawie:)
A złamanie go 5 sekund.
Szczerze mówiąc, jako średnio rozgarnięty użytkownik Excela, nie wiem dokładnie o czym sobie tutaj dyskutujecie używając informatycznego języka, ale jeśli Wam to w czymś dopomoże, udało mi się jednym klikiem, po niewielkim czasie patrzenia na żółty arkusz pobrany ze speedyshare pliku, zmienić jego kolor na zielony. Po prostu w alercie zabezpieczeń kliknęłam "włącz tę zawartość".

Pani Doroto / Doroto my tak czasami mamy... jeszcze brakuje WG, który by tu SQL'a do blokady arkusza włączył:)

a tak poważnie, to właśnie o to chodziło w tym moim pliku, bez kliknięcia na "Włącz zawartość" kolor się nie zmieni.



Wyślij zaproszenie do