[ dragovic123 @ 09.03.2016. 20:52 ] @
Može li mi neko reci kako preko vlookup formule da ubacim sa sheeta Artikli u sheet Faktura cijenu i šifru, prilikom odabira sa padajuce liste neki artikal da se autom. nalijepi na sheet Faktura? I da li postoji mogucnost mimo filtera da upisem u neku celiju recimo dva slova a da to upise citav naziv recimo nekoga artikla. Unaprijed hvala, evo i excel fajla kako kako mi izgleda faktura...
[ rudy_kv @ 10.03.2016. 07:40 ] @
Tabela na sheet-u artikli nije dobro poređana ako želiš da koristiš funkciju vlookup, iz razloga što se u pomenutoj funkciji pretraga vrši po prvom članu s leve strane u zadatom opsegu, a kao rezultat se dobijaju vrednosti koje se nalaze desno od tražene vrednosti. Dakle, potrebno je da zameniš mesta kolonama "šifra" i "naziv proizvoda", ako pretragu vršiš po nazivu, ili da pretragu vršiš po šifri, ako želiš da zadržiš trenutnu strukturu tabele.
U prilogu je fajl sa pomenutom izmenom.
Pozdrav.
[ dragovic123 @ 11.03.2016. 18:31 ] @
HVALA veliko, imam jos jedan problem, u treci sheet Kupci treba da mi upisuje iz prvog sita IME KUPCA i da ih poredja svaki novi upis u istoj koloni jedno ispod drugoga i pri tome u drugoj koloni u istom redu da upise fiksni datum, kako bi imao listu kupaca i pored datum, unaprijed hvala. Evo u prilog faktura.
[ Ivek33 @ 13.03.2016. 15:37 ] @
Dok se na javi @rudy_kv vidi da li ti pomaže ova ideja u rješavanju problema.
Primjer u privitku poruke
[ rudy_kv @ 13.03.2016. 16:41 ] @
Ivek33 uvek daje dobra rešenja, u to ne treba da se sumnja...
Ja sam nešto uradio, mislim da daje sličan rezultat, ali valja proveriti:

Code:
Sub Arhviranje()


Dim Podatak As Range

Dim ws As Worksheet
Dim ws1 As Worksheet
Set ws = ThisWorkbook.Worksheets("FAKTURA1")
Set ws1 = ThisWorkbook.Worksheets("Kupci")


Set Podatak = ws1.Range("b65000").End(xlUp)
Set Podatak = Podatak.Offset(1, 0)
Podatak.Value = ws.Range("f9")
Podatak.Offset(0, 1).Value = Date & " " & Time

Application.ScreenUpdating = False

End Sub

[ dragovic123 @ 22.03.2016. 20:24 ] @
Hvala pomoglo.