logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

VBA Excel - Formatowanie wybranego tekstu w komórce

gcz4 12 Sty 2016 14:38 2538 4
REKLAMA
  • #1 15326331
    gcz4
    Poziom 10  
    Posty: 49
    Ocena: 2
    Witam,

    Bardzo proszę o pomoc w rozwiązaniu następującego problemu.
    Załóżmy, że w komórce A1 mam następujący tekst "Data ważności, Data + jakiś tekst + Data + dodatkowy tekst".
    W jaki sposób za pomocą makra można sformatować wszystkie wyrazy "Data" tak aby były one pogrubione.
    Jednym słowem chciałbym aby makro analizowało dowolny tekst zawarty w komórce i gdy napotka na słowo "Data" pogrubiało go.

    Z góry dziękuję za pomoc.
  • REKLAMA
  • #2 15326344
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 595
    Formatowanie warunkowe też z tym sobie poradzi.
    Przykład w załączniku.
    Załączniki:
    • data_pogrubienie.zip (6.21 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #3 15326370
    gcz4
    Poziom 10  
    Posty: 49
    Ocena: 2
    No nie do końca.
    Formatowanie warunkowe formatuje cały tekst zawarty w komórce a ja chcę sformatować tylko jeden wyraz tego tekstu.
  • REKLAMA
  • Pomocny post
    #4 15326437
    cbrman
    Poziom 27  
    Posty: 441
    Pomógł: 177
    Ocena: 61
    Przetestuj:
    Kod: text
    Zaloguj się, aby zobaczyć kod
  • #5 15326620
    gcz4
    Poziom 10  
    Posty: 49
    Ocena: 2
    Wielkie dzięki.
    To jest to o co mi chodziło.
    Do pełni szczęścia brakuje mi tylko tego, aby makro działało również wtedy, gdy tekst w dowolnej komórce kolumny A jest zaciągany z innego arkusza np. w komórce A5 jest wpisana formuła =Sheet2!D1 lub w dowolnej komórce kolumny A aktywnego arkusza wpisana jest np. formuła ="data cos tam"&Sheet2!A1
    Da się tak zrobić?
REKLAMA