Hirdetés
- Otthoni IPTV megvalósítási lehetőségek?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- A legjobb INGYENES programok Windowsra!
- Azonnali alaplapos kérdések órája
- Milyen TV-t vegyek?
- Teljesen szürreális, ami az RTX 5070 Ti kapcsán történik…
- Kész, vége, ennyi volt: eladja tévés üzletágát a Sony
- Apple asztali gépek
- AMD Navi Radeon™ RX 9xxx sorozat
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
Új hozzászólás Aktív témák
-
Delila_1
veterán
válasz
smallmer
#3005
üzenetére
Vidd be az utvonal állandóba a saját útvonaladat, a *****-os sorban meg add meg a sablon fájlod-, és a benne lévő makró nevét.
Mivel sok fájlról van szó, hogy ne unatkozz közben, a státuszsorban kiírja 10 darabonként a másolások számát.Sub osszemasolo()
Dim FN As String, i As Integer
Dim FD, utvonal As String
Const utvonal = "D:\Főmappa\almappa\" 'jöhet a megnyitás, másolás"
ChDir utvonal
FN = Dir("*.xlsx")
Do While FN <> ""
i = i + 1
Workbooks.Open Filename:=FN, ReadOnly:=True
MsgBox "Itt másolgatunk", vbInformation
'A már kész makrót itt hívhatod meg: workbook("sablon_fájl.xltx").makró_neve *****
Workbooks(FN).Close False
FN = Dir()
If i Mod 10 = 0 Then Application.StatusBar = "Másolva: " & i & "db fájl!"
Loop
Application.StatusBar = False
MsgBox "Befejeződött az összemásolás", vbInformation, "Fájlok összemásolása"
ActiveWorkbook.Save
' ActiveWorkbook.Close
End Sub -
válasz
smallmer
#3002
üzenetére
Ok, akkor ez nem annyira járható út. De simán tudsz csinálni egy másik excelt, ami először betölti a sablon-t és utána a többi excelt.
Amennyiben a sablon fájlban publikus-ként van definiálva a funkció/szubrutin, amit el akarsz érni, akkor azt probléma nélkül meg tudod tenni másik fájlból is (csak fel kell venned a sablon fájlt referenciaként). -
válasz
smallmer
#3000
üzenetére
A legegyszerűbb lenne, ha a sablon makrója nyitná meg a 200 excel fájlt (darabra, vagy egyszerűen csak az adott helyen levő és szabálynak megfelelő nevű fájlokat), szépen megnyitná a munkalapokat, megnézné az adatokat és vagy copy/paste vagy adatmásolással átrakná a sablon fájlba (és az elmentené más néven).
Igazából szerintem ehhez mindent megtalálsz stackoverflow-n:
Open
Copy/Paste szűrve
Új hozzászólás Aktív témák
Hirdetés
- Otthoni IPTV megvalósítási lehetőségek?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Milyen légtisztítót vegyek?
- A legjobb INGYENES programok Windowsra!
- Azonnali alaplapos kérdések órája
- Komoly kihívót küldött a konkurenciára a Honor
- Futás, futópályák
- Milyen TV-t vegyek?
- Teljesen szürreális, ami az RTX 5070 Ti kapcsán történik…
- Samsung Galaxy Felhasználók OFF topicja
- További aktív témák...
- ZBook Fury 15 G8 15.6" FHD IPS i7-11850H RTX A3000 32GB 1TB NVMe magyar vbill ujjlolv IR kam gar
- Logitech G29 (Mediamarkt) Kormány és Pedál (PC+PS4+PS5)
- ASUS ROG MAXIMUS Z790 APEX ENCORE WIFI 7 GARANCIÁS (2027.03. ALZA) Alaplap
- Precision 5570 15.6" FHD+ IPS i7-12800H RTX A1000 32GB 512GB NVMe ujjlolv IR kam gar
- Dell Precision 7530, i5-8400H, Xeon E2176M, 16GB/256GB, Radeon (4GB), FHD/IPS, garancia, számla!
- Lenovo 40AH és 40A1 dokkoló, töltő is.
- Apple iPhone 12 Mini 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- Microsoft Surface Laptop 3 13.5" fekete i5-1035G7 16GB 512GB 1 év garancia
- Workstation bazár - Lenovo, HP, Dell - számla, 6 hó garancia
- Fém, összecsukható és kihúzható fotó állvány eladó
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


