Dobrý den všem,
mám dokument v excelu do kterého se dopisují poznámky. Jelikož jsou ve sloučených buňkách, tak nejde upravovat automaticky výška řádku. Našel jsem makro, které to umí i ve sloučených buňkách. Bohužel toto makro funguje pouze na aktuálně vybrané buňce. Já bych potřeboval, aby zkontrolovalo více buněk a upravilo ty menší.
Podle mě by to mělo jít nějak jednoduše, zkoušel jsem několik postupů, bohužel jsem to nerozchodil. Dodávám přílohu s podrobnějším infem a makrem, které podle mě stačí jen upravit.
Budu rád za jakoukoliv pomoc.
Díky
							excel vba automaticka vyska radku sloucenych bunek
excel vba automaticka vyska radku sloucenych bunek
- Přílohy
- 
			
		
		
				- vyska radku.xlsm
- (27.47 KiB) Staženo 70 x
 
Re: excel vba automaticka vyska radku sloucenych bunek
Jsem odpůrce slučování buněk, nejsou potřeba, stačí jen graficky přizbůsobit buňky. Již jsem tady psal, jaké to způsobuje problémy. (Například Tobě teď s makrem.)
Doporučuji zrušit slučování buněk a rozšířit sloupec A na celou šířku poznámky.
A nebo sloupec "A" nerozšiřovat, a vnitřní ozhraničení nastavit na bílou, zrušit zalamování textu, a používat ALT+ENTER.
V obou případech to bude vypadat stejně jako to máš teď.
Já tedy rozhodně ladit makro na sloučených buňkách odmítám. Možná tu však někoho najdeš ...
			
									
									
						Doporučuji zrušit slučování buněk a rozšířit sloupec A na celou šířku poznámky.
A nebo sloupec "A" nerozšiřovat, a vnitřní ozhraničení nastavit na bílou, zrušit zalamování textu, a používat ALT+ENTER.
V obou případech to bude vypadat stejně jako to máš teď.
Já tedy rozhodně ladit makro na sloučených buňkách odmítám. Možná tu však někoho najdeš ...
Re: excel vba automaticka vyska radku sloucenych bunek
Vím, že slučování buněk komplikuje život. Bohužel jsou nad poznámkami tabulky s daty, takže nemohu roztáhnout sloupec A na celou šířku.
Když jsem zkusil druhou variantu, tak ve chvíli kdy dám ALT+ENTER, tak mi to automaticky vrátí "zalamování textu". Nevím jak udělat, aby mi to automaticky nevracelo a jestli je to vůbec možné (mám office 2016). Jsem schopen mít v jedné buňce jeden řádek textu, ale ne víc. Pokud dělám něco špatně, tak jestli můžeš, tak to prosím uprav v příloze podle tebe. Stačí třeba jen jedna buňka.
			
									
									
						Když jsem zkusil druhou variantu, tak ve chvíli kdy dám ALT+ENTER, tak mi to automaticky vrátí "zalamování textu". Nevím jak udělat, aby mi to automaticky nevracelo a jestli je to vůbec možné (mám office 2016). Jsem schopen mít v jedné buňce jeden řádek textu, ale ne víc. Pokud dělám něco špatně, tak jestli můžeš, tak to prosím uprav v příloze podle tebe. Stačí třeba jen jedna buňka.
Re: excel vba automaticka vyska radku sloucenych bunek
Můžeš se inspirovat na WALL
			
									
									
						Re: excel vba automaticka vyska radku sloucenych bunek
Díky za tip na Wall. To řešilo výšku řádků, tu už mám vyřešenou. Jen se mi jednalo o to, aby to prohledávalo více řádků a upravilo to všechny.
Něco jsem ještě zkoušel a nakonec jsem to zprovoznil, tak jak jsem si představoval. Musel jsem udělat několik úprav i původního makra kvůli chybě v cyklu a kvůli zamknutému listu. Přikládám kód a přílohu, pokud by to někdo taky v budoucnu potřeboval :)
							Něco jsem ještě zkoušel a nakonec jsem to zprovoznil, tak jak jsem si představoval. Musel jsem udělat několik úprav i původního makra kvůli chybě v cyklu a kvůli zamknutému listu. Přikládám kód a přílohu, pokud by to někdo taky v budoucnu potřeboval :)
- Přílohy
- 
			
		
		
				- vyska radku.xlsm
- (29.42 KiB) Staženo 78 x
 
Re: excel vba automaticka vyska radku sloucenych bunek
Tady máš ještě stránky kde se řeší ten autofit, že ve sloučených buňkách nefunguje a jak to lze řešit: https://proexcel.cz/sloucena-bunka/
Píše to hezky: "Automaticky zalomený text zpravidla Excel zvládá, u ručně zalomeného textu čekejte obtíže, a u sloučených buněk už narazí kosa na kámen."
Jinak to ALT+ENTER je příkaz na zalomení řádku, a jakmile to uděláš, tak si to Excel pamatuje a tu buňku pak označí "zalamovat text"
			
									
									
						Píše to hezky: "Automaticky zalomený text zpravidla Excel zvládá, u ručně zalomeného textu čekejte obtíže, a u sloučených buněk už narazí kosa na kámen."
Jinak to ALT+ENTER je příkaz na zalomení řádku, a jakmile to uděláš, tak si to Excel pamatuje a tu buňku pak označí "zalamovat text"
Re: excel vba automaticka vyska radku sloucenych bunek
Já bych tu poznámku tedy řešil dvouřádkově bez sloučených buněk. A ještě to šetří místo. Vzor v příloze. (Je to bez předělání makra, což je však velmi jednoduchá úprava)
							- Přílohy
- 
			
		
		
				- Kopie - vyska radku-1.xlsm
- (23.6 KiB) Staženo 75 x
 
- 
				- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
 
- 
				
- 2
- 13802
- 
						od Snekment
						Zobrazit poslední příspěvek 
 29 led 2025 15:05
 
 
- 
				
- 1
- 6886
- 
						od atari
						Zobrazit poslední příspěvek 
 07 kvě 2025 09:41
 
 
- 
				
- 5
- 5309
- 
						od atari
						Zobrazit poslední příspěvek 
 26 dub 2025 09:11
 
 
- 
				- 
												Excel 2016 - vzorec kombinace podmínek Příloha(y)
 od MK_Vs » 08 led 2025 17:56 » v Kancelářské balíky
- 5
- 5532
- 
						od lubo.
						Zobrazit poslední příspěvek 
 14 led 2025 00:51
 
 
- 
												
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 19 hostů










