Stránka 1 z 3
					
				Běžící hodiny v Excelu
				Napsal: 22 dub 2006 16:47
				od martinb
				Poradí někdo (je-li to vůbec možné) , jak zobrazit běžící čas v buňce?Dík.
/změna nadpisu a přesun do jiné sekce
/mikel
			 
			
					
				
				Napsal: 22 dub 2006 18:20
				od mikel
				Nemyslím, že je to možné. To by se musel neustále přepočítávat list.
			 
			
					
				
				Napsal: 22 dub 2006 19:53
				od seitec
				jediny co me napada je naprogramovat nejaky makro
			 
			
					
				
				Napsal: 22 dub 2006 20:15
				od mikel
				seitec: makro by se udělat dalo, ale muselo by běžet celou dobu, co by byl otevřený sešit, takže by se nedalo nic dělat v sešitu.
			 
			
					
				
				Napsal: 24 dub 2006 17:04
				od Jan Pašek
				Mne zas napadá jedině abys tam moh vůbec něco dělat makro s časem volat po každé operaci nebo po přepočtu tabulky.9čas neběží lineárně ale po skocích vždycky když něco zadáš)
			 
			
					
				
				Napsal: 25 dub 2006 10:50
				od martinb
				Dík všem.
			 
			
					
				
				Napsal: 25 dub 2006 12:57
				od mikel
				Jenda: Udělat to jde, že by po každé změně makro vypsalo aktuální čas do buňky nebo přepočítalo sešit, ale:
1. čas by se měnil skokově, až po nějaké změně
2. pokud by se přepočítával list s např. 1000-řádkovou tabulkou po každě změně buňky, tak by martin asi hodně rychle mazal makro  
 
 
Musíme se smířit s tím, že Excel není vhodný na takové vychytávky.  

 
			
					
				
				Napsal: 28 dub 2006 05:26
				od Axamith
				Co použít funkci 
 ???  Přepočítává se při přepočtu listu a spuštění makra.
 
			
					
				
				Napsal: 28 dub 2006 08:34
				od mikel
				Axamith: jak jsem psal v mém předchozím příspěvku, při použití funkce NYNÍ, by se čas měnil skokově, to znamená až po přepočítání listu. Např. by martinb dal přepočítat list jednou za 5 minut, takže by se mu čas změnil jednou za 5 minut, ale to určitě nechce.
Pokud by se použilo makro, aby se čas měnil např. co sekundu, tak by zase nemohl pracovat v sešitě, protože při běhu makra se zablokuje možnost něco dělat.
			 
			
					
				
				Napsal: 28 srp 2006 15:10
				od cukista
				Hele, existuje procedura Application.OnTime. Mohlo by ti to pomoct.
			 
			
					
				
				Napsal: 31 srp 2006 22:46
				od mikel
				2cukista: a jakým způsobem by měl tento příkaz pomoct, aby se zobrazoval reálný čas v Excelu? Nevidím jedinou možnost, jak by to mohl dokázat.
			 
			
					
				
				Napsal: 01 zář 2006 15:53
				od cukista
				Jak to? Prave naopak. Tahle procedura spousti v urceny cas nejakou proceduru, funkci, makro. Takze staci nadefinovat proceduru, ktera nekam do sheetu ulozi aktualni cas, ktera se pomoci Application.OnTime kazdou sekundu spusti... Jednoduche, ucelne...