<?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>Office Development</title><link>https://www.dotnetzone.gr:443/cs/forums/35/ShowForum.aspx</link><description>Ανάπτυξη με το VSTO και το Office SDK</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Αντιγραφή ενός Excel Worksheet από ένα WorkBook Σε ένα άλλο μέσω Primary Interop Assemplies</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/22093.aspx</link><pubDate>Wed, 13 Dec 2006 16:44:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:22093</guid><dc:creator>pontifikas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/22093.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=35&amp;PostID=22093</wfw:commentRss><description>Ακυρο το paste. Delete ήθελα να βάλω. Το διόρθωσα.&lt;br&gt;&lt;br&gt;Εσύ τι καταλαβαίνεις από το documentation που μου παράθεσες γιατί εγώ καταλαβανίω ότι " Οι αλλαγές στο book1 που περνάμε σαν όρισμα και πρέπει να είναι ανοικτό αποθηκεύονται στο book2".&lt;img src="/cs/emoticons/emotion-42.gif" alt="Confused" /&gt;. Είναι ότι πιο κοντινό μπορώ να βρώ (σαν ιδέα) σε αυτό που θέλω να κάνω.&lt;br&gt;Εγώ σβήνω το 1ο Sheet από το Destination&amp;nbsp; Και κάνω merge φιλοδοξόντας να μπεί το πρώτο από το Source και να γίνει το πρώτο του destination.&lt;br&gt;</description></item><item><title>Απ: Αντιγραφή ενός Excel Worksheet από ένα WorkBook Σε ένα άλλο μέσω Primary Interop Assemplies</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/22058.aspx</link><pubDate>Tue, 12 Dec 2006 22:44:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:22058</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/22058.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=35&amp;PostID=22058</wfw:commentRss><description>Το MergeWorkBook δεν κάνει αυτή τη δουλειά, από ότι βλέπω: http://msdn2.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.mergeworkbook(VS.80).aspx&lt;br /&gt;
&lt;br /&gt;
Εκεί που κάνεις paste, τί είναι αυτό που θέλεις να επικολληθεί. Δεν έχεις κάνει κάπου copy.&lt;br /&gt;
&lt;br /&gt;
p.s. κάποιος moderator ας μεταφέρει το post στο office development forum.</description></item><item><title>Αντιγραφή ενός Excel Worksheet από ένα WorkBook Σε ένα άλλο μέσω Primary Interop Assemplies</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/22055.aspx</link><pubDate>Tue, 12 Dec 2006 20:57:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:22055</guid><dc:creator>pontifikas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/22055.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=35&amp;PostID=22055</wfw:commentRss><description>Προσπαθώ να κάνω αυτό που λέει ο τίτλος. Δυστυχώς δεν μπορώ να βρώ έναν τρόπο.&lt;br&gt;Θέλω να αντιγράψω (ή αντικαταστήσω) το 1ο Sheet από ένα Excel στο 1o Sheet στο άλλο.&lt;br&gt;&lt;br&gt;Βρίσκομαι εδώ:&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;                Microsoft.Office.Interop.Excel.Application MyExcel &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                Microsoft.Office.Interop.Excel.Workbook wkbFrom &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                Microsoft.Office.Interop.Excel.Worksheet wksFrom &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                Microsoft.Office.Interop.Excel.Workbook wkbTo &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                Microsoft.Office.Interop.Excel.Worksheet wksTo &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;try&lt;/span&gt;&lt;br /&gt;                {&lt;br /&gt;                    MyExcel &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; Microsoft.Office.Interop.Excel.ApplicationClass();&lt;br /&gt;                    wkbFrom &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; MyExcel.Workbooks.Open(&lt;br /&gt;                        fileFrom,&lt;br /&gt;                        Type.Missing, Type.Missing, Type.Missing, Type.Missing,&lt;br /&gt;                        Type.Missing, Type.Missing, Type.Missing, Type.Missing,&lt;br /&gt;                        Type.Missing, Type.Missing, Type.Missing, Type.Missing,&lt;br /&gt;                        Type.Missing, Type.Missing);&lt;br /&gt;                    wkbTo &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; MyExcel.Workbooks.Open(&lt;br /&gt;                        fileTo,&lt;br /&gt;                        Type.Missing, Type.Missing, Type.Missing, Type.Missing,&lt;br /&gt;                        Type.Missing, Type.Missing, Type.Missing, Type.Missing,&lt;br /&gt;                        Type.Missing, Type.Missing, Type.Missing, Type.Missing,&lt;br /&gt;                        Type.Missing, Type.Missing);&lt;br /&gt;&lt;br /&gt;                    &lt;span style="color: Green;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;//wksFrom = (Microsoft.Office.Interop.Excel.Worksheet)wkbFrom.Worksheets[1];&lt;/span&gt;&lt;br /&gt;                    ((Microsoft.Office.Interop.Excel.Worksheet)wkbTo.Worksheets[1]).Delete();&lt;br /&gt;             &lt;br /&gt;                     &amp;lt;b&amp;gt;wkbTo.MergeWorkbook(wkbFrom.Name);&amp;lt;/b&amp;gt;&lt;br /&gt;                    &lt;br /&gt;                    wkbTo.Save();&lt;/span&gt;&lt;br&gt;&lt;br&gt;Η μόνη σκέψη που κάνω είναι το MergeWorkBook αλλά τρώω Exception ότι και να βάλω μέσα, με ένα από τα κλασσικά μηνύματα λάθους που δεν λένε τίποτα.&lt;br&gt;&lt;br&gt;Καμοιά ιδέα? Ευχαριστώ.&lt;br&gt;</description></item></channel></rss>