<?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>Απ: VBA AND EXCEL</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67779.aspx</link><pubDate>Fri, 14 Oct 2011 21:14:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67779</guid><dc:creator>silot</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67779.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=35&amp;PostID=67779</wfw:commentRss><description>ok thanks&lt;br&gt;</description></item><item><title>Απ: VBA AND EXCEL</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67763.aspx</link><pubDate>Thu, 13 Oct 2011 20:52:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67763</guid><dc:creator>Rayden</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67763.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=35&amp;PostID=67763</wfw:commentRss><description>&lt;P&gt;Range("A1").End(xlDown).Select&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim lastcell As Integer&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lastcell = ActiveCell.Row&lt;/P&gt;
&lt;P&gt;for row = 1 to lastcell&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;process&lt;/P&gt;
&lt;P&gt;next&lt;/P&gt;</description></item><item><title>VBA AND EXCEL</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67762.aspx</link><pubDate>Thu, 13 Oct 2011 20:35:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67762</guid><dc:creator>silot</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67762.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=35&amp;PostID=67762</wfw:commentRss><description>Καλησπέρα&lt;br&gt;&lt;br&gt;Μπορεί κάποιος να μου πει σε κώδικα VBA πως μπορώ να πάρω ένα range κελιών?Δηλαδή έχω 2 στήλες Α και Β οι οποίες περιέχουν κάποιες γραμμές και θέλω να διαβάζω με ένα for loop το σύνολο των γραμμών και να τα περνάω σε κάποιο query.To πρόβλημα όμως είναι ότι δεν 8α έχω σταθερό σύνολο γραμμών κάθε φορά αλλά θα είναι dynamic.Για παράδειγμα:&lt;br&gt;Έχω στην αρχή τον πίνακα παρακάτω στις στήλες Α και Β&lt;br&gt;&lt;br&gt;Α&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Β&lt;br&gt;-------&amp;nbsp;&amp;nbsp; ----------&lt;br&gt;data1&amp;nbsp;&amp;nbsp;&amp;nbsp; data3&lt;br&gt;data2&amp;nbsp;&amp;nbsp; data4&lt;br&gt;&lt;br&gt;Διαβάζω με ένα for loop τις γραμμες π.χ&lt;br&gt;for row = 1 to 2&lt;br&gt;&amp;nbsp; process&lt;br&gt;Next&lt;br&gt;&lt;br&gt;Ο πίνακας μετά περιέχει π.χ 3 γραμμές δλδ&lt;br&gt;Α&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Β&lt;br&gt;
-------&amp;nbsp;&amp;nbsp; ----------&lt;br&gt;
data1&amp;nbsp;&amp;nbsp;&amp;nbsp; data3&lt;br&gt;
data2&amp;nbsp;&amp;nbsp; data4&lt;br&gt;data5&amp;nbsp;&amp;nbsp; data6&lt;br&gt;&lt;br&gt;Αρα το for loop πρεπει να γινει&lt;br&gt;for row = 1 to 3&lt;br&gt;
&amp;nbsp; process&lt;br&gt;
Next&lt;br&gt;&lt;br&gt;Πως μπορώ να πάρω dunamic το Range αν το λεω σωστα των γραμμών δλδ να υπολογίζω αυτόματα το μηκος του πίνακα χωρις να βάζω καρφωτα την τιμή(2,3)?&lt;br&gt;</description></item></channel></rss>