otevření sešitu pouze pro čtení(excel 2007) Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

spespe
nováček
Příspěvky: 12
Registrován: únor 13
Pohlaví: Nespecifikováno
Stav:
Offline

otevření sešitu pouze pro čtení(excel 2007)

Příspěvekod spespe » 20 srp 2014 23:38

Zdravim potřeboval bych jestli jde udělat makro ,aby při otevření sešitu a splnění určité podmínky se sešit otevřel pouze v režimu read only.
Vím jak ho otevřít rovnou v jen pro čtení,ale já nejdřív potřebuji vyhodnotit podmínku a až pak se rozhodnout zda otevřít normálně nebo jenom pro čtení.
Díky za rady, pokud se nějaký najdou :-)

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: otevření sešitu pouze pro čtení(excel 2007)  Vyřešeno

Příspěvekod cmuch » 21 srp 2014 07:34

A co jít na to obráceně, co když někdo nepovolí makra?
Mít od začátku sešit jen pro čtení a podle podmínky se rozhodnout zda ponechat pro čtení nebo změnit na pro zápis.

Kód: Vybrat vše

Private Sub Workbook_Open()

  If podminka <> neco Then

   With ActiveWorkbook
    SetAttr .FullName, vbNormal
    .ChangeFileAccess xlReadWrite
   End With
  End If
End Sub


Nebo to co chceš ty

Kód: Vybrat vše

Private Sub Workbook_Open()
  If podminka = neco Then
    ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
  End If
End Sub

spespe
nováček
Příspěvky: 12
Registrován: únor 13
Pohlaví: Nespecifikováno
Stav:
Offline

Re: otevření sešitu pouze pro čtení(excel 2007)

Příspěvekod spespe » 21 srp 2014 08:55

Diky za rady, já věděl že mi tu pomůžete.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4831
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12250
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • League of Legends - vysoké ms pouze u her od riotu Příloha(y)
    od 4Lift » 04 úno 2025 21:41 » v Hry
    6
    4673
    od 4Lift Zobrazit poslední příspěvek
    10 úno 2025 21:09
  • Náhodné zamrznutí PC, řešením je pouze tvrdý restart.
    od Sipsisipi » 21 srp 2024 19:12 » v Problémy s hardwarem
    10
    4351
    od Sipsisipi Zobrazit poslední příspěvek
    25 srp 2024 10:37
  • Google->Apple kalendář, synchronizace pouze mých událostí
    od Zakk » 13 črc 2024 16:18 » v Vše ostatní (sw)
    3
    3962
    od Martab Zobrazit poslední příspěvek
    13 črc 2024 21:01

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů