EXCEL - relativní adresování buněk v makru Vyřešeno
- mmmartin
- Moderátor
-
Elite Level 10
- Příspěvky: 9511
- Registrován: srpen 04
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
EXCEL - relativní adresování buněk v makru
Makrem chci formátovat buňku, která je např. o dva sloupce vpravo a tři řádky pod jakousi výchozí buňkou, na které je kurzor v okamžiku spuštění makra. Když to zapisuji jako klávesové makro, je adresa buňky určené k formátování zapsaná absolutně, tj. v podobě např. D5. Jak by měl řádek Range("D5").Select v makru vypadat, aby poloha "cílové" buňky byla odvozená z aktuální polohy výchozí buňky? Děkuji.
- Přílohy
-
- makro.xlsm
- (11.98 KiB) Staženo 52 x
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: EXCEL - relativní adresování buněk v makru
Upravena procedura:
Kód: Vybrat vše
Sub Makro1()
'
' Klávesová zkratka: Ctrl+q
'
With ActiveCell.Offset(3, 2).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub
- mmmartin
- Moderátor
-
Elite Level 10
- Příspěvky: 9511
- Registrován: srpen 04
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
Re: EXCEL - relativní adresování buněk v makru
Funguje (jak jinak taky!) Děkuju.
EIDT: Ještě jedna prosba: jak bude odkaz vypadat, když chci tímto způsobem vyznačit blok buněk - např. najednou formátovat buňky D5, D6 a D7?
Dík.
EIDT: Ještě jedna prosba: jak bude odkaz vypadat, když chci tímto způsobem vyznačit blok buněk - např. najednou formátovat buňky D5, D6 a D7?
Dík.
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: EXCEL - relativní adresování buněk v makru
Osobně bych to napsal takhle:
Kód: Vybrat vše
Selection.Offset(3, 2).Resize(3, 1).Select
- mmmartin
- Moderátor
-
Elite Level 10
- Příspěvky: 9511
- Registrován: srpen 04
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
Re: EXCEL - relativní adresování buněk v makru Vyřešeno
Dík! Vyzkoušeno a použito.
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 16
- 6911
-
od mirekol
Zobrazit poslední příspěvek
20 říj 2023 08:31
-
- 5
- 2864
-
od mmmartin
Zobrazit poslední příspěvek
13 črc 2023 18:44
-
- 2
- 2050
-
od honzzicek
Zobrazit poslední příspěvek
01 črc 2023 08:57
-
- 1
- 731
-
od Grimm
Zobrazit poslední příspěvek
12 bře 2024 21:43
-
-
Excel komparacedvou soborů Příloha(y)
od teichmann.ondrej » 15 dub 2024 17:26 » v Kancelářské balíky - 11
- 3690
-
od teichmann.ondrej
Zobrazit poslední příspěvek
22 dub 2024 15:45
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů