<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8081.aspx</link><pubDate>Mon, 19 Dec 2005 04:22:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8081</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8081.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8081</wfw:commentRss><description>--------Επιλέγω το .xls Βρίσκω πιό φύλλο θέλω&lt;br&gt;        Dim ExcelApp As New Excel.Application&lt;br&gt;        Dim ExcelWB As Excel.Workbook = ExcelApp.Workbooks.Open(xlsPath)&lt;br&gt;        Dim ThisWorksheet As New Excel.Worksheet&lt;br&gt;        Dim RCount As Integer&lt;br&gt;        For RCount = 1 To ExcelWB.Worksheets.Count&lt;br&gt;            ThisWorksheet = ExcelWB.Worksheets(RCount)&lt;br&gt;            Console.WriteLine(ThisWorksheet.Name)&lt;br&gt;        Next&lt;br&gt;'--------Και μετά Select κλπ&lt;br&gt;        Dim m_daLookUp As OleDb.OleDbDataAdapter&lt;br&gt;        Dim m_dsLookUp As DataSet&lt;br&gt;        Dim sConnectionString As String&lt;br&gt;        sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" &amp; _&lt;br&gt;            "Data Source=" &amp; xlsPath &amp; _&lt;br&gt;            ";Extended Properties=Excel 8.0;"&lt;br&gt;        ThisWorksheet = ExcelWB.Worksheets(1)&lt;br&gt;        m_dsLookUp = New DataSet&lt;br&gt;        m_daLookUp = New OleDb.OleDbDataAdapter( _&lt;br&gt;        "select * from [" &amp; ThisWorksheet.Name &amp; "$]", sConnectionString)&lt;br&gt;-----------------------------------&lt;br&gt;Ok αυτό ζητούσα&lt;br&gt;Σας ευχαριστώ όλους&lt;br&gt;</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8050.aspx</link><pubDate>Fri, 16 Dec 2005 23:35:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8050</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8050.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8050</wfw:commentRss><description>Θέλω να βρίσκω πρώτα το [sheetName$]  και μετά να εφαρμόσω τα select κλπ</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8049.aspx</link><pubDate>Fri, 16 Dec 2005 23:28:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8049</guid><dc:creator>zanny</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8049.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8049</wfw:commentRss><description>Δεν ξέρω τι ακριβώς δουλεύεις, απλά αναφέρω ότι μπορείς να δουλέψεις και με το excel χωρίς να χρησιμοποιήσεις το Excel.Application αλλά να παίξεις με oleDBConnection πχ:&lt;br&gt;&lt;br&gt;        Dim connectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &amp; FileName &amp; ";Extended Properties=""Excel 8.0;HDR=No;IMEX=1"""&lt;br&gt;        Dim dbConnection As New OleDbConnection(connectionString)&lt;br&gt;&lt;br&gt;        Dim queryString As String = "SELECT * FROM [sheetName$]"&lt;br&gt;        Dim dbCommand As New OleDbCommand&lt;br&gt;        Dim dataSet As New DataSet&lt;br&gt;        Dim dataAdapter As New OleDbDataAdapter&lt;br&gt;&lt;br&gt;        dbCommand.CommandText = queryString&lt;br&gt;        dbCommand.Connection = dbConnection&lt;br&gt;        dataAdapter.SelectCommand = dbCommand&lt;br&gt;        dataAdapter.Fill(dataSet, "myTable")</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8044.aspx</link><pubDate>Fri, 16 Dec 2005 21:49:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8044</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8044.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8044</wfw:commentRss><description>Παναγιώτη με βοήθησες αρκετά&lt;br&gt;Αν μπορειίς να μου πεις πως οταν&lt;br&gt;Dim ExcelWB As Excel.Workbook = ExcelApp.Workbooks.Open(XLSFile)&lt;br&gt;Θα δω ποιά Sheets υπαρχουν για να δώσω δυνατότα επιλογής&lt;br&gt;Ευχαριστώ&lt;br&gt;</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8043.aspx</link><pubDate>Fri, 16 Dec 2005 21:01:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8043</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8043.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8043</wfw:commentRss><description>Στο  Reference Properties εχω&lt;br&gt;&lt;br&gt;NAME:Interop.Excel&lt;br&gt;Description:Microsoft Excel 9.0 Object Library&lt;br&gt;Version:1.3&lt;br&gt;&lt;br&gt;Εχω to Office 2003&lt;br&gt;</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8042.aspx</link><pubDate>Fri, 16 Dec 2005 21:00:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8042</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8042.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8042</wfw:commentRss><description>&lt;P&gt;Δεν μπορείς να δημιουργήσεις ένα αντικείμενο Excel.WorkBook. Πρέπει πρώτα να δημιουργήσεις ένα αντικείμενο Excel.Application και μετά να καλέσεις την μέθοδο WorkBooks.Open όπως φαίνεται παρακάτω:&lt;/P&gt;
&lt;P&gt;Dim ExcelApp As New Excel.Application&lt;BR&gt;Dim ExcelWB As Excel.Workbook = ExcelApp.Workbooks.Open(XLSFile)&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Πάντως, αν το μόνο που θέλεις είναι να διαβάσεις τα περιεχόμενα ένος αρχείου xls μπορείς να το ανοίξεις σαν datasource μέσω του Jet OLEDB Provider. Δες το &lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;316934"&gt;How To Use ADO.NET to Retrieve and Modify Records in an Excel Workbook With Visual Basic .NET &lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;316934"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8040.aspx</link><pubDate>Fri, 16 Dec 2005 20:24:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8040</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8040.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8040</wfw:commentRss><description>&lt;P&gt;Στο μηχάνημα που τρέχει το πρόγραμμα είναι εγκατεστημένο το Excel; Είναι η ίδια έκδοση με αυτή που έχει αναπτυχτεί το πρόγραμμα ή παλαιότερη/νεότερη; Έχει γίνει πλήρη εγκατάσταση ή η default;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8034.aspx</link><pubDate>Fri, 16 Dec 2005 20:02:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8034</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8034.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8034</wfw:commentRss><description>Οτα τρέχει το&lt;br&gt;wb = New Excel.Workbook&lt;br&gt;&lt;br&gt;παίρνω&lt;br&gt;&lt;br&gt;Generic Exception Handler: System.Runtime.InteropServices.COMException (0x80040154): Το αντικείμενο COM με CLSID {00020819-0000-0000-C000-000000000046} είτε δεν είναι έγκυρο είτε δεν έχει καταχωρηθεί.&lt;br&gt;   at GmPay.GmPay01.DataGrid1_LOAD() in D:\Gmapps.NET\GmPay\GmPay01.vb:line 145&lt;br&gt;</description></item><item><title>Απ: Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8028.aspx</link><pubDate>Fri, 16 Dec 2005 19:11:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8028</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8028.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8028</wfw:commentRss><description>Δεν τα βρίσκεις κάπου, είναι μέρος του .NET Framework.&lt;br&gt;Βάλε ένα Try...Catch για να πιάσεις το λάθος και να δεις λεπτομέρειες και πες μας, για να δούμε πιο συγκεκριμένα τι συμβαίνει....</description></item><item><title>Read Excel from .net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8026.aspx</link><pubDate>Fri, 16 Dec 2005 19:03:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8026</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8026.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=8026</wfw:commentRss><description>&lt;FONT size=2&gt;
&lt;P&gt;Προσπαθώ να ανοίξω ενα xls&lt;/P&gt;
&lt;P&gt;και παίρνω το παρακάτω Exception&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; wb &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; Excel.Workbook&lt;/P&gt;
&lt;P&gt;wb = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Excel.Workbook&lt;/P&gt;
&lt;P&gt;wb.Application.Workbooks.Open(xlsPath)&lt;/P&gt;
&lt;P&gt;------------------------------------------------&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;'System.Runtime.InteropServices.COMException'&lt;/P&gt;
&lt;P&gt;Υποθέτω οτι κάτι παίζει&amp;nbsp; με τα InteropServices&lt;/P&gt;
&lt;P&gt;Που μπορώ να τα&amp;nbsp; βρώ και εαν είναι Free.&lt;/P&gt;
&lt;P&gt;Ευχαριστώ πολύ&lt;/P&gt;
&lt;P&gt;George.M&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>