Hirdetés
- Milyen belső merevlemezt vegyek?
- Azonnali alaplapos kérdések órája
- Amlogic S905, S912 processzoros készülékek
- SSD kibeszélő
- Gaming notebook topik
- Projektor topic
- Kormányok / autós szimulátorok topikja
- VR topik
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Nehézzé teszi az új Steam eszközök kiadását a memóriapánik
-
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
-
nagy.aa
csendes tag
Már nem is tudom, hogy hol , de lapa megoldása volt ez :
Option Explicit
Sub export()
Dim elso, masodik, harmadik, negyedik, otodik, hatodik, hetedik As String
Dim fold As FileDialog
Dim foldrv As Variant
Dim fso As Object
Dim fajllista As FileSearch
Dim fajllistaindex As Long
Dim forras, cel As String
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
cel = ActiveWindow.Caption
Set fold = Application.FileDialog(msoFileDialogFolderPicker)
With fold
If .Show = -1 Then
foldrv = .SelectedItems(1)
Else
Exit Sub
End If
End With
Set fajllista = Application.FileSearch
With fajllista
.NewSearch
.LookIn = foldrv
.Filename = ''*.xls''
.SearchSubFolders = False
If .Execute > 0 Then
For fajllistaindex = 1 To .FoundFiles.Count
'MsgBox .FoundFiles(fajllistaindex)
Workbooks.Open Filename:=.FoundFiles(fajllistaindex)
forras = ActiveWindow.Caption
' első fül A1 cella
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 1) = Workbooks(forras).Sheets(1).Cells(1, 1)
' első fül B1 cella
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 2) = Workbooks(forras).Sheets(1).Cells(1, 2)
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 3) = Workbooks(forras).Sheets(1).Cells(1, 3)
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 4) = Workbooks(forras).Sheets(1).Cells(1, 4)
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 5) = Workbooks(forras).Sheets(1).Cells(1, 5)
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 6) = Workbooks(forras).Sheets(1).Cells(1, 6)
Workbooks(cel).Sheets(1).Cells(fajllistaindex, 7) = Workbooks(forras).Sheets(1).Cells(1, 7)
'(fajllistaindex, 1) = workbooks(
Application.DisplayAlerts = False
Workbooks(forras).Close
Application.DisplayAlerts = True
'''=[Book1.xls]Sheet1!R1C1''
'''=['' & .FoundFiles(fajllistaindex) & ''
Sheet1!R1C1''
Next fajllistaindex
End If
End With
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
Application.Calculate
MsgBox ''készen vagyunk. összesen '' & fajllistaindex & '' fájlból importáltunk adatokat.'', vbInformation + vbOKOnly, ''köszönjük, hogy minket választott''
End Sub
Nos most valami ilyesmire lenne szükségem, viszon az kellene, hogy a táblákból ne csak az elsősor adatait importálja, hanem minden adatot! Annyi cifrával, hogy van mindben egy oszlop ami úgymond a kulcs, tehát ha mindkettőben talál ilyet akkor csak az egyikből vegye, kétszer ne szerepeljen ua. a sor csak az elérő oszlop tartalmat importálja a meglévőhöz!
Remélem érthető voltam?!
Kérlek segítsetek!
Új hozzászólás Aktív témák
- Bestbuy játékok
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Parfüm topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Milyen belső merevlemezt vegyek?
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- Napelem
- Óra topik
- Azonnali alaplapos kérdések órája
- Kerékpárosok, bringások ide!
- További aktív témák...
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem.
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- BESZÁMÍTÁS! GIGABYTE Z370 i5 9600K 16GB DDR4 512GB SSD GTX 980TI 6GB ZALMAN S2 TG ADATA 600W
- Telefon felvásárlás!! Samsung Galaxy A50/Samsung Galaxy A51/Samsung Galaxy A52/Samsung Galaxy A53
- Mio Star 8750B Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- 198 - Lenovo Legion Pro 5 (16IAX10) - Intel Core U9 275HX, RTX 5070 (FOGLALVA)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Sheet1!R1C1''
Fferi50

