Předmět Autor Datum
a dnes nefunguje?
Redsnake 10.03.2012 19:35
Redsnake
funguje ale neaktualizuje se
patrik147 10.03.2012 19:36
patrik147
a to chceš jako počítadlo čeho? nebo já asi nechápu, jak ten excel chceš využít.. EDIT: excel je sta…
Redsnake 10.03.2012 19:38
Redsnake
potřebuju aby se tam zobrazoval aktuální čas a datum (ze systémových hodin)
patrik147 10.03.2012 19:40
patrik147
No, já si nemyslím, že by to v excelu šlo. Prostě jak to jednou uložíš, tak se to aktualizovat nebud…
Redsnake 10.03.2012 19:41
Redsnake
vím že to v excelu jde na 110% ale jen přes makra. Ale nevím jak to nastavit
patrik147 10.03.2012 19:47
patrik147
vždyť jsi psal, že makra nechceš
Redsnake 10.03.2012 19:47
Redsnake
ne psal sem že by bylo pouze dobré kdyby to nebylo přes makra ale když to jinak nepůjde tak se spoko…
patrik147 10.03.2012 20:05
patrik147
nechci to jako počítadlo ale jako hodiny
patrik147 10.03.2012 19:40
patrik147
No, stejně jsi nenapsal použití těch hodin, takže bych doporučil přeorientovat se na html
Redsnake 10.03.2012 19:43
Redsnake
ty hodiny ale mají být v excel dokumentu ne v HTML stránce .html
patrik147 10.03.2012 19:45
patrik147
Imho vymýšlíš kravinu. To je nějaké školní zadání, nebo sis to vymyslel sám? Excel na tohle není
Redsnake 10.03.2012 19:47
Redsnake
Jakoukoliv? Zatížit něčím F9 ;-)
L-Core 10.03.2012 19:41
L-Core
"Jakoukoliv? Zatížit něčím F9" prosím můžeš to něják podroběji vysvětlit?
patrik147 10.03.2012 19:43
patrik147
já když něco nevím a není to extrémně složité, tak si návod vyzkouším. Kdyby sis zapl excel, napsal…
Redsnake 10.03.2012 19:46
Redsnake
děkuji za objasnění klávesy F9. A teď k těm hodinám je to školní zadání a potřebuji to na úterý (to…
patrik147 10.03.2012 19:50
patrik147
Dovol abych Ti připomenul jak ses ptal: Nejlépe kdyby to šlo udělat nějak jinak než přes makra. Ta…
Redsnake 10.03.2012 19:52
Redsnake
vim že přes makra to jde "Nejlépe kdyby to šlo..." ale jestli to nepůjde jinak než makrem musím se z…
patrik147 10.03.2012 19:54
patrik147
o googlu už jsi slyšel? Já tuhle službu právě vyzkoušel a vážně funguje! EDIT: Sub VlozCas() Cells(…
Redsnake 10.03.2012 19:56
Redsnake
na googlu je tyky napsané kam to mám vložit kde uložit adt. Ale mě to píše syntax error
patrik147 10.03.2012 20:02
patrik147
Napríklad položiť na F9 knihu či poldecák :) Inak povedané, je to asi nerealizovateľné
deadhead 10.03.2012 19:47
deadhead
realizozovatejné je to na 110%
patrik147 10.03.2012 19:51
patrik147
- do nějaké buňky zadej funkci =nyní() - zadej její formát jako d.m.yyyy h:mm:ss - zmáčkni a drž…
L-Core 10.03.2012 19:49
L-Core
posílám to co už mám vytvořené
patrik147 10.03.2012 19:58
patrik147
Ne všichni mají Excel 2007 a vyšší. Měl jsi to uložit v kompatibilním *xls
L-Core 10.03.2012 20:22
L-Core
Aha promiň:-|
patrik147 10.03.2012 20:24
patrik147
vytvoř si následující script v AutoHotkey (*.ahk): #IfWinActive Microsoft Excel Loop 100000 { Send…
L-Core 10.03.2012 20:18
L-Core
Diky. :-)
patrik147 10.03.2012 20:24
patrik147
Za pomoci makra takto? EDIT: vloženo do tvého sešitu. poslední
Siki83 10.03.2012 20:52
Siki83

a to chceš jako počítadlo čeho? nebo já asi nechápu, jak ten excel chceš využít..
EDIT: excel je statický, při uložení tam zapíše výsledky vzorců a nic se dál nepřepočítává. Možná by stálo za to abys napsal, nač to potřebuješ

já když něco nevím a není to extrémně složité, tak si návod vyzkouším. Kdyby sis zapl excel, napsal =nyní() a mačkal minutu, dvě F9 zjistíš, že klávesa F9 obnovuje nebo přepočítává vzorce. Tím pádem dosáhneš aktuálního času.

o googlu už jsi slyšel? Já tuhle službu právě vyzkoušel a vážně funguje!
EDIT:

Sub VlozCas()
Cells(1, 1) = Time()
Application.OnTime EarliestTime:=Now + TimeValue(\\\\\\\"00:00:01\\\\\\\"), Procedure:=\\\\\\\"VlozCas\\\\\\\"
Cells(1, 2) = Now + TimeValue(\\\\\\\"00:00:01\\\\\\\")
End Sub

Sub Konec()
Application.OnTime EarliestTime:=Cells(1, 2), Procedure:=\\\\\\\"VlozCas\\\\\\\", Schedule:=False
End Sub

vytvoř si následující script v AutoHotkey (*.ahk):

#IfWinActive Microsoft Excel

Loop 100000
{
    Send {F9}
    Sleep 500
}
return
#IfWinActive

a spusť jej, když chceš aby se Excel aktualizoval.

Loop = počet opakování, libovolné
Sleep = doba mezi "mačkáním" F9 v milisekundách, taky libovolné

Zkoušeno, funguje.

-------
edit: aha, domácí úkol. Ve škole asi AutoHotkey mít nebudete. Ledaže bys script doma zkompiloval do *exe ;-)

Zpět do poradny Odpovědět na původní otázku Nahoru