-
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
-
zsolti_20
senior tag
válasz
Fferi50
#43119
üzenetére
Köszönöm a segítséget, megpróbáltam de így is hiba üzentet kapok ezzel a kóddal:
Sub UpdateW2()Dim Dic As Object, key As Variant, oCell As Range, i&Dim w1 As Worksheet, w2 As WorksheetSet Dic = CreateObject("Scripting.Dictionary")Set w1 = Workbooks("1.xlsx").Sheets("Sheet1")Set FD = Application.FileDialog(3)With FD.AllowMultiSelect = False 'letiltja a többszörös kijelölést.Show 'Indítja a dialógboxotIf .SelectedItems.Count = 0 ThenMsgBox "Nem választottál fájlt, befejezzük.", vbInformationElseFajnev = .SelectedItems(1)Set w2 = Workbooks.Open(fajlnev).Sheets("Sheet1")w1.Activate 'ha kell, az első füzet aktívvá tétele'műveletek'megnyitott füzet bezárásaEnd IfEnd Withi = w1.Cells.SpecialCells(xlCellTypeLastCell).RowFor Each oCell In w1.Range("A1:A" & i)If Not Dic.exists(oCell.Value) ThenDic.Add oCell.Value, oCell.Offset(, 3).ValueEnd IfNexti = w2.Cells.SpecialCells(xlCellTypeLastCell).RowFor Each oCell In w2.Range("A2:A" & i)For Each key In DicIf oCell.Value = key ThenoCell.Offset(, 2).Value = Dic(key)End IfNextNextEnd Sub
Új hozzászólás Aktív témák
- LG 49SE3D-B 49" FullHD LED Monitor
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3276
- Clevo 1060 6GB Mxm 3.1 laptop videó kártya ingyen házhoz szálitással
- Bomba ár! HP ProBook X360 435 G7 - Ryzen 3/5 I 8GB I 256SSD I 13,3" FHD Touch I W11 I Cam I Gari!
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest

