< návrat zpět

MS Excel


Téma: Ohraničení vybrané oblasti (2010) rss

Zaslal/a 21.9.2017 9:19

Dobrý den,
jsem VBA začátečník a rád bych potřeboval poradit s vytvořením makra, které by dokázalo orámovat a vybarvit vybrané buňky šedou barvou. Chtěl bych, aby makro fungovalo takto: vyberu si myší náhodnou oblast buněk (př. C2 až F3) a makro by mělo být schopno tuto oblast ohraničit a šedě vybarvit. Už jsem zkoušel vytvořit makro, ale jak jsem psal výše jsem začátečník a moc mi to ještě nejde.
Děkuji za pomoc.

Zaslat odpověď >

#037703
elninoslov
Sub OhranicVyfarbi()
With Selection
.Interior.Color = 10855845
.Borders.LineStyle = xlContinuous
End With
End Sub

Alebo chcete iba vonkajšie ohraničenie, je libo bledšiu šedú, či zadávanie farby pomocou RGB hodnôt, či vykonať makro ihneď po označení bez nutnosti kliknutia na tlačítko? ...
Tlačítku si mimochodom toto makro zatiaľ priraďte.citovat
#037704
avatar
Kód, který dostanete pomocí záznamníku maker, má skoro 40 řádků, z velké části zbytečných. Pro vnější ohraničení oblasti lze použít také metodu BorderAround, např.:

Sub VybarviOblast()
With Selection
.BorderAround Weight:=xlMedium
.Interior.Color = RGB(222, 222, 222)
End With
End Sub
citovat
#037706
avatar
Všem moc děkuji za pomoc. :)

Vovka:

Úplně přesně to, co jsem potřeboval, moc děkuji. Ušetří mi to spoustu klikání v excelu.:)citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31