- Elképesztő tervei vannak Grönlanddal a Szilícium-völgynek
- Emberek százait rúgta ki az Android- és Pixel-csapatból a Google
- Váratlan támogatókat talált Elon Musk az OpenAI elleni peréhez
- Az Alphabet és az NVIDIA is beszállt a cégbe, ami a következő AI-nagyágyú lehet
- Pár nap, és humanoid robotok is futják már a félmaratont
-
IT café
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
-
Pakliman
tag
válasz
bozsozso #49224 üzenetére
Szia!
Egy lehetőség (sok [több ezer!] sor esetén kicsit lassabb):
Az "utvonal" változóba beépíted az AD oszlopban lévő adatot.
Pl.: utvonal = "E:\teszt\" & Cells(i, "AD") & "\".
Ez után APPEND-el megnyitod az abban a mappában lévő "teszt.TXT" fájlt (ha nem létezik még, akkor az APPEND létrehozza!):Open DestFile For Append As #FileNum
Beírod a megfelelő adatokat az ÉPPEN AKTUÁLIS sorból, majd RÖGTÖN LEZÁROD a fájlt!!!:Close FileNum
Az Open előtt természetesen mindigFileNum = FreeFile()
Célszerűbb szerintem inkább a For... Next ciklust használni, hiszen ismered az első és utolsó sor számát is.
Sub Próba()
Const sep = ","
Dim utvonal As String
Dim b As String
Dim FileNum As Integer
Dim DestFile As String
Dim vLastRow As Long
Dim ki As String
Dim i As Long, j As Long
vLastRow = Range("AD" & Rows.Count).End(xlUp).Row
For i = 2 To vLastRow
b = Cells(i, "AD")
utvonal = "E:\teszt\" & b & "\"
If Dir(utvonal, vbDirectory) = "" Then MkDir (utvonal)
DestFile = utvonal & "teszt.TXT"
FileNum = FreeFile()
Open DestFile For Append As #FileNum
ki = "7000" & sep & b & "_" & ". stb... amit akarsz..."
Print #FileNum, Left(ki, Len(ki) - Len(sep))
Close FileNum
Next i
End SubA megfelelő mappa létezését pedig a DIR paranccsal tudod ellenőrizni. Ha nem létezik, letrehozod.
Új hozzászólás Aktív témák
- Redmi Note 9 Pro [joyeuse]
- Luck Dragon: Asszociációs játék. :)
- Lexus, Toyota topik
- Samsung Galaxy S23 Ultra - non plus ultra
- iPhone 16e - ellenvetésem lenne
- Hobby elektronika
- Futás, futópályák
- Fejhallgató erősítő és DAC topik
- Gumi és felni topik
- Samsung Galaxy Watch Active 2 - láthatatlan gyűrű
- További aktív témák...
- BESZÁMÍTÁS! Gigabyte H610M i3 14100 32GB DDR4 512GB SSD RTX 3060Ti 8GB Rampage SHIVA Zalman 600W
- ÁRCSÖKKENTÉS Dell Latitude E6320 notebook eladó
- Eredeti Lenovo 230W töltők - 4X20Z83995
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest