vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest piątek, 17 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

aktywna zmiana właściwości tekstu


otwartyotwarty rozpoczął: ricardo postów: 4



napisał: ricardo
postów: 40


umieszczony:
14 lutego 2009
18:47

  
Dzięki Wielkie. To Działa
napisał: Trebor
postów: 1209


umieszczony:
5 lutego 2009
19:55

  
Sądzę, że czeka Cię mocne "rzeźbienie" funkcjami tekstowymi. Np.
With Range("A4")
.Font.Size = 10
.Font.Bold = False
.Value = LCase("Człowieku" & " " & Range("A1") & " " & Range("A2") & " " & Range("A3"))
.Value = UCase(Left(.Value, 1)) & Right(.Value, Len(.Value) - 1)

.Characters(Start:=1, Length:=Len("człowieku")).Font.Bold = True
.Characters(Start:=1, Length:=Len("człowieku")).Font.Size = 14

.Characters(Start:=Len(.Value) - Len(Range("A3")) + 1, Length:=Len(Range("A3"))).Font.Bold = True
.Characters(Start:=Len(.Value) - Len(Range("A3")) + 1, Length:=Len(Range("A3"))).Font.Size = 14

End With



Pozdrawiam
napisał: ricardo
postów: 40


umieszczony:
5 lutego 2009
18:09

  
Witam

Co dopisać do procedury łączącej dane tekstowe z kilku komórek ale tak aby tylko część tekstu odznaczyć właściwościami typu większa czcionka + pogrubienie.

Przykładowo:

W komórkach następujące teksty:

A1 ("Zrób")
A2 ("to")
A3 ("Sam")

Wynik
A4 = "Człowieku" + " " + Range("A1") + " " + Range ("A2") + " " + Range ("A3")

Czyli tekst będzie wyglądał tak: "Człowieku Zrób to Sam"



Ja bym potrzebował aby tekst wynikowy w komórce A4 był częściowo wytłuszczony i powiększony tzn:

Człowieku Zrób to Sam


Dzięki za pomoc


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z