Část textu v buňce tučně pomocí VBA

Od: Datum: 20.04.13 17:47 odpovědí: 3 změna: 21.04.13 20:54

V buňce A1 mám text: xxx. NOVÁK Petr Pavel, v buňce B1 potřebuji zobrazit text z A1, tak aby příjmení a jméno bylo tučné a v buňce C1 potřebuji zobrazit text z A1, tak aby pouze příjmení bylo tučné.


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Od: korzybski
Datum: 21.04.13 10:07
Ohodnoceno: 0x
 
Datum: 21.04.13 10:35
avatar

pouštíte se dost vysoko. Makro pro ztučnění části textu vám bude fungovat konstantně jen pro prvních pět znaků. Jinak ho musíte ručně upravit. to je ten kousek kódu Length:=5 v předposledním řádku dole.

*

*

Sub Macro1()
Range("b1").Value = Range("a1").Value
Range("b1").Font.FontStyle = "bold"
Range("c1").Value = Range("a1").Value
Range("c1").Characters(Start:=1, Length:=5).Font.FontStyle = "bold"
End Sub

Ohodnoceno: 2x
 
Od: spiny*
Datum: 21.04.13 20:54

Makro je to dobré, jen bych potřeboval do kodu zavest funkci, která do start zavede pozici prvniho písmene prijmeni a do length délku prijmeni ( v druhem pripade delku celeho jmena). Neco co umi v excelu funkce CAST.

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright Š 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.