Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Format painter if value - pomoc?

[es] :: Office :: Excel :: Format painter if value - pomoc?

[ Pregleda: 1847 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ZorzNS

Član broj: 252728
Poruke: 37
*.dynamic.sbb.rs.



Profil

icon Format painter if value - pomoc?14.10.2012. u 14:49 - pre 141 meseci
Treba mi mala pomoc. Kako da mi automatski odradi format painter celije A u celiju B ako je u celiji C npr vrednost 0?
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Format painter if value - pomoc?14.10.2012. u 14:52 - pre 141 meseci
To bi mogao da odradis preko Condition Formating. Pogledaj link.

http://www.homeandlearn.co.uk/excel2007/excel2007s6p2.html
 
Odgovor na temu

ZorzNS

Član broj: 252728
Poruke: 37
*.dynamic.sbb.rs.



Profil

icon Re: Format painter if value - pomoc?14.10.2012. u 15:22 - pre 141 meseci
Da, pa tako sam uradio ali mi to ne odgovara, jer imam makro koji treba da mi potom kopira boju iz celije B u celiju ispod, a ako boju celije promenim na taj nachin preko Condition Formating onda mi se u celiju ispod kopira i Formating Rule, a meni je potrebno da mi prekopira samo boju a ne i formating rule..
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Format painter if value - pomoc?14.10.2012. u 15:59 - pre 141 meseci
Koliko mogu da shvatim iz tvog prethodnog posta tvoj macro kopira boju metodom Copy. Izmeni tvoj macro tako da proveri koja je boja dodeljena nekoj celiji i tu istu boju dodeli drugoj.

Na primer sledecom naredbom dobijas brojcanu vrednost koja predstavlja kojom je bojom ispunjena celija A1

Code:
Boja = Range("A1").Interior.Color


A sledecom naredbom ispunjavas celiju A3 istom bojom kojom je ispunjena celija A1

Code:
Range("A3").Interior.Color = Boja


ili

Code:
Range("A3").Interior.Color = Range("A1").Interior.Color


Ako ne uspes okaci tvoj primer ovde pa da resimo problem.
 
Odgovor na temu

ZorzNS

Član broj: 252728
Poruke: 37
*.dynamic.sbb.rs.



Profil

icon Re: Format painter if value - pomoc?14.10.2012. u 17:41 - pre 141 meseci
Pa evo napravio sam primer. Znachi ako je broj veci od nule u celiji C1 onda celija onda celija A1 ostane bela, a ako je nula onda postane crvena. I sad sa ctrl+s pokrenem makro da mi prekopira samo boju u celiju A2, ali ne prekopira se samo boja vec se prekopiraju i Format Rules, shto znachi da mi se onda menjaju boje u obe celije u zavisnosti od toga dal je broj veci od 0 ili ne u celiji C1. A meni treba da mi samo prekopira boju u celiju ispod, i da se ona vishe ne menja, vec da se samo u prvoj celiji A1 boja menja u zavisnosti od vrednosti u C1.
Prikačeni fajlovi
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Format painter if value - pomoc?14.10.2012. u 21:26 - pre 141 meseci
Resen problem :)
Bilo je potrebno napisati kod za uslovno formatiranje, jer preko Conndition Formating-a VBA ne prepoznaje boju. Znaci prilikom promene vrednosti u nekoj celiji pokrece se procedura koja proverava u kojoj je celiji napravljena izmena i ako je to celija C1 i ako je u njoj vrednost 0 onda celiju A1 boji u crvena a ako je veca od 0 onda je celija A1 bela. A kombinacijom tastera Ctrl+S (mada ja bi ti preporucio da promenis precicu jer je ova precica standardna za snimanje dokumenta) pokreces kod koji kopira boju iz A1 u A2.
Prikačeni fajlovi
 
Odgovor na temu

ZorzNS

Član broj: 252728
Poruke: 37
*.dynamic.sbb.rs.



Profil

icon Re: Format painter if value - pomoc?14.10.2012. u 21:55 - pre 141 meseci
Ej super jedan deo problema je resen, ali pojavljuje se problem kad tu donju probam dalje da iskopiram sa copy u sledecu ispod, prijavljuje mi runtime error. Vidi, meni je potrebno da mi se prilikom makroa prva kopira u drugu, druga u trecu, treca u chetvrtu i tako u nedogled.. A ne samo prva u drugu i tu da stane. Znachi potrebno mi je da se se sve boje prekopiraju za jedan red na dole, dok se samo prva menja u zavisnosti od vrednosti u C1.

EDIT: i primecujem josh jedan problem, neshto brljavi sad dokument, kad stanem na bilo koje polje i stisnem delete brishe mi se crvena boja iz A1, a i ne mogu nishta po dokumentu da kopiram prijavljuje runtime error.. :/

[Ovu poruku je menjao ZorzNS dana 15.10.2012. u 00:04 GMT+1]
 
Odgovor na temu

ZorzNS

Član broj: 252728
Poruke: 37
*.dynamic.sbb.rs.



Profil

icon Re: Format painter if value - pomoc?15.10.2012. u 20:36 - pre 141 meseci
Kad sam objashnjavao problem, nisam hteo da komplikujem pa sam rekao da mi treba za jedno polje ispod, a u sebi sam mislio da cu kad to reshim lako dalje na dole prekopirati.. Ali sad vidim da ne ide, tako da josh uvek nije reshen problem.. Ustvari mi treba pomeranje chitave kolone za po jedan red na dole s tim da je prvi red u celiji A1 jedini kome se boja menja u zavisnosti od C1, pa se onda kopira na dole i tako dalje u nedogled.
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Format painter if value - pomoc?16.10.2012. u 08:14 - pre 141 meseci
Mislim da je sad bas onako kako ti je potrebno.
Prikačeni fajlovi
 
Odgovor na temu

ZorzNS

Član broj: 252728
Poruke: 37
*.dynamic.sbb.rs.



Profil

icon Re: Format painter if value - pomoc?16.10.2012. u 20:59 - pre 141 meseci
To care! Hvala puno! To je ono shto mi treba! Samo sad josh nije gotovo, ali mislim da smo bash blizu onoga shto mi treba. Ne znam kako sad to da ponovim da radi za tri kolone istovremeno poshto mi tako treba. Stvarno se ne razumem u to programiranje, pa nemam pojma kako sad to spojim a da radi na sve tri kolone znachi i A i B i C, a da mi onda npr u celijama D1,E1 i F1 bude unos od koga zavisi koja boja ce se pojaviti u celijama A1,B1 i C1.
Da ne bi morao puno da menjash ubaci mi samo za kolonu A i B, i nek unos bude u C1 (kao shto si i do sad radio) i D1, a ja cu se sam snaci pa cu skontati valjda kako onda da uradim da bude i za trecu kolonu.. :)

I josh neshto mi reci, ako ja vec imam makro koji mi radi neka kopiranja vec i pomeranja koja su mi potrebna za neke druge stvari, reci mi jel mogu sad u taj moj postojeci makro da prekopiram kod iz ovog tvog onda pa da mi se spoji sve to u novi makro koji ce mi obavljati sve to odjednom?

Hvala josh jednom puno! :)
 
Odgovor na temu

[es] :: Office :: Excel :: Format painter if value - pomoc?

[ Pregleda: 1847 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.