Excel - Automatické přeformátování buňky se vzorcem

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

pdsoul
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Muž
Stav:
Offline

Excel - Automatické přeformátování buňky se vzorcem

Příspěvekod pdsoul » 19 bře 2012 16:16

Pro rozsah buňek, do nichž se vkládají data, mám pomocí VBS definováno takové přeformátování, že po změně v každé buňce se mi celý rozsah přeformátuje tak, že formát prvního znaku zůstává nezměněn a další čtyři znaky se změní na horní index:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim prepis As Range
Set prepis = Intersect(Target, Range("A1:AG33"))
If prepis Is Nothing Then Exit Sub
Call HorniIndex
End Sub

Sub HorniIndex()
Range("A1:AG33").Characters(Start:=1, Length:=1).Font.Superscript = False
Range("A1:AG33").Characters(Start:=2, Length:=4).Font.Superscript = True
End Sub

Neumím ale dosáhnout toho, aby se mi přeformátovaly také buňky, ve kterých je pouze vzorec.
Příklad:
Do A1 vložím p2,75 a pomocí výše uvedeného se mi buńka přeformátuje tak, že 2,75 je v uppercasu.
Mám buňku B1 (jen jako příklad, ve skutečnosti je to buňka v jiném listu téhož sešitu) se vzorcem =A1, takže se mi tam zobrazí p2,75.
Jak dosáhnu přeformátování výsledku p2,75 s uppercasem i v buňce B1?

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Excel - Automatické přeformátování buňky se vzorcem

Příspěvekod cmuch » 19 bře 2012 19:52

Toto pokud vím tak nelze, třeba se pletu.
Když jsem to jednou potřeboval také tak udělat, musel jsem nakonec tu buňku kopíroval do místa kde jsem měl původně ten odkaz.

guest
Pohlaví: Nespecifikováno

Re: Excel - Automatické přeformátování buňky se vzorcem

Příspěvekod guest » 19 bře 2012 20:04

Tak teoreticky můžete zjistit předchůdce a následníky, tj. vzorcem se odkazující buňky (Dependents, Precedents).

pdsoul
nováček
Příspěvky: 5
Registrován: srpen 11
Pohlaví: Muž
Stav:
Offline

Re: Excel - Automatické přeformátování buňky se vzorcem

Příspěvekod pdsoul » 20 bře 2012 09:46

Přiznám se, že tomuhle moc nerozumím...

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Excel - Automatické přeformátování buňky se vzorcem

Příspěvekod cmuch » 20 bře 2012 11:00

Toto jsem také ještě nikdy nepoužil, ale něco je tady na řádku 47 a 52


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4805
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • automaticke nastaveni velikosti komentare v Excelu
    od Mikik Block » 04 zář 2024 15:17 » v Kancelářské balíky
    0
    3188
    od Mikik Block Zobrazit poslední příspěvek
    04 zář 2024 15:17
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12222
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4711
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3341
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti