- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
- mefistofeles: Az elhízás nem akaratgyengeség! 2 Ahogy én csinálom.......
- aquark: KGST processzorok 1984-ig
- pointer4: Force Feedback az ülésben is - Házi Készítésű Övfeszítő
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- sziku69: Szólánc.
-
LOGOUT
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 billentyűzetet vegyek?
- VGA kibeszélő offtopik
- Vezetékes FEJhallgatók
- ThinkPad (NEM IdeaPad)
- Kamionok, fuvarozás, logisztika topik
- Villanyszerelés
- Okos Otthon / Smart Home
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kerékpárosok, bringások ide!
- 5.1, 7.1 és gamer fejhallgatók
- További aktív témák...
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Fallout 4 Pip-Boy Edition eladó
- Csere-Beszámítás! Acer Nitro 5 AN515-57! I7 11800H / RTX 3050Ti / 16GB DDR4 / 512GB Nvme SSD!
- IT Megoldások és szolgáltatások
- Konzol felvásárlás!! Playstation 5, Playstation 5 Pro
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
- Dell Latitude 9420 i5-1145G7 14" FHD+ 16GB 512GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Fferi50
