Καλησπέρα,
Σε κάποια απο τα προγράμματα μου είναι αναγκαίο να ασχολούμαι με το Microsoft Office (ασχέτως έκδοσης).
Αυτά που κάνω είναι: Μετατροπή αρχείου excel σε text, και τώρα χρειάζομαι να δημιουργώ excel αρχείο με ήδη υπάρχουσες μεταβλητές (επειδή όλα τα μαθηματικά προγράμματα όπως SPSS καταλαβαίνουν τα excel αρχεία).
Για να επικοινωνώ λοιπών με το excel, χρησιμοποιώ αυτά:
Imports System.Runtime.InteropServices
Imports Microsoft.Office.Interop
Public ExcelApp As New Microsoft.Office.Interop.Excel.Application()
Dim wBooks As Excel.Workbooks = ExcelApp.Workbooks
Dim ExcelWorkbook As Excel.Workbook
Dim ExcelWorksheet As Excel.Worksheet = CType(ExcelApp.ActiveSheet, Microsoft.Office.Interop.Excel.Worksheet)
Υπάρχει όμως ένα μεγάλο πρόβλημα... Ο χρήστης πρέπει να έχει το excel γραμμένο στον υπολογιστή του!
Υπάρχει τρόπος να επικοινωνώ με excel αρχεία, χωρίς ο χρήστης να έχει γραμμένο το Microsoft Excel στον υπολογιστή του??