Hirdetés
- SONY LCD és LED TV-k
- Döbbenetesen sok energia kell az érkező Nova Lake működéséhez?
- OLED monitor topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Meghozta a régóta várt asztali Ryzen APU-kat az AMD
- Milyen egeret válasszak?
- MWC 2026: Kedves naplóm!
- Samsung Galaxy Tab tablet topik
- Szünetmentes tápegységek (UPS)
- Épített vízhűtés (nem kompakt) topic
-
PROHARDVER!
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Fferi50
Topikgazda
válasz
botond187
#22794
üzenetére
Szia!
Tovább gondoltam a feladatod és úgy látom, a "segédtáblában" elég az egy oszlop a főtermékekre a következők szerint:
első cella értéke 0
második cella értéke a második termék alsó határa
harmadik cella értéke a harmadik termék alsó határa
Pl.Főtermék kieg alsó kieg felső
0 G-010504000 G-010504099
G-010100100 G-010504100 G-010504199
G-010100200 G-010504300 G-010504500Ekkor a makróban a kereséshez a vlookup függvényt kell használnod, így
set vankieg=application.vlookup(cells(1,1).value,segédtábla első oszlop,1,True)
if not vankieg is nothing then ' ekkor van találat
kiegalso=vankieg.offset(0,1).value
kiegfelso=vankieg.offset(0,2).value
jöhet a belső ciklus a termékkereséshez (nálam az yy-os)
endifA termék cikkszámainak és a segédtábla első oszlopának is emelkedő sorrendben kell lennie.
Az Fkeres ebben a formában azt a sort találja meg, amely még nem nagyobb a keresendő értéknél, ezért kell az első cellába 0, vagy bármilyen más - az első termékkör felső határánál kisebb!!! - érték.Üdv.
Új hozzászólás Aktív témák
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Bittorrent topik
- Samsung kuponkunyeráló
- Milyen autót vegyek?
- Path of Exile (ARPG)
- SONY LCD és LED TV-k
- Crimson Desert - Fókuszban a szinkronhangok
- Windows 10
- Döbbenetesen sok energia kell az érkező Nova Lake működéséhez?
- iPhone topik
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50
