-
Fototrend
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
-
peterszky
őstag
válasz
Delila_1
#16522
üzenetére
Csak az oszlopot szeretném paraméterként megadni az eljárásnak, hogy ne kelljen mindig átírni a kódban négy helyen a "Q"-t, ha másik oszlopra szeretném futtatni a makrót.
Tehát pl.:
Sub mm(p_oszlop As String)
...
If UCase(Left(Cells(sor%, p_oszlop), 3)) = "E (" Then
... -
peterszky
őstag
válasz
Delila_1
#16496
üzenetére
Kiegészítettem a kódot azzal, ami még hiányzott belőle, így remekül segíti a dolgomat ez a kis makró

Sub search(p_sorszam As Integer, p_sheet As Worksheet, ByVal p_field As String)
Dim row%, WS As Worksheet
Set WS = Sheets("IG2KH")
row% = 3
p_sheet.Cells(p_sorszam, "B") = "T" & p_field
Do While WS.Cells(row%, "A") <> ""
If Cells(row%, "A") = p_field Then
p_sheet.Cells(p_sorszam, "C") = "P: " & WS.Cells(row%, "D") & ", H: " & WS.Cells(row%, "E")
Exit Do
End If
row% = row% + 1
Loop
End Sub
Sub mm()
Dim sor%, usor%, WS As Worksheet
Set WS = Sheets("Sheet1")
sor% = 3
usor% = WS.Cells(Rows.Count, "A").End(xlUp).row + 1
Sheets("IG2KH").Select
Do While Cells(sor%, "A") <> ""
If UCase(Left(Cells(sor%, "Q"), 3)) = "E (" Then
Call search(usor%, WS, Mid(Cells(sor%, "Q"), 5, Len(Cells(sor%, "Q")) - 5))
WS.Cells(usor%, "A") = "P: " & Cells(sor%, "D") & ", H: " & Cells(sor%, "E")
usor% = usor% + 1
End If
sor% = sor% + 1
Loop
End SubPastebin [link]
-
peterszky
őstag
Sziasztok!
Lenne egy Excel + VB kérdésem. Adott egy táblázat: [link]
Amit szeretnék:
- az F oszlop értékein végigmenni
- ha e/E-s értéket találunk, akkor a zárójel közötti T-s érték (id oszlopra utal) érdekes
- ez alapján a T-s érték alapján sort megkeresni és abból a hossz / pozíciót elmenteni (pl: "H: [érték], P: [érték]" formában, ez mehetne akár egy másik worksheetre vagy egy szöveges fájlba is, mindegyTehát egy példa:
- elindul a keresés
- F5-nél találat -> e(T3)
- sor keresése az id oszlop szerint T3-ra
- mentés "P: 14, H: 35"
- tovébbNem tudom, hogy ez így ebben a formában megvalósítható-e?
Új hozzászólás Aktív témák
- exHWSW - Értünk mindenhez IS
- E-roller topik
- Kedvenc zene a mai napra
- Kicombosította az M5-ös SoC-családot az Apple
- Megérkezett az Apple 5K-s, 120 Hz-et biztosító monitora
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- Ilyen olcsó sem volt még egy Apple notebook
- Azonnali alaplapos kérdések órája
- MWC 2026: Farsangra Galaxy Ultrának öltözött a gyerek
- További aktív témák...
- Dell Pro Plus 14 Core Ultra 5 238V 32GB 512GB FHD+ TouchScreen ProSupport Plus gar: 2028.10.07
- Eladó 1db Nokia steel hr hibrid okos óra dobozával
- Apple iPhone 13 Pro 256GB,Újszerű,Dobozaval,12 hónap garanciával
- BESZÁMÍTÁS! ASRock A520M R5 5500 16GB DDR4 512GB SSD RTX 2060 6GB CM Masterbox MB311L ARGB 500W
- Hario MINI MILL SLIM PLUS tekerőt keresek, mert elveszett
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Szóval köszönöm még egyszer!
Fferi50