- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- Beköszönt a hajlítható telefonok aranykora
- Poco X6 Pro - ötös alá
- Végre bemutatkozott a Google Pixel 4a
- Nézegesd az S26 család renderképeit!
- Több ponton is jelentős előrelépésre készül a Pura X2
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
- Magisk
- Hivatalos a OnePlus 13 startdátuma
Új hozzászólás Aktív témák
-
G.I.JOE
senior tag
Helló!
Csak ismerkedek a VB-el és szeretnék egy egyszerű progit írni, ami excelből egy tabulátoros unicode txt-t csinál. Nos, az unicode-dal is van gondom (OpenTextFileWriter), de a fő bajom az, hogy ha VStudioból indítom a progit, akkor lefut rendesen, de ha a generált exe-t indítom el és eljut az excel műveletekig, akkor az "Nincs elég szabad memória ..." hibaüzenettel leáll.
Valami banális dolgot nem tudok?
Dim xlApp As Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet
Dim munkakonyvtar As String = "c:\" 'itt a forras excel es ide generalja az eredmenyfilet
Dim file = My.Computer.FileSystem.OpenTextFileWriter(munkakonyvtar + "test.txt", False) 'kimeneti file
Dim munkalap As String = "Munka1" 'a használandó munkalap neve az excelben
Dim sor As Integer = 6 'aktualis excel cella sorszama, kezdoertek az elso adat sor száma
Dim oszlop As Integer = 2 'aktualis excel cella oszlop
Dim cella As String = "" 'aktualis excel cella tartalma
Dim MH_sor As String = "" 'aktualis sor a kimeneti fileba
xlApp = New Excel.Application
xlWorkBook = xlApp.Workbooks.Open(munkakonyvtar + "test1.xlsx")
xlWorkSheet = xlWorkBook.Worksheets(munkalap)
cella = xlWorkSheet.Cells(sor, 1).value
Do While Len(Trim(cella)) > 0
MH_sor = xlWorkSheet.Cells(sor, 2).value + Chr(9) + xlWorkSheet.Cells(sor, 3).value + Chr(9) + xlWorkSheet.Cells(sor, 4).value
file.WriteLine(MH_sor)
sor = sor + 1
cella = xlWorkSheet.Cells(sor, 1).value
Loop
MsgBox("Kész!")
xlWorkBook.Save()
xlWorkBook.Close()
xlApp.Quit()
file.Close()
releaseObject(xlApp)
releaseObject(xlWorkBook)
releaseObject(xlWorkSheet)
Új hozzászólás Aktív témák
- Autós topik
- Elektromos rásegítésű kerékpárok
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- LEGO klub
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- NIOH 3
- mefistofeles: Az elhízás nem akaratgyengeség!
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- A Windowst és a macOS-t is váltaná a Google Aluminium OS
- Lexus, Toyota topik
- További aktív témák...
- Corsair VENGEANCE RGB 2x16GB DDR5 6400MHz CL32 - Új, bontatlan - Eladó!
- Corsair VENGEANCE RGB 2x16GB DDR5 6200MHz CL36 - Új, bontatlan - Eladó!
- Corsair VENGEANCE RGB 2x16GB DDR5 6000MHz CL36 - Új, bontatlan - Eladó!
- Chieftec proton 750w full moduláris
- Brutál AMD minigép: 4,5 GHz Ryzen 7 5825U, 8 mag / 16 szál, 32 GB / 1 TB
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


