<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/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>V8i VBA using in Connect Edition</title><link>https://communities.bentley.com/products/administration/f/product-administration-forum/199079/v8i-vba-using-in-connect-edition</link><description>I have a number of applications that were developed in V8i using VBA. The client is moving to Connect Edition and wants the applications updated if need be. 
 I am just looking for someone to point me in the right direction as I have looked at several</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: V8i VBA using in Connect Edition</title><link>https://communities.bentley.com/thread/593754?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2020 18:52:13 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:681c3aa0-702b-4b7b-a57b-90683b91c9a8</guid><dc:creator>RobertArnold</dc:creator><description>&lt;p&gt;Hi Frank,&lt;/p&gt;
&lt;p&gt;All this is also neglecting to mention the CE VBA bugs--those you just get to find on your own!&lt;/p&gt;
&lt;p&gt;--Robert&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: V8i VBA using in Connect Edition</title><link>https://communities.bentley.com/thread/593718?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2020 15:55:46 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:ebe413ce-01d8-4107-ba5d-e0a51392f753</guid><dc:creator>Frank Moore</dc:creator><description>&lt;p&gt;Jan, thank you for the quick response and will look at the wiki article you suggested. Many Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: V8i VBA using in Connect Edition</title><link>https://communities.bentley.com/thread/593716?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2020 15:54:29 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:c9a2cf54-ae9e-4a2b-a640-6787b0c1993f</guid><dc:creator>Frank Moore</dc:creator><description>&lt;p&gt;Jon, thanks for the quick response. This is what I was thought/hoped it would be. I did look at your article on LA Solutions -&amp;nbsp;&lt;/p&gt;
&lt;h1 class="product"&gt;MicroStation CONNECT VBA&lt;/h1&gt;
&lt;p&gt;it too was helpful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: V8i VBA using in Connect Edition</title><link>https://communities.bentley.com/thread/593714?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2020 15:40:43 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:299cd689-f2ad-4385-bcb7-ab70181910b3</guid><dc:creator>Jan Šlegr</dc:creator><description>&lt;p&gt;Hi Frank,&lt;/p&gt;
[quote userid="176258" url="~/products/programming/microstation_programming/f/microstation-programming---forum/199079/v8i-vba-using-in-connect-edition"]The client is moving to Connect Edition and wants the applications updated if need be. [/quote]
&lt;p&gt;V8i VBA and CE VBA are quite the same, but not completely the same. Especially a migration from 32bit to 64bit environment results in some data type changes, but very often no changes are required to code.&lt;/p&gt;
[quote userid="176258" url="~/products/programming/microstation_programming/f/microstation-programming---forum/199079/v8i-vba-using-in-connect-edition"]I am just looking for someone to point me in the right direction as I have looked at several articles and posts but seem to be going in circles[/quote]
&lt;p&gt;It would be good to share some links, otherwise it&amp;#39;s a bit useless information.&lt;/p&gt;
[quote userid="176258" url="~/products/programming/microstation_programming/f/microstation-programming---forum/199079/v8i-vba-using-in-connect-edition"]Is there a resource I can look at about converting from the V8i VBA to CE VBA?[/quote]
&lt;p&gt;Did you search this web? There is &lt;a href="/products/programming/microstation_programming/w/wiki/42839/migrating-vba-to-connect" rel="noopener noreferrer" target="_blank"&gt;wiki&lt;/a&gt; about the migration available and also the migration (some aspect and found issues) were discussed.&lt;/p&gt;
&lt;p&gt;Also, I recommend to check Changes for VBA 7.1 chapter in MicroStation VBA help (vba_concepts.chm), where differences between 32bit and 64bit VBA are described.&lt;/p&gt;
[quote userid="176258" url="~/products/programming/microstation_programming/f/microstation-programming---forum/199079/v8i-vba-using-in-connect-edition"]Does CE support screen menus?[/quote]
&lt;p&gt;Did you use MicroStation documentation? Screen menus &lt;a href="https://docs.bentley.com/LiveContent/web/MicroStation%20Help-v16/en/GUID-EC1F592B-AB56-B4E4-36E4-7FDF6DE47BD4.html" rel="noopener noreferrer" target="_blank"&gt;are described there&lt;/a&gt; (and supported).&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: V8i VBA using in Connect Edition</title><link>https://communities.bentley.com/thread/593713?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2020 15:33:56 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:925aebcd-5dd5-42ef-a064-79b5a6c12a2e</guid><dc:creator>Jon Summers</dc:creator><description>[quote userid="176258" url="~/products/programming/microstation_programming/f/microstation-programming---forum/199079/v8i-vba-using-in-connect-edition"]Is there a resource I can look at about converting from the V8i VBA to CE VBA?[/quote]
&lt;p&gt;If the VBA project is solely VBA and doesn&amp;#39;t call any Windows or MDL functions, then there should be no change required for that same project to work with CONNECT.&lt;/p&gt;
&lt;p&gt;If the VBA project does call Windows or MDL functions, then those &lt;a title="Microsoft: 64-bit Visual Basic for Applications overview" href="https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/64-bit-visual-basic-for-applications-overview" rel="noopener noreferrer" target="_blank"&gt;function declarations must be rendered compatible with 64-bit VBA&lt;/a&gt; v7.1 as used in CONNECT and Office 64-bit.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>