Hirdetés
-
Mobilarena
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
- ROLLEREK: ÚJ, Újszerű, Használt 30+ db listát tudok küldeni
- REFURBISHED és ÚJ - HP USB-C Dock G5 (5TW10AA) - 3x4K felbontás
- Samsung Galaxy A56 5G / 8/256GB / Kártyafüggetlen / 12Hó Garancia / BONTATLAN
- Apple iPhone 13 Pro Alpine Green ProMotion 120 Hz, Pro kamerák 128 GB-100%
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


