WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - excel kopírování názvů

hlavní kategorie | zpět | + odpovědět na toto téma
excel kopírování názvů - diskuze na toto téma
Dobrý den, mám 2 sloupce v excelu a potřebuji zkopírovat text v buňce b do buňky c tolikrát, kolikrát je v bunce A číslo. př. bunka A1=3, bunka B (ABC123) , výsledek bunky C = "ABC123 ABC123 ABC123" chci aby bylo v C ten samý název jako v B, ale nakopírován s mezerou mezi nimi. Můžete prosím poradit, děkuji za odpověď S pozdravem Němeček

pepe74287 | 11.8.2015 13:02  
 
 
S mezerou na konci: C2=REPT(B2&" ",A2) Bez mezery na konci: C2=LEFT(REPT(B2&" ",A2),LEN(REPT(B2&" ",A2))-1)
Odpověď
Lukáš | 11.8.2015 15:12  
 
 
Dobrý den, děkuji moc za odpověď. Je prosím ještě možné poradit, jak řešit problém, viz dokument? Potřebuji to na tisk štítků, které budu definovat přes hromadnou korespondenci a potřebuji, aby to bylo všechno vložené v excelu do 1 řádku. S pozdravem Němeček
Odpověď
pepe74287 | 11.8.2015 15:56  
 
 
Priznam se, ze nerozumim tomu, co presne chcete. "a potřebuji, aby to bylo všechno vložené v excelu do 1 řádku" - nemyslite spis sloupce? A v pripade ze ano, potom tedy s mezerou, nebo bez?
Odpověď
Lukáš | 12.8.2015 09:48  
 
 
Dobrý den, pardon myslel jsem do 1 sloupce a každá hodnota na 1 řádek, šlo by to tak?
Odpověď
Lukáš | 12.8.2015 09:51  
 
 
Jinak bez mezery, potřeboval bych, aby ten vzorec automaticky vložil ty hodnoty, viz sloupec H
Odpověď
pepe74287 | 12.8.2015 10:58  
 
 
To bude urcite nejlepsi resit pres VBA, s tim vam ovsem bohuzel nepomohu.. Mozna nekdo, kdo je ve VBA zbehlejsi.
Odpověď
elninoslov | 12.8.2015 18:56  
 
 
Riešenie pomocou makra, namieru na ten súbor. Ak je treba použiť na iný súbor, s inou skladbou riadkov a stĺpcov, treba makro upraviť.
Odpověď
Lukáš | 17.8.2015 10:10  
 
 
Dobrý den, děkuji za odpověď, makro se mi nechce vůbec načíst, postupoval jsem i dle návodu na povolení a spuštění maker, ale když to spustím v excelu 2007, tak se mi ty makra nenajdou. Ani když přepíšu text, tak se to nepřemění a žádný vzorec v tom řádku také není napsán. Děkuji moc za Váš čas. S pozdravem Němeček
Odpověď
elninoslov | 23.8.2015 14:11  
 
 
Skúste si teda vytvoriť nový súbor vo Vašom Excel 2007 s rovnakým rozložením ako predošlý súbor (skopírujte si z neho všetky bunky), makro Vám posielam v TXT súbore. Vložte si ho sám vo VBA Editore (ľavý Alt+F11), dvojkliknite v ľavom hornom okne na "Hárok1 (Sheet1)" a všetok text makra vložte do pravej hornej časti vo VBA. Vyskúšajte, potom súbor uložte ako XLSM, zatvorte, otvorte a opäť vyskúšajte. Ak chcete, aby to reagovalo aj na zmenu textu v B, tak zmente v 4. riadku v makre Range("A:A") na Range("A:B").
Odpověď
karol sebik | 28.8.2015 11:43  
 
 
Príjemný dobrý deň, mám podobný problém. Potrebujem skopírovať názvy obcí do všetkých riadkov pod seba. Keďže však máme 2900 obcí, musel by som klikať presne toľko krát. Existuje na to ľahšie riešenie? Posialam screenshot dokumentu. Veľká vďaka za akúkoľvek radu!
Odpověď