Stránka 1 z 1
Excel zaznamenanie zmenu bunky
Napsal: 16 kvě 2019 10:46
od kollo
Ahojte,
potreboval by som pomoc s makrom. Chcem aby sa pri zmene bunky ukázalo okno, kto urobil zmenu a kedy. Kto zmenil bunku by ťahalo automaticky podľa toho, kto je prihlasený na účte v Outlooku.
Re: Excel zaznamenanie zmenu bunky
Napsal: 16 kvě 2019 11:26
od guest
Zvláštní představa. Dobře, nebude se čerpat přihlášený uživatel Windows ale (možná otevřený) Outlook a asi výchozí účet (nebo jak si to představujete. Ale představa, že měním sto buněk a vyskočí na mě okno "já tě vidím, změnil jsi buňku", je dost děsivá.
Osobně mám u sebe trochu jiný koncept - přihlašování do sešitu pod "účty uvedenými v sešitu", omezení uživatelů na listy a logování.
Re: Excel zaznamenanie zmenu bunky
Napsal: 16 kvě 2019 12:19
od kollo
xlnc píše:Zvláštní představa. Dobře, nebude se čerpat přihlášený uživatel Windows ale (možná otevřený) Outlook a asi výchozí účet (nebo jak si to představujete. Ale představa, že měním sto buněk a vyskočí na mě okno "já tě vidím, změnil jsi buňku", je dost děsivá.
Osobně mám u sebe trochu jiný koncept - přihlašování do sešitu pod "účty uvedenými v sešitu", omezení uživatelů na listy a logování.
Myslím, že môže byť aj užívateľ prihlásený cez Windows. Chcem to nastavenie urobiť kvôli tomu, aby po zmene každý vedel, kto ju urobil v súbore, ktorý spravujú viacerí užívatelia. Prihlasovanie do zošitu nie je potrebné, to mi nezabezpečí, že uvidím, ktoré bunky kto zmenil, keďže sa jedná o plánovanie personálu 100+ ľudí
Re: Excel zaznamenanie zmenu bunky
Napsal: 03 črc 2019 07:13
od MK_Vs
Dobrý den,
lze použít uložení změn na nový list „Změny“, který je po uložení možno skrýt.
Makro je třeba mít v ThisWorkbook.
List „Změny“ vytvořen předem.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim PrazdnyRadek As Long
If ActiveWorkbook.ReadOnly = False Then
' prvni prazdny radek
PrazdnyRadek = Worksheets("zmeny").Cells.SpecialCells(xlCellTypeLastCell).Row + 1
' zapise kdo
Worksheets("zmeny").Cells(PrazdnyRadek, 1) = Application.UserName
' zapise kdy
Worksheets("zmeny").Cells(PrazdnyRadek, 2) = Now
' zmeny list skryt
Worksheets("zmeny").Visible = xlSheetHiden
End If
End Sub
Re: Excel zaznamenanie zmenu bunky
Napsal: 20 črc 2019 13:04
od Nancy09
Pozrime sa najprv, ako môžeme makro jednoducho v Exceli zaznamena
Facetime for PC.