Hirdetés
- Milyen egeret válasszak?
- Vezetékes FEJhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Fejhallgató erősítő és DAC topik
- Milyen monitort vegyek?
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- Androidos tablet topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Kompakt vízhűtés
- Házimozi haladó szinten
-
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
-
bozsozso
őstag
Sziasztok,
Szükségem lenne egy kis segítségre. Egy elég nagy excel fájlból kellene kiszednem pár adatot amiből txt-t kell előállítani. A txt-t sikerült makróval megcsinálni:
Sub Próba()Dim b As Stringb = ThisWorkbook.Worksheets("Próba").Cells(2, 30)utvonal = "E:\teszt\" & b & "\"Dim FileNum As IntegerDim DestFile As StringDim vLastRow As LongDim i As Long, j As LongDim ki As StringConst sep = ","ThisWorkbook.Sheets("Próba").ActivatevLastRow = Range("AD" & Rows.Count).End(xlUp).Rowi = 2DoDestFile = utvonal & "teszt.TXT"FileNum = FreeFile()Open DestFile For Output As #FileNumDo While i <= vLastRowki = ""ki = "7000" & sepki = ki & b & "_" & Left(Cells(i, 2), 10) & sepki = ki & Cells(i, 4) & "000" & sepki = ki & sepki = ki & Cells(i, 25) & sep & sep & sep & sepPrint #FileNum, Left(ki, Len(ki) - Len(sep))i = i + 1LoopClose FileNumLoop While i <= vLastRowEnd Sub
Viszont ami problémám, hogy az "AD" oszlopban kb. 50-70 féle adat van ezért 50-70 féle txt-t kellene előállítanom, eszt most szűrés utáni másolással oldom meg, hogy már csak azok legyenek a táblában amire szükségem van és akkor mindent kiírhat a fájlba. Ezt úgy képzeltem el, hogy a megadott utvonalon létrehozom vagy létrehozza automatikusan a könyvtárat amit az "AD" oszlopból vesz ki, majd ebbe a könyvtárba elkészülhetne a teszt.txt fájl.
A táblázatból ennyi oszlopra van szükségem ezért is rejtettem el a többit.
Fenti képből kiindulva létrehozza az 5, 8 és 2 könyvtárakat majd a fenti kódban megadottak szerint az 5-ös könyvtárba a teszt.txt fájlt elkészíti.
Hoppá a "B" oszlopot lehagytam, de abba dátum van idővelE:\teszt\5\teszt.txt tartlma:
7000,5_2022-06-18,100000,,0.000,,,
7000,5_2022-06-18,101000,,0.000,,,
7000,5_2022-06-18,102000,,0.000,,,Előre is köszönöm a segítséget.
Új hozzászólás Aktív témák
- Milyen egeret válasszak?
- Vezetékes FEJhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Autós topik
- PlayStation 5
- Anglia - élmények, tapasztalatok
- Kerékpárosok, bringások ide!
- Fejhallgató erősítő és DAC topik
- Milyen monitort vegyek?
- Diablo II: Classic és Resurrected
- További aktív témák...
- PC Szervizeket, Gépépítőket keresek B2B szoftver partnerségre (E-számlával)
- Microsoft és egyéb dobozos és OEM szoftverek
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Eladó jogtiszta, Windows 11/10, Office 2019/2021/2024, Fizikai és Digitális licencek, Számlával.
- Microsoft Office 2024 Home Business dobozos
- AKCIÓ! Dell Latitude 5455 14 FHD+ üzleti notebook - Qualcomm X Plus X1 16GB DDR5 512GB SSD W11
- Dell Inspiron 16 Plus 7640 Ultra 7 / RTX 4060 16gb DDR5 1TB SSD/2.5K 120Hz Garancia
- Lenovo ThinkPad T14s Gen 6 Ryzen AI 7 PRO 350W Radeon 860M 32 GB RAM 7500 MT/s 512 GB 3év gar
- 276 - Lenovo Yoga Pro 9 (16IAH10) - Intel Core U9 285H, RTX 5070 (ELKELT)
- Apple iPhone SE 2020 128 GB Fehér 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Fferi50
