Zadejte hledaný výraz...

Excel Macro – Problem s farbou Interior.Color

bob
verified
rating uzivatele
(7 hodnocení)
13. 4. 2014 12:46:45
Zdravim,
vedel by mi niekto narychlo poradit preco mi farbu kopiruje automaticky aj na dalsie riadky ? Jedna sa o macro v exceli:
For i = 1 To 4
If (Cells(i, 1).Interior.Color <> RGB(200, 160, 35)) Then
Cells(i, 1).Interior.Color = RGB(200, 160, 35)
If (i = 4) Then
Cells(i, 1).Interior.Color = RGB(0, 0, 0)
End If
End If
Ked je piaty riadok prazdny a nieco do neho napisem po spusteni toho skriptu tak mu automaticky priradi farbu RGB(200, 160, 35). Vie niekto preco sa to siri dalej ?
Vdaka
13. 4. 2014 12:46:45
https://webtrh.cz/diskuse/excel-macro-problem-s-farbou-interior-color#reply1014762
davidklenha
verified
rating uzivatele
5. 5. 2014 12:57:03
Dobrý den,
Excel si ve výchozím nastavení sám kopíruje formátování, s výše uvedeným kódem to nemá nic společného.
V praxi je funkcionalita excelu následují: pokud máte několik řádků obsahujících hodnotu, které mají zároveň nastavené formátování, pak Excel při zadání hodnoty do následujícáho, prázdného řádku použije formátován z buněk nad ním.
Daná funkcionalita se dá samozřejmě vypnout a to v Soubor - Nastavení - Extend data range formats and formulas (bohužel mám pouze Anglickou verzi office).
5. 5. 2014 12:57:03
https://webtrh.cz/diskuse/excel-macro-problem-s-farbou-interior-color#reply1014761
Pro odpověď se přihlašte.
Přihlásit