Zvýraznění části textu v buňce   zodpovězená otázka

VB6/VBA

Ahoj, mám napsaný následující kód:

Range("CFG!A106").Value = "VZ: " & Range("CFG!H1").Value & " = " & Range("CFG!G2").Value & Chr(10) & "Strecke Dispo: " & Range("CFG!H1").Value & " = " & Range("CFG!G3").Value & Chr(10) & "Strecke Man.: " & Range("CFG!H1").Value & " = " & Range("CFG!G4").Value & Chr(10) & Chr(10) & "Durchsnittliche Anzahl" & Chr(10) & "Artikel" & Chr(10) & "VZ: " & Range("CFG!H1").Value & " = " & Range("CFG!H2").Value & Chr(10) & "Strecke Dispo: " & Range("CFG!H1").Value & " = " & Range("CFG!H3").Value & Chr(10) & "Strecke Man.: " & Range("CFG!H1").Value & " = " & Range("CFG!H4").Value

Část "Durschnittliche Anzahl" & Chr(10) & "Artikel" bych v buňce potřeboval tučně zvýraznit, nevíte někdo , jak na to? Zbytek musí zůstat netučný.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Třeba takhle

Dim zacatek As Integer
Dim konec As Integer
Dim text As String

Range("CFG!A106").Value = "VZ: " & Range("CFG!H1").Value & " = " & Range("CFG!G2").Value & Chr(10) & "Strecke Dispo: " & Range("CFG!H1").Value & " = " & Range("CFG!G3").Value & Chr(10) & "Strecke Man.: " & Range("CFG!H1").Value & " = " & Range("CFG!G4").Value & Chr(10) & Chr(10) & "Durchsnittliche Anzahl" & Chr(10) & "Artikel" & Chr(10) & "VZ: " & Range("CFG!H1").Value & " = " & Range("CFG!H2").Value & Chr(10) & "Strecke Dispo: " & Range("CFG!H1").Value & " = " & Range("CFG!H3").Value & Chr(10) & "Strecke Man.: " & Range("CFG!H1").Value & " = " & Range("CFG!H4").Value

text = Range("A106").text
zacatek = InStr(1, text, "Durchsnittliche Anzahl")
konec = InStr(1, text, "Artikel") + 7 ' (délka slova Artikel)
cely = Len(text)

    With Range("A106")
        .Characters(start:=1, Length:=zacatek - 1).Font.FontStyle = "obyčejné"
        .Characters(start:=zacatek, Length:=konec - zacatek).Font.FontStyle = "Tučné"
        .Characters(start:=konec + 1, Length:=cely).Font.FontStyle = "Obyčejné"
    End With

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Děkuji,s pár maličkýi úpravami to bylo přesně ono

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback