» »

Excel VBA in IF stavki

Excel VBA in IF stavki

freekshot ::

Živjo,

ker sem v programiranju popoln laik vendar bi rad v excelu naredil if stavek potrebujem pomoč. Sem že googlal, bral, gledal videe... pa mi ni jasno. V glavnem;

V excelu imam 2 lista. List 1 = obrazec; List 2 = podatki

Na listu 1 imam pod celico B1 vstavljeno funkcijo veljavnost podatkov, za dropdown meni, kjer lahko izberem podjetje. B2 bi rad da se vnaša samodejno glede na B1(še pridem do tega).
Podatke za celico B1, imam na listu 2 pod B2:B31.
Podatke katere bi rad da se vnašajo samodejno imam zbrane na listu 2 pod C2:C31.

Kako naj bi zadeva delovala;
Če je v celici B1, worksheet"obrazec" izbran iz dropdown menija Janez Novak s.p., potem se pod B2 izpiše "dogovor o popravkih"
Če je v celici B1, worksheet"obrazec" Miha Čudežnik d.o.o., potem se pod B2 izpiše "odprema materiala in delna montaža" itd. itd.

Se pravi, če je worksheet"obrazec", celica B1 ENAKO worksheet"podatki", celica B1:B31, potem kopiraj iz iste vrstice kot je zadetek vendar C kolone text in ga prilepi na worksheet"obrazec" v celico B2.

Z besedami zelo simpl, ampak v kodo spravit... :8)

Kakšen stručko tukaj?

reeves ::

Ne rabiš VBA za to, če sem prav razumel kaj hočeš.
V celico B2 vpiši tole:
=VLOOKUP(B2;List2!B2:C31;2;TRUE)

edit: sorry zamaknil sem za en stolpec. Tole je:
=VLOOKUP(B1;List2!B2:C31;2;TRUE)

Zgodovina sprememb…

  • spremenil: reeves ()

freekshot ::

reeves, THANK YOU VERY MUCH:))

Že 2 dni se j*** in študiram te macre. In potem vlookup :P.
To sem rabil. No zdaj grem pa še preštudirat funkcijo, ker jo bom uporabil
še v nadaljevanju. Res HVALA!!!!!

Zanimivo da ko sem googlal mi je skos ven metalo VBA coding.

reeves ::

Malenkost. Predlagam, da naštudiraš še uporabo funkcij INDEX in MATCH, če imaš kakšne večje tabele. Omogočata precej bolj kompleksno iskanje in vračanje rezultatov ter dinamične reference.

free_k_shot ::

Hvala, bom pogledal za kaj se gre.
Morda pa pride kdaj prav.

Lp


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Pomoč v excelu

Oddelek: Programska oprema
172488 (2103) bosces
»

[Excel]Kako izvleči vrednost?

Oddelek: Programiranje
223796 (3519) Mobidick
»

[Excel]Vrednost celice = ime dokumenta

Oddelek: Programska oprema
314787 (4209) veteran
»

excel problem

Oddelek: Programska oprema
142130 (1969) ||_^_||
»

Za poznavalce excela-a - Ali se da?...

Oddelek: Programska oprema
61539 (1424) PrimozR

Več podobnih tem