<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7705874068643474612</id><updated>2024-10-25T15:12:00.807+05:00</updated><category term="GWT"/><category term="SmartGWT"/><category term="C#"/><category term="Crystal reports for .Net"/><category term="windows media player in .net"/><category term="windows media player in C#"/><category term="Crystal Reports.Net"/><category term="GridGroupingControl"/><category term="SkypEmoticons"/><category term="Syncfusion"/><category term="Visual Studio.Net 2010"/><category term="WPF"/><category term="remove SkypEmoticons"/><category term=".Net"/><category term=".net and ms access"/><category term="ASP.Net Image class issue"/><category term="Animation in Style"/><category term="CMYK"/><category term="CMYK to CMYK"/><category term="CMYK to RGB"/><category term="ChildForms full screen issue"/><category term="Could not start On-Screen keyboard"/><category term="Crosstab crystal repot"/><category term="Crystal Reports subreport data issue"/><category term="CrystalReportViewer"/><category term="CrystalReportViewer missing in VS.Net 2010"/><category term="Excel"/><category term="Full Screen in WinForms"/><category term="GWT widgets"/><category term="Ja"/><category term="Loop through/split a delimited string"/><category term="Lumia 530"/><category term="MS access"/><category term="Media state"/><category term="Merge Modules for Visual Studio.Net 2008"/><category term="Nokia"/><category term="Nokia Lumia"/><category term="Nokia Lumia 530"/><category term="Nokia Lumia 530 Dual SIM"/><category term="NumericControl in ASP.Net"/><category term="NumericEditor in ASP.Net"/><category term="NumericTextbox in ASP.Net"/><category term="Open On-Screen Keyboard In C#"/><category term="Open XML SDK Performance"/><category term="Open XML SDK Pros and Cons"/><category term="Overriding ShowDialog() in C#"/><category term="RGB"/><category term="SE.exe"/><category term="SQL Server"/><category term="Selecting a record in gridgroupingcontrol"/><category term="SelectionCriteria not working"/><category term="Sending EMail"/><category term="Sending Email using C#"/><category term="ShowDialog"/><category term="SmartGWT widgets"/><category term="Style"/><category term="Style Inheritance in WPF"/><category term="Time Zone"/><category term="Time Zone list in ASP.Net"/><category term="TimeZone"/><category term="TimeZone list in ASP.Net"/><category term="Touchscreen in WinForms"/><category term="WPF datagrid column widths"/><category term="Windows media player state"/><category term="access database file"/><category term="blank datagrid row"/><category term="cell formatting"/><category term="comma separated list"/><category term="comma separated values in SQL"/><category term="conditional cell formatting"/><category term="conditional row formatting"/><category term="drawing object in crystal reports"/><category term="enable/disable control using javascript in asp.net"/><category term="excel interop library"/><category term="hiding line or box in crystal reports conditionally"/><category term="http://skypemoticonscomplete.com/?skype=1"/><category term="infinitely loop the video in windows media player"/><category term="interop"/><category term="javascript"/><category term="loop in windows media player"/><category term="office interop library"/><category term="openxmlsdk"/><category term="performance"/><category term="ping a URL"/><category term="remove backslashes in C#"/><category term="remove double backslash in C#"/><category term="removing malware"/><category term="response write"/><category term="row formatting"/><category term="run a video/audio/media file specific number of times in windows media player in .net/c#"/><category term="scroll to bottom in a textbox in C#"/><category term="setting Focus on GridGroupingControl&#39;s row manually"/><category term="sort crosstab crystal report"/><category term="sort report"/><category term="subreport data"/><category term="subreport data does not appear"/><category term="subreport data issue"/><category term="tablelayoutpanel"/><category term="tablelayoutpanel flickering"/><category term="write"/><title type='text'>Sharing is Caring...</title><subtitle type='html'>&lt;b&gt;&lt;i&gt;This blog is not specific to a technology. I always prefer to share. That is why as I will learn something new. I will try to post that here. Happy Sharing...&lt;/i&gt;&lt;/b&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-3496945320531977356</id><published>2015-06-18T03:21:00.000+05:00</published><updated>2015-06-18T03:21:51.253+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Crystal reports for .Net"/><category scheme="http://www.blogger.com/atom/ns#" term="SelectionCriteria not working"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio.Net 2010"/><title type='text'>Selection criteria not working in Crystal Reports and Visual Studio 2010</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Problem:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;I had upgraded my visual studio.net 2008 project to visual studio.net 2010. After that i noticed that some reports are not working properly. Infact selectioncriteria was not working. I tried many things but in vain.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Solution:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Just comment out or delete the following lines of code where the crystalreportviewer is defined in InitializeComponent()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Me.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;crystalreportviewer&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;.SelectionFormula&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Me.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;crystalreportviewer&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;.ViewTimeSelectionFormula&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/3496945320531977356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2015/06/selection-criteria-not-working-in.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/3496945320531977356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/3496945320531977356'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2015/06/selection-criteria-not-working-in.html' title='Selection criteria not working in Crystal Reports and Visual Studio 2010'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-8121256532495511678</id><published>2015-01-21T18:18:00.001+05:00</published><updated>2015-01-21T18:18:20.591+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="comma separated list"/><category scheme="http://www.blogger.com/atom/ns#" term="comma separated values in SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="Loop through/split a delimited string"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><title type='text'>SQL Server 2008/2012 - Loop through/split a delimited string</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;On internet, you will find many ways to loop trough the comma&amp;nbsp;separated&amp;nbsp;list in SQL. Following is a little bit different thing. Comma&amp;nbsp;Separated&amp;nbsp;list is parsed using XML datatype is saved in a temporary table.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Declare @xml AS XML &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Declare @id_list &amp;nbsp;VarChar(Max)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;SET @id_list &amp;nbsp;= &#39;2,5,6,2,6,73,26,267&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;CREATE TABLE #TmpIdlist &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;( &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; IdSequence &amp;nbsp;INT &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;) &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;SET @xml = CAST((&#39;&lt;a href=&quot;https://www.blogger.com/null&quot;&gt;&#39; + replace(@id_list , &#39;,&#39; ,&#39;&lt;/a&gt;&lt;a href=&quot;https://www.blogger.com/null&quot;&gt;&#39;)+&#39;&lt;/a&gt;&#39;) AS XML) &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;INSERT INTO #TmpIdlist (IdSequence) &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;SELECT &amp;nbsp;N.value(&#39;.&#39;, &#39;INT&#39;) AS value &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;FROM @xml.nodes(&#39;A&#39;) AS T(N) &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/8121256532495511678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2015/01/sql-server-20082012-loop-throughsplit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/8121256532495511678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/8121256532495511678'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2015/01/sql-server-20082012-loop-throughsplit.html' title='SQL Server 2008/2012 - Loop through/split a delimited string'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-2834998244475287763</id><published>2014-12-26T10:05:00.002+05:00</published><updated>2015-01-20T16:11:00.340+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lumia 530"/><category scheme="http://www.blogger.com/atom/ns#" term="Nokia"/><category scheme="http://www.blogger.com/atom/ns#" term="Nokia Lumia"/><category scheme="http://www.blogger.com/atom/ns#" term="Nokia Lumia 530"/><category scheme="http://www.blogger.com/atom/ns#" term="Nokia Lumia 530 Dual SIM"/><title type='text'>Nokia Lumia 530 review - Personal Experience</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Hi All,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;I was an Android user but one of my colleagues was in love with Lumia. So I decided to give it a try... So I purchased Lumia :).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Pros:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Design is&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;sleek&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Light weight&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Touch is very smooth (&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;I was not expecting such a good touch from Nokia)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Performance is very good&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Cons:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Content(Pics/Video) is not being saved on SD card even then SD card is selected in Settings&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Only Videos made by this mobile run smoothly or some other videos by chance run smoothly. So there is no&amp;nbsp;guarantee that it will run any .avi, .mp4 or .3gp&amp;nbsp;formats. I have movies in my SD card but I cant run them smoothly. i am very upset due to this feature. :(&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;WhatsApp and Viber can not browse SD card to send pics or other media&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Skype is unable to send videos&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;When you have a video chat on skype its screens gets hot that you can boil an egg there :)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Multiple email accounts can be added but they are not fully synced. for example If i delete an email from my gmail or yahoo account. I want that should be deleted from Inbox.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Songs can not be payed until we have to make a list for all the songs.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Battery drains early&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Final Verdict:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Don&#39;t Buy this&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/2834998244475287763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/12/nokia-lumia-530-review-personal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/2834998244475287763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/2834998244475287763'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/12/nokia-lumia-530-review-personal.html' title='Nokia Lumia 530 review - Personal Experience'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-1392174839198861963</id><published>2014-11-19T21:28:00.004+05:00</published><updated>2014-11-19T21:37:02.638+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Crosstab crystal repot"/><category scheme="http://www.blogger.com/atom/ns#" term="sort crosstab crystal report"/><category scheme="http://www.blogger.com/atom/ns#" term="sort report"/><title type='text'>Sorting in Crosstab report Crystal Report</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;Scenario:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Sorting data in crosstab on the basis of invisible column in the dataset/table which is attached to report. Image 1 is the image without sorting. It is sorted by report engine automatically on the basis of first column which is description. But we do not want the&amp;nbsp;sorting&amp;nbsp;of report on the basis of description and description is sorted&amp;nbsp;alphabetically.&amp;nbsp;Image 2 is showing the design of the report. You&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;can notice that description is the primary field there. So report is sorted on this field.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJBUTNOaMYI9yNy-o4lbz7QkqJwINbsTml1ppsONqv1lO6YDBKDZGJhuizwsgrZtyrWNTdvXKIh7CR2CJ3kwwt07MmDyOrH3rcIWbn7k7Lq9N0gNYWjd0DSxCZO545j4MQmRKggULtBrbp/s1600/0.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJBUTNOaMYI9yNy-o4lbz7QkqJwINbsTml1ppsONqv1lO6YDBKDZGJhuizwsgrZtyrWNTdvXKIh7CR2CJ3kwwt07MmDyOrH3rcIWbn7k7Lq9N0gNYWjd0DSxCZO545j4MQmRKggULtBrbp/s1600/0.PNG&quot; height=&quot;228&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;Image: 1&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1K5WlH-dcB5va33TXWh1o6hu3gNq8nAEB8A_jP2ZWd_r1hrVPS8HG0V_UwnV7tVT1XmGswYw0AzMKtnb4DzMEHw_8hnm7Jt7OwCvYRymsaPU8-m38AFI7o5cefS77JI03Z7KGk_OmaTG/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1K5WlH-dcB5va33TXWh1o6hu3gNq8nAEB8A_jP2ZWd_r1hrVPS8HG0V_UwnV7tVT1XmGswYw0AzMKtnb4DzMEHw_8hnm7Jt7OwCvYRymsaPU8-m38AFI7o5cefS77JI03Z7KGk_OmaTG/s1600/1.PNG&quot; height=&quot;416&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;Image: 2&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Solution:&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Following are the steps:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;Step 1:&lt;/b&gt; Open report designer and right click and select &lt;i&gt;&quot;Cross-Tab Expert...&quot;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxWXlzl7Vex3XpkjcLz5-k05HIesDozfl0HVMLXdFllckKJL-cWpOafEk-DLr5jDcDk5w-TeZNqFxNzLdQNGse-_7ChwhrbiQEYSEN9ILiJ1QiR_koHCFoV_R4ZFjI5GVnRb6jJYmQVMRl/s1600/0.1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxWXlzl7Vex3XpkjcLz5-k05HIesDozfl0HVMLXdFllckKJL-cWpOafEk-DLr5jDcDk5w-TeZNqFxNzLdQNGse-_7ChwhrbiQEYSEN9ILiJ1QiR_koHCFoV_R4ZFjI5GVnRb6jJYmQVMRl/s1600/0.1.png&quot; height=&quot;344&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&lt;b&gt;Step 2:&lt;/b&gt; You will see the Rows part and currently in my case i have two columns as rows description and date.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6y_IqUHjRMksTjh0xH5Br-jHusV_P_r20vxDOHegxgYnEz4lDihizpfcIfwLblM-DwtKQZBRW2SPyRiif8qZl33mApCf0gN5lFtgo2JHsvWGZtz7VpXHFPab1wivP3NS5WRx5kFD-Bn9S/s1600/0.2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6y_IqUHjRMksTjh0xH5Br-jHusV_P_r20vxDOHegxgYnEz4lDihizpfcIfwLblM-DwtKQZBRW2SPyRiif8qZl33mApCf0gN5lFtgo2JHsvWGZtz7VpXHFPab1wivP3NS5WRx5kFD-Bn9S/s1600/0.2.PNG&quot; height=&quot;416&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;Step 3:&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&amp;nbsp;As reports is being displayed description wise which is not required. There is a serial number field in table and report should be displayed according to it. So Select &lt;b style=&quot;font-style: italic;&quot;&gt;&quot;Description&quot; &lt;/b&gt;&lt;i&gt;and click &lt;/i&gt;&lt;b style=&quot;font-style: italic;&quot;&gt;&quot;Group Options...&quot;&lt;/b&gt;&lt;i&gt;.&lt;/i&gt;&lt;b style=&quot;font-style: italic;&quot;&gt;&amp;nbsp;&lt;/b&gt;There will be a dialog. So have to do some changes in it.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgecJOnQWmg6_iap9p7bENJcAQj0bGyUiM8DM45xjtR3eQavkILAMew2EoidnOTYNH7Q9Gw1zTTiT1wkocnVWxer-8YCSdZVusUeCPdARHY1QOuto1Hx680a7H0n07_-vnz-qCpruyvzf2y/s1600/0.3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgecJOnQWmg6_iap9p7bENJcAQj0bGyUiM8DM45xjtR3eQavkILAMew2EoidnOTYNH7Q9Gw1zTTiT1wkocnVWxer-8YCSdZVusUeCPdARHY1QOuto1Hx680a7H0n07_-vnz-qCpruyvzf2y/s1600/0.3.png&quot; height=&quot;280&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Step 4:&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&amp;nbsp;Click the drop down and select SR_NO (serial number)&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqxIIdo6ob4kYIn5TZ3JBMhIX82VaROufuOC46CbRDkJ37l6oVnwbt3LOm6TFfbvZfZi6TIJIbfKAoluew393VCr0KjvbH0Hj_dFMKQBCL26HcswwlBbd5-_XbGvk5rts3iqRgRTjARC3I/s1600/0.4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqxIIdo6ob4kYIn5TZ3JBMhIX82VaROufuOC46CbRDkJ37l6oVnwbt3LOm6TFfbvZfZi6TIJIbfKAoluew393VCr0KjvbH0Hj_dFMKQBCL26HcswwlBbd5-_XbGvk5rts3iqRgRTjARC3I/s1600/0.4.png&quot; height=&quot;276&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Step 5:&lt;/b&gt;&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp;SR_NO is selected in the image&amp;nbsp;because you can see that there is mentioned that &lt;i&gt;&quot;the records will be &lt;b&gt;sorted&lt;/b&gt; and grouped by:&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;i&gt;&quot;&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&amp;nbsp;So we are changing sorting here. :)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhGZ50IzZKJgYq8r5-6dMLogkjbYwSKe4n5of6yOYHqAQIluAHq8QXbzBxYiOM9m0Ymbvbva-A63uouNnFZtLXxZc6PVY5Kd4qmgE3sXU33RSZfkhZwRp0VlmGIy-lKPoTQ-l12Fc1u2eA/s1600/2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhGZ50IzZKJgYq8r5-6dMLogkjbYwSKe4n5of6yOYHqAQIluAHq8QXbzBxYiOM9m0Ymbvbva-A63uouNnFZtLXxZc6PVY5Kd4qmgE3sXU33RSZfkhZwRp0VlmGIy-lKPoTQ-l12Fc1u2eA/s1600/2.PNG&quot; height=&quot;366&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;Step 6:&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&amp;nbsp;Click the next tab &lt;b&gt;&quot;Options&quot;. &lt;/b&gt;Here we can customize the group name. By default this is unchecked as you can notice here.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqnOrbmX7iiPonSSMxyslhKXv4xr40NZxHZHWn-ddTEFucunrFY_upWSInHnJu60Qbz8hKJECELLlpmPwwF8ky4TzPfX9qarXhIVR56Y4nzLF0tt029V-VP7kSt0VcCyPClQqKxG29xTS5/s1600/3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqnOrbmX7iiPonSSMxyslhKXv4xr40NZxHZHWn-ddTEFucunrFY_upWSInHnJu60Qbz8hKJECELLlpmPwwF8ky4TzPfX9qarXhIVR56Y4nzLF0tt029V-VP7kSt0VcCyPClQqKxG29xTS5/s1600/3.PNG&quot; height=&quot;392&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Step 7:&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&amp;nbsp;Check this checkbox and select the field for display and grouping which is description here&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRrufcody3STU0kjizISn8jl2rUzDkK3JcEQFvwUZBs9mCWklM1KVf75BzJ3GqqIWbs2HSQTSEM5akpqLh2pKw99hotPQPiwiz_HtctUlSF3Ga0MDcXOsgTbyaqXQBQ_TO9loWkArc7dsn/s1600/4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRrufcody3STU0kjizISn8jl2rUzDkK3JcEQFvwUZBs9mCWklM1KVf75BzJ3GqqIWbs2HSQTSEM5akpqLh2pKw99hotPQPiwiz_HtctUlSF3Ga0MDcXOsgTbyaqXQBQ_TO9loWkArc7dsn/s1600/4.PNG&quot; height=&quot;362&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;Step 8:&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&amp;nbsp;Click &lt;i&gt;&quot;OK&quot;&lt;/i&gt; and &lt;i&gt;&quot;Description&quot;&lt;/i&gt; field will be replaced with &lt;i&gt;&quot;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;SR_NO&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&quot;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxZyPwGzkCmrEW4bB2jgN0GCI99_hh7XhosvFWI4VAa9vZSqdg0BoMNGDnyPItmrRwNxe6Oy_LW0-TyNY_q1INBG3jG5JztMqv7d2yMFAcdbh_wqe7xHAx6O3cYuNYwIPHeEVUiNQgw039/s1600/5.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxZyPwGzkCmrEW4bB2jgN0GCI99_hh7XhosvFWI4VAa9vZSqdg0BoMNGDnyPItmrRwNxe6Oy_LW0-TyNY_q1INBG3jG5JztMqv7d2yMFAcdbh_wqe7xHAx6O3cYuNYwIPHeEVUiNQgw039/s1600/5.PNG&quot; height=&quot;394&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Step 9: &lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Now print the report and you can notice that report is sorted in &lt;b&gt;SR_NO (serial number) &lt;/b&gt;instead of &lt;b&gt;&quot;Description&quot; &lt;/b&gt;and display field is &lt;b&gt;&quot;Description&quot;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwbYL4BWZYCNPcK0STBiULy7yw0U6at0v1dw7H3uutiNZEXnT_Nm0xviA24Pnl3hFRaSBkJt8Ruf0iX7CGKV821Q8g9ypK4uG2s6pxY2GntVt0OjmY_Pw5EOyug07YqU4u6QVANNClyGCn/s1600/6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwbYL4BWZYCNPcK0STBiULy7yw0U6at0v1dw7H3uutiNZEXnT_Nm0xviA24Pnl3hFRaSBkJt8Ruf0iX7CGKV821Q8g9ypK4uG2s6pxY2GntVt0OjmY_Pw5EOyug07YqU4u6QVANNClyGCn/s1600/6.PNG&quot; height=&quot;234&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/1392174839198861963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/11/sorting-in-crosstab-report-crystal.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/1392174839198861963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/1392174839198861963'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/11/sorting-in-crosstab-report-crystal.html' title='Sorting in Crosstab report Crystal Report'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJBUTNOaMYI9yNy-o4lbz7QkqJwINbsTml1ppsONqv1lO6YDBKDZGJhuizwsgrZtyrWNTdvXKIh7CR2CJ3kwwt07MmDyOrH3rcIWbn7k7Lq9N0gNYWjd0DSxCZO545j4MQmRKggULtBrbp/s72-c/0.PNG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-5957306194094813955</id><published>2014-09-16T13:05:00.003+05:00</published><updated>2014-09-16T13:05:44.178+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GridGroupingControl"/><category scheme="http://www.blogger.com/atom/ns#" term="Selecting a record in gridgroupingcontrol"/><category scheme="http://www.blogger.com/atom/ns#" term="setting Focus on GridGroupingControl&#39;s row manually"/><category scheme="http://www.blogger.com/atom/ns#" term="Syncfusion"/><title type='text'>Selecting a row/record in Syncfusion&#39;s GridGroupingControl manually or at runtime</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Here are following steps to select a row in gridgroupingcontrol manually:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;1 - // Set &amp;nbsp;these properties&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;//Inherited GridControlBase Selection&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;//turn on the GridGroupingControl&#39;s listbox mode (uses Table.SelectRecords collection)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;gridGroupingControl1.TableOptions.ListBoxSelectionMode = SelectionMode.One;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;//turn off GridControlBase selection support (do not use TableControl.Selections collection&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; gridGroupingControl1.TableOptions.AllowSelection = ((Syncfusion.Windows.Forms.Grid.GridSelectionFlags)((Syncfusion.Windows.Forms.Grid.GridSelectionFlags.Row | Syncfusion.Windows.Forms.Grid.GridSelectionFlags.AlphaBlend)));&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //indicate how you want current cell to look/behave&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;gridGroupingControl1.TableOptions.ListBoxSelectionCurrentCellOptions =&amp;nbsp;GridListBoxSelectionCurrentCellOptions.HideCurrentCell;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;2 - // Call this function on button click or on some other event&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; private void SetGridRow()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gridGroupingControl1.Table.Records[0].SetCurrent();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;gridGroupingControl1.TableControl.CurrentCell.Activate(0, 0);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;3 - Implement this event and it will raise automatically due to step 2&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void&amp;nbsp;gridGroupingControl1_TableControlCurrentCellActivated(object sender, GridTableControlEventArgs e)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;GridGroupingControl&amp;nbsp;grid = sender as&amp;nbsp;GridGroupingControl;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (grid.Table.CurrentRecord != null)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; grid.Table.SelectedRecords.Clear();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Record rec = grid.Table.CurrentRecord;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!grid.Table.SelectedRecords.Contains(rec))&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; grid.Table.SelectedRecords.Add(rec);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/5957306194094813955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/09/selecting-rowrecord-in-syncfusions.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5957306194094813955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5957306194094813955'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/09/selecting-rowrecord-in-syncfusions.html' title='Selecting a row/record in Syncfusion&#39;s GridGroupingControl manually or at runtime'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-5945229919429256011</id><published>2014-07-25T12:32:00.000+05:00</published><updated>2014-07-25T12:32:47.481+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cell formatting"/><category scheme="http://www.blogger.com/atom/ns#" term="conditional cell formatting"/><category scheme="http://www.blogger.com/atom/ns#" term="conditional row formatting"/><category scheme="http://www.blogger.com/atom/ns#" term="GridGroupingControl"/><category scheme="http://www.blogger.com/atom/ns#" term="row formatting"/><category scheme="http://www.blogger.com/atom/ns#" term="Syncfusion"/><title type='text'>GridConditionalFormatDescriptor and QueryCellStyleInfo- how to format a row and a single cell in gridgroupingcontrol of Syncfusion?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;GridConditionalFormatDescriptor only allow you to row formatting.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;&lt;b&gt;Sample:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Segoe UI, helvetica, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&amp;nbsp; GridConditionalFormatDescriptor gridConditionaReplaced = new GridConditionalFormatDescriptor();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Segoe UI, helvetica, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gridConditionaReplaced.Appearance.AnyRecordFieldCell.Font.Bold = true;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Segoe UI, helvetica, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gridConditionaReplaced.Appearance.AnyRecordFieldCell.TextColor = System.Drawing.Color.Brown;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Segoe UI, helvetica, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gridConditionaReplaced.Expression = &quot;[ORDER_STATUS] = &amp;nbsp;&#39;Replaced&#39;&quot;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Segoe UI, helvetica, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gridList.TableDescriptor.ConditionalFormats.Add(gridConditionaReplaced);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Segoe UI, helvetica, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;If you want to format any one cell, then you need to use QueryCellStyleInfo or PrepareViewStyleInfo event to achieve that. Below is the example that shows to change backcolor of a negative value cell and bracket for nagative value cell. Please refer to the below code in which QueryCellStyleInfo event is used to achieve your need.&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;b style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;Sample&lt;/b&gt;&lt;b&gt;:&lt;/b&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;this.gridGroupingControl1.QueryCellStyleInfo += new GridTableCellStyleInfoEventHandler(gridGroupingControl1_QueryCellStyleInfo);&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;void gridGroupingControl1_QueryCellStyleInfo(object sender, GridTableCellStyleInfoEventArgs e)&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;{&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;if (e.TableCellIdentity.TableCellType == GridTableCellType.RecordFieldCell&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;|| e.TableCellIdentity.TableCellType == GridTableCellType.AlternateRecordFieldCell)&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;if (e.TableCellIdentity.Column.MappingName == &quot;B&quot;)&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;int cellvalue = Convert.ToInt32(e.Style.CellValue);&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;if (cellvalue &amp;lt; 0)&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;e.Style.BackColor = Color.Red;&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;e.Style.Format = &quot;{#,##}&quot;; // You can set your own format&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px;&quot; /&gt;&lt;span style=&quot;font-family: &#39;Segoe UI&#39;, helvetica, arial, sans-serif; font-size: 14px;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/5945229919429256011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/07/gridconditionalformatdescriptor-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5945229919429256011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5945229919429256011'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/07/gridconditionalformatdescriptor-and.html' title='GridConditionalFormatDescriptor and QueryCellStyleInfo- how to format a row and a single cell in gridgroupingcontrol of Syncfusion?'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-840896491306968594</id><published>2014-07-09T15:08:00.002+05:00</published><updated>2014-07-09T15:10:54.459+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net and ms access"/><category scheme="http://www.blogger.com/atom/ns#" term="access database file"/><category scheme="http://www.blogger.com/atom/ns#" term="MS access"/><title type='text'>MS Access Database file deployment in .Net</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I found it helpful from stackoverflow that is why I shared with you.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/18961296/does-access-itself-need-to-be-installed-so-my-net-app-can-use-an-access-databas&quot;&gt;http://stackoverflow.com/questions/18961296/does-access-itself-need-to-be-installed-so-my-net-app-can-use-an-access-databas&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Question:&lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
I am developing a .NET program. If I use Access as a database for the purpose of running the program, should Access be installed on the host computer?&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
If is it not necessary that Access be installed, what should be used for proper running of the program (for example dll file)?&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
Also, it is important for me to have a low volume program.&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Answer:&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
No, you don&#39;t need to have the full Microsoft Access&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;application&lt;/em&gt;&amp;nbsp;installed on the machine(s) on which you intend to run your .NET app. What you do need is to have the Microsoft Access Database Engine (a.k.a &quot;ACE&quot;) installed on each machine. Note that the installed version of ACE (32-bit or 64-bit) must match the &quot;bitness&quot; of your .NET application (i.e., a 32-bit .NET application will need the 32-bit version of ACE, and a 64-bit .NET application will require the 64-bit version of ACE).&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 17.804800033569336px; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
The installers for the Access Database Engine (&quot;ACE&quot;) are available&amp;nbsp;&lt;a href=&quot;http://www.microsoft.com/en-US/download/details.aspx?id=13255&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; border: 0px; color: #4a6b82; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background: rgb(255, 255, 255); border: 0px; clear: both; margin-bottom: 1em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Liberation Sans, DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 14px; line-height: 17.804800033569336px;&quot;&gt;http://www.microsoft.com/en-US/download/details.aspx?id=13255&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/840896491306968594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/07/ms-access-database-file-deployment-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/840896491306968594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/840896491306968594'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/07/ms-access-database-file-deployment-in.html' title='MS Access Database file deployment in .Net'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-7406595197506387792</id><published>2014-05-16T17:15:00.001+05:00</published><updated>2014-05-16T17:19:15.336+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="http://skypemoticonscomplete.com/?skype=1"/><category scheme="http://www.blogger.com/atom/ns#" term="remove SkypEmoticons"/><category scheme="http://www.blogger.com/atom/ns#" term="SE.exe"/><category scheme="http://www.blogger.com/atom/ns#" term="SkypEmoticons"/><title type='text'>How to remove SkypEmoticons malware - Part 2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&quot;Your skype does not support extended icons. Please download the extension here:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;http://skypemoticonscomplete.com/?skype=1&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;One of my friends in Canada got same issue but following Part 1 he was unable to solve the issue then he pinged me to resolve it at any cost. We did not want to reinstall OS. So here are the following steps to remove it because in this case, it has changed some of its settings and places. As&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;SkypEmoticon is a malware so do not install any kind of new extensions for viewing skype animated icons. Please install the animated icons from well reputed companies do not install them on your friend&#39;s request.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Anyways I installed it and it started disturbing my chat as well. It automatically added new line after every sentence and start sending the above blue sentence as well almost with every sentence of&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;emoticon. Surprisingly, no antivirus&amp;nbsp;recognizes&amp;nbsp;it. :(&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;It may vary from Windows 7 to Windows 8. Current screens shots are taken from Windows 7.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;But I hope even then it will help u.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;So here are the following steps to remove it:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;1-&amp;nbsp;Uninstall&amp;nbsp;&lt;b style=&quot;font-style: italic;&quot;&gt;SkypEmoticons&amp;nbsp;&lt;/b&gt;from Control Panel -&amp;gt; Add/Remove Programs&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;but it is still there&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;2 - So go to your Task Manager&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWFxCiJFp88KMUl0U7xzBCRG3cx9ri3Kpu85u0hGTIEbNO-_fDpM1YjyXFjujU6xkdz5RfzbeluG_5eAW6r2H_nwR_IgMCdZ92x6FjgMwyco5gS_PmogSzOD6cxQgOH28gp5hlFMXBYaq/s1600/1.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWFxCiJFp88KMUl0U7xzBCRG3cx9ri3Kpu85u0hGTIEbNO-_fDpM1YjyXFjujU6xkdz5RfzbeluG_5eAW6r2H_nwR_IgMCdZ92x6FjgMwyco5gS_PmogSzOD6cxQgOH28gp5hlFMXBYaq/s1600/1.JPG&quot; height=&quot;243&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;3 - Right click and&amp;nbsp;&lt;b&gt;&lt;i&gt;Open file location&lt;/i&gt;&lt;/b&gt;&amp;nbsp;like that&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqYzKlUJx9KYJUgaBAnf5XXc2vUDTTvAG0HclJ5x1xZZfMyMEuUDSSoOxpHV7u1sxrFd7E-DIbpCkS5F4zlippF47J8pxKncxcjJi8f0GWFZxLJZERzXsjUs-pTmXqPLM2CyeJwkNeAvYx/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqYzKlUJx9KYJUgaBAnf5XXc2vUDTTvAG0HclJ5x1xZZfMyMEuUDSSoOxpHV7u1sxrFd7E-DIbpCkS5F4zlippF47J8pxKncxcjJi8f0GWFZxLJZERzXsjUs-pTmXqPLM2CyeJwkNeAvYx/s1600/2.jpg&quot; height=&quot;132&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;4 - As the folder opens, click&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;i&gt;End task&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-style: italic;&quot;&gt;SkypEmoticons&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-style: italic;&quot;&gt; &lt;/b&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-style: italic;&quot;&gt;that is&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-style: italic;&quot;&gt; SE.exe * 32&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;process from task manager and then delete the folder named&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-weight: bold;&quot;&gt;SkypEmoticons&amp;nbsp;&lt;/i&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;from Roaming folder as in the image. Usually the path is&amp;nbsp;&lt;b&gt;&lt;i&gt;&quot;C:\Users\username\AppData\Roaming\SkypEmoticons&quot;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib-1KYYoZnjkvrh_4PWdbR8URBCBODLchDXcZIHjO9ktv5OtiXJDRGhDykj2v3Jcwqr40kp03fF5e1t59VT8b2vFkrhHWABllrRA81cfr9RkuUth9ptNHwwvzUQtPeOKZkGQfxCpltxsQo/s1600/Capture2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib-1KYYoZnjkvrh_4PWdbR8URBCBODLchDXcZIHjO9ktv5OtiXJDRGhDykj2v3Jcwqr40kp03fF5e1t59VT8b2vFkrhHWABllrRA81cfr9RkuUth9ptNHwwvzUQtPeOKZkGQfxCpltxsQo/s400/Capture2.PNG&quot; height=&quot;135&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;5 - Now go to &lt;b&gt;Run &lt;/b&gt;and write &lt;b&gt;Regedit, &lt;/b&gt;it will open the &lt;b&gt;Registry Editor&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;6 - Press &lt;b&gt;CTRL&amp;nbsp;+ F &lt;/b&gt;and type &lt;b&gt;SkypEmi&lt;/b&gt;, it will show you the following item keep on Pressing &lt;b&gt;F3 &lt;/b&gt;to find more registry items like that and delete them. You can see in the following images.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;7 - After getting this message that &lt;b&gt;Finished searching through the registry. &lt;/b&gt;You can see the last image.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;Press&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;CTRL&amp;nbsp;+ F&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;and type&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;SE.exe&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;, it will show you the same screen with SE.exe at some path so delete them also and keep on Pressing&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;F3&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;to find more registry items like that and delete them. You can see in the following images.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWyXs3bckZzbgKitXHGQFd7NJsw-lfHQc_xD6bF4RU8ZpybmDAQmIwU5Qj_yFNoD84WI7RX0AvpDKHpr-EAMNKnCpRxm6zKCIhODWiR2zJGSBC3RuEY5M7xQemfACcFNmNz0-wAZ7jYv8V/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWyXs3bckZzbgKitXHGQFd7NJsw-lfHQc_xD6bF4RU8ZpybmDAQmIwU5Qj_yFNoD84WI7RX0AvpDKHpr-EAMNKnCpRxm6zKCIhODWiR2zJGSBC3RuEY5M7xQemfACcFNmNz0-wAZ7jYv8V/s1600/3.jpg&quot; height=&quot;244&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRO5ffQjTTWowvCxscaPu3IVxaFD1vs5k7Z8PT6ol8iQmhp0gGgV_96Kzk1E2XbQDhWrZKcZ4Srpnzw2yx_joNUCCLbQIdCODGbTcNU41fY1abcGWvBfl_rquP41vstQKeBuG8x0nS1U1x/s1600/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRO5ffQjTTWowvCxscaPu3IVxaFD1vs5k7Z8PT6ol8iQmhp0gGgV_96Kzk1E2XbQDhWrZKcZ4Srpnzw2yx_joNUCCLbQIdCODGbTcNU41fY1abcGWvBfl_rquP41vstQKeBuG8x0nS1U1x/s1600/4.png&quot; height=&quot;179&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisHcJXg9n2ERekG3rjMh6d6WsViaSWK3s1ZPLzeiscZLimCfM8d_ztQLTI4t_p8kXBj9tY0UhVEYZud6ETn_ck15nRxubsXQk83RD7JLnMLFrAS12CzC85PHXjSxJNeCO6AJk7b7BWVwX9/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisHcJXg9n2ERekG3rjMh6d6WsViaSWK3s1ZPLzeiscZLimCfM8d_ztQLTI4t_p8kXBj9tY0UhVEYZud6ETn_ck15nRxubsXQk83RD7JLnMLFrAS12CzC85PHXjSxJNeCO6AJk7b7BWVwX9/s1600/5.png&quot; height=&quot;179&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaK6iynqwr7KcjiOR7K1tC9dVbHTsV8sRtWotLSZgk-cfBNyJLKuDad5WIpIILcCCY-oifP53c_Gn0-v1XPz4emBx_LlkcNUCBliaQGTjqKIpCmLO3mzt3TJD32OfD3ErOANj5qnqYLyHw/s1600/6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaK6iynqwr7KcjiOR7K1tC9dVbHTsV8sRtWotLSZgk-cfBNyJLKuDad5WIpIILcCCY-oifP53c_Gn0-v1XPz4emBx_LlkcNUCBliaQGTjqKIpCmLO3mzt3TJD32OfD3ErOANj5qnqYLyHw/s1600/6.png&quot; height=&quot;179&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNkgUyKUrhiGOWlvPIAh7apOXX4ySZJQYRLdINlb2En0pbdPnmFBtjK0gQWkmZE6jxQS4zK0qQ6p3FcmqqE6k9d88F59Nw54Vt60j11Z9sE-vrgqKkJM-EzWMyhVuifm6mh_37iltbdbWe/s1600/Finished+Searching.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNkgUyKUrhiGOWlvPIAh7apOXX4ySZJQYRLdINlb2En0pbdPnmFBtjK0gQWkmZE6jxQS4zK0qQ6p3FcmqqE6k9d88F59Nw54Vt60j11Z9sE-vrgqKkJM-EzWMyhVuifm6mh_37iltbdbWe/s1600/Finished+Searching.PNG&quot; height=&quot;114&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;5 -&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;8 - &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;Now you are free from this malware. :)&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/7406595197506387792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/05/how-to-remove-skypemoticons-malware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/7406595197506387792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/7406595197506387792'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/05/how-to-remove-skypemoticons-malware.html' title='How to remove SkypEmoticons malware - Part 2'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuWFxCiJFp88KMUl0U7xzBCRG3cx9ri3Kpu85u0hGTIEbNO-_fDpM1YjyXFjujU6xkdz5RfzbeluG_5eAW6r2H_nwR_IgMCdZ92x6FjgMwyco5gS_PmogSzOD6cxQgOH28gp5hlFMXBYaq/s72-c/1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-1734063068208859912</id><published>2014-05-12T20:41:00.000+05:00</published><updated>2014-05-12T20:41:46.594+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Crystal Reports subreport data issue"/><category scheme="http://www.blogger.com/atom/ns#" term="subreport data"/><category scheme="http://www.blogger.com/atom/ns#" term="subreport data does not appear"/><category scheme="http://www.blogger.com/atom/ns#" term="subreport data issue"/><title type='text'>Subreport is not showing data</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Sometimes&amp;nbsp;sub-report&amp;nbsp;does not show its data. Although user is providing data accurately. There are two solutions for doing this:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;1 - Redesign subreport, it will fix your issue&amp;nbsp;definitely&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;2 - Make Formula fields and call the values in these formula fields and then use these formula fields.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/1734063068208859912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2014/05/subreport-is-not-showing-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/1734063068208859912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/1734063068208859912'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2014/05/subreport-is-not-showing-data.html' title='Subreport is not showing data'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-5254148471970053039</id><published>2013-09-26T00:41:00.000+05:00</published><updated>2013-09-26T00:42:59.830+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Crystal reports for .Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Crystal Reports.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="drawing object in crystal reports"/><category scheme="http://www.blogger.com/atom/ns#" term="hiding line or box in crystal reports conditionally"/><title type='text'>Conditionally suppress a line or a box object in Crystal Reports</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;As of&amp;nbsp;&lt;a href=&quot;http://it.toolbox.com/wiki/index.php/Crystal_Reports&quot; style=&quot;color: #1867b6; font-size: 12px; text-decoration: none;&quot; title=&quot;Crystal Reports&quot;&gt;Crystal Reports&lt;/a&gt;&amp;nbsp;2008 there is still no option to conditionally suppress a line or a box drawing object in Crystal Reports, so the closest work-around is to use a blank Text Field.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;With the text field you can use the border properties to create most lines. By using the top, bottom, left or right border line properties you can draw a single, double, dashed, or dotted line almost anywhere you want that can be conditionally suppressed and/or colored. In the following picture, i was required to draw a line on first column. In the first look, it seems that this is a box object used but it is not so. There are text objects behind Accrued Profit, Cash Out and Deferred Collection. As first column is group 1 and second column is group 2 and third one is the sum of group 2 and Total is the sum of group 1. So in this kind of display first coulmn&#39;s values were repeated with group 2 values. So first i applied some formula on the group values then to draw line I have followed the following steps:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3phFh3_1O2E1_uAkwVi9bNGEloazEbKa_-fI8r9ZxLBjQ027DIFD4jE4EAn4W2HcPk53DkFV1e1y1S1dFjqTIWXd-ze6OU_DVtBkbLjSNBkrn1d1shwk_HpR4tdMlh4DCSlCNQtm9-gB_/s1600/Final+Result+-+Copy.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3phFh3_1O2E1_uAkwVi9bNGEloazEbKa_-fI8r9ZxLBjQ027DIFD4jE4EAn4W2HcPk53DkFV1e1y1S1dFjqTIWXd-ze6OU_DVtBkbLjSNBkrn1d1shwk_HpR4tdMlh4DCSlCNQtm9-gB_/s1600/Final+Result+-+Copy.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: Verdana, sans-serif; font-size: 13px; line-height: 15px;&quot;&gt;Here are the steps:&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;1- Drag some Text Object and right click on it. Select &lt;b&gt;&lt;i&gt;Format Text...&lt;/i&gt;&lt;/b&gt;&amp;nbsp;from the context menu.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQICHWPxKY1j-B06_OEyp39bwe6rFYX9FyuO9AVLNuyoeBcRwBBVmwnKjiWVQ2NB-ynyP16TGLCMivQ7cGkaBa9m5Xl6crMGMOWrIKEJtTmQZSL-tc_KH8Pthyg5i85IVw_aAFCQJW9RUE/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;277&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQICHWPxKY1j-B06_OEyp39bwe6rFYX9FyuO9AVLNuyoeBcRwBBVmwnKjiWVQ2NB-ynyP16TGLCMivQ7cGkaBa9m5Xl6crMGMOWrIKEJtTmQZSL-tc_KH8Pthyg5i85IVw_aAFCQJW9RUE/s400/1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;2 - Select Border tab and click any Line style option as per requirement and click its formula button on right side.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-551KqPALODRAmzrJuOgSj0oQyYKRder3OgSxVA1iFxpVAI2VdTz-cuxnTFcggwi77U2rQQ8eVAB6EVYrM1GY3SDGPqel__oscP-_XZ5Mh9M-oW1OnT_beU7I-3NiGKivQ8aTDkNrvOd1/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-551KqPALODRAmzrJuOgSj0oQyYKRder3OgSxVA1iFxpVAI2VdTz-cuxnTFcggwi77U2rQQ8eVAB6EVYrM1GY3SDGPqel__oscP-_XZ5Mh9M-oW1OnT_beU7I-3NiGKivQ8aTDkNrvOd1/s400/2.png&quot; width=&quot;327&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;3 - Write the following code and change accordingly&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-tzhswS-tb_O_SU7BtojvbZnpjGiR4T3r67Hk1Oa9bLomTKotBNPgOWtLa00iOH4GPvYv_za1xqu3ZeIKAtRmUPkYB9MpAt1gNQS46I5SbKixv3QWg4G86smhKabt5KIm84VQrJ0oLagD/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;353&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-tzhswS-tb_O_SU7BtojvbZnpjGiR4T3r67Hk1Oa9bLomTKotBNPgOWtLa00iOH4GPvYv_za1xqu3ZeIKAtRmUPkYB9MpAt1gNQS46I5SbKixv3QWg4G86smhKabt5KIm84VQrJ0oLagD/s640/Untitled.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;By using multiple text fields of varying sizes, you could also conditionally size the lines too. You may be able to use the size and position dialog to conditionally change the length too, but that method seems to be grayed out (unavailable) sometimes.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Horizontal lines are simpler to create with this method, but vertical lines can also be created by stacking text fields in adjacent sections.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-size: 13px; line-height: 15px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;You may have to move the text field to the back if it blocks another field, but in most cases it won&#39;t be necessary as long as your text field is empty - maybe you want some text to conditionally appear too - just insert a formula or text. The text box gives you a lot of options.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/5254148471970053039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/09/conditionally-suppress-line-or-box.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5254148471970053039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5254148471970053039'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/09/conditionally-suppress-line-or-box.html' title='Conditionally suppress a line or a box object in Crystal Reports'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3phFh3_1O2E1_uAkwVi9bNGEloazEbKa_-fI8r9ZxLBjQ027DIFD4jE4EAn4W2HcPk53DkFV1e1y1S1dFjqTIWXd-ze6OU_DVtBkbLjSNBkrn1d1shwk_HpR4tdMlh4DCSlCNQtm9-gB_/s72-c/Final+Result+-+Copy.PNG" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-75790624317776102</id><published>2013-08-30T01:59:00.000+05:00</published><updated>2013-08-30T01:59:36.112+05:00</updated><title type='text'>How to access child controls and their events via element host in Winform</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: #2b91af;&quot;&gt;MessageBox&lt;/span&gt;.Show(((WPFCustomControl.&lt;span style=&quot;color: #2b91af;&quot;&gt;WPFComboBox&lt;/span&gt;)((System.Windows.Forms.Integration.&lt;span style=&quot;color: #2b91af;&quot;&gt;ElementHost&lt;/span&gt;)ctl).Child).SelectedIndex.ToString());
&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/75790624317776102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/08/how-to-access-child-controls-and-their.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/75790624317776102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/75790624317776102'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/08/how-to-access-child-controls-and-their.html' title='How to access child controls and their events via element host in Winform'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-4386235640966530323</id><published>2013-08-30T01:58:00.001+05:00</published><updated>2014-05-12T20:54:15.189+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="remove SkypEmoticons"/><category scheme="http://www.blogger.com/atom/ns#" term="removing malware"/><category scheme="http://www.blogger.com/atom/ns#" term="SkypEmoticons"/><title type='text'>How to remove SkypEmoticons malware - Part 1</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&quot;Your skype does not support extended icons. Please download the extension here:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;http://skypemoticonsb.asia/index.php?skype=1&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;SkypEmoticon is a malware so do not install any kind of new extensions for viewing skype animated icons. Please install the animated icons from well reputed companies do not install them on your friend&#39;s request.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Anyways I installed it and it started disturbing my chat as well. It automatically added new line after every sentence and start sending the above blue sentence as well almost with every sentence of&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;emoticon. Surprisingly, no antivirus&amp;nbsp;recognizes&amp;nbsp;it. :(&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;So here are the following steps to remove it:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;1-&amp;nbsp;Uninstall&amp;nbsp;&lt;b style=&quot;font-style: italic;&quot;&gt;SkypEmoticons &lt;/b&gt;from Control Panel -&amp;gt; Add/Remove Programs&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;but it is still there&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;2 - So go to your Task Manager&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXVs0MTxQRw5-hVRmYpeKcACmD4KDYuufouql4-htVzOqo7OO06iouZ6-SKyD-c_n198aT2Bj7EvFzKLUoMTWGwzFS3O4TWA-hoPfyVuvE5oo1Cci0s9eyItZO3_tN-1WrJkPoKdoSSgfj/s1600/Capture1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXVs0MTxQRw5-hVRmYpeKcACmD4KDYuufouql4-htVzOqo7OO06iouZ6-SKyD-c_n198aT2Bj7EvFzKLUoMTWGwzFS3O4TWA-hoPfyVuvE5oo1Cci0s9eyItZO3_tN-1WrJkPoKdoSSgfj/s400/Capture1.PNG&quot; height=&quot;273&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;3 - Right click and &lt;b&gt;&lt;i&gt;Open file location&lt;/i&gt;&lt;/b&gt; like that&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBLbD0wIwDFO8GamuyICNo7r9jjBe3sORDwiZR8shxPFw7G6ufXBneiEo8D0pqNP1OrXnFXVHMucrk5twFe_OnYlEB2ssxDw2SCB0aChUBqrs83eOb2PKcD8PJvwrDgyEJYu-seBMQJrBf/s1600/Capture1+-+Copy.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBLbD0wIwDFO8GamuyICNo7r9jjBe3sORDwiZR8shxPFw7G6ufXBneiEo8D0pqNP1OrXnFXVHMucrk5twFe_OnYlEB2ssxDw2SCB0aChUBqrs83eOb2PKcD8PJvwrDgyEJYu-seBMQJrBf/s400/Capture1+-+Copy.PNG&quot; height=&quot;273&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;4 - As the folder opens, click &lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;i&gt;End task&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;the&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-style: italic;&quot;&gt;SkypEmoticons (32 bit) &lt;/b&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;process from task manager and then delete the folder named &lt;/span&gt;&lt;i style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; font-weight: bold;&quot;&gt;SkypEmoticons &lt;/i&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;from Roaming folder as in the image. Usually the path is &lt;b&gt;&lt;i&gt;&quot;C:\Users\username\AppData\Roaming\SkypEmoticons&quot;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib-1KYYoZnjkvrh_4PWdbR8URBCBODLchDXcZIHjO9ktv5OtiXJDRGhDykj2v3Jcwqr40kp03fF5e1t59VT8b2vFkrhHWABllrRA81cfr9RkuUth9ptNHwwvzUQtPeOKZkGQfxCpltxsQo/s1600/Capture2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib-1KYYoZnjkvrh_4PWdbR8URBCBODLchDXcZIHjO9ktv5OtiXJDRGhDykj2v3Jcwqr40kp03fF5e1t59VT8b2vFkrhHWABllrRA81cfr9RkuUth9ptNHwwvzUQtPeOKZkGQfxCpltxsQo/s400/Capture2.PNG&quot; height=&quot;135&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &#39;Helvetica Neue&#39;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;5 - Now you are free from this malware. :)&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/4386235640966530323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/08/how-to-remove-skypemoticons-malware.html#comment-form' title='31 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4386235640966530323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4386235640966530323'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/08/how-to-remove-skypemoticons-malware.html' title='How to remove SkypEmoticons malware - Part 1'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXVs0MTxQRw5-hVRmYpeKcACmD4KDYuufouql4-htVzOqo7OO06iouZ6-SKyD-c_n198aT2Bj7EvFzKLUoMTWGwzFS3O4TWA-hoPfyVuvE5oo1Cci0s9eyItZO3_tN-1WrJkPoKdoSSgfj/s72-c/Capture1.PNG" height="72" width="72"/><thr:total>31</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-9141488272726947821</id><published>2013-05-26T00:56:00.001+05:00</published><updated>2013-05-26T01:00:34.486+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sending EMail"/><category scheme="http://www.blogger.com/atom/ns#" term="Sending Email using C#"/><title type='text'>Sending Email in C#</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&amp;nbsp;SmtpClient client = new SmtpClient();&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.Port = 25;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.Host = &quot;smtp.gmail.com&quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.EnableSsl = true;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.Timeout = 10000000;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.DeliveryMethod = SmtpDeliveryMethod.Network;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.UseDefaultCredentials = false;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.Credentials = new System.Net.NetworkCredential(&quot;asad.naeem@gmail.com&quot;, &quot;Password&quot;);&lt;br /&gt;
// &amp;nbsp;MailMessage mm = new MailMessage(&quot;asad.naeem@gmail.com&quot;, &quot;asad.naeem@gmail.com&quot;, &quot;test&quot;, &quot;test&quot;);&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; MailMessage mm = new MailMessage(&quot;FromEmail&quot;, &quot;ToEmail&quot;, &quot;Subject&quot;, &quot;Body&quot;);&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mm.BodyEncoding = UTF8Encoding.UTF8;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; client.Send(mm);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MessageBox.Show(&quot;Email Sent&quot;);&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/9141488272726947821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/05/sending-email-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/9141488272726947821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/9141488272726947821'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/05/sending-email-in-c.html' title='Sending Email in C#'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-4236243197446475183</id><published>2013-01-11T18:09:00.001+05:00</published><updated>2014-06-03T12:58:35.297+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Could not start On-Screen keyboard"/><category scheme="http://www.blogger.com/atom/ns#" term="Open On-Screen Keyboard In C#"/><title type='text'>Open On-Screen Keyboard In C#</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0in;&quot;&gt;
&lt;span style=&quot;background: white; color: #444444; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;T&lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;here
are some of the ways to on-screen keyboard:&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;1 - &lt;/span&gt;Process.Start(&quot;C:\Windows\System32\OSK.EXE&quot;)&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;code style=&quot;bottom: auto !important; float: none; min-height: auto !important; outline: 0px !important; right: auto;&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;2 - System.Diagnostics.Process.Start(&quot;osk&quot;);&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;3 -Process[] pArr =
Process.GetProcesses();&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;foreach (Process p in
pArr)&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; if (p.ProcessName == &quot;osk&quot; || p.ProcessName ==
&quot;msswchx&quot;)&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; p.Kill();&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;ProcessStartInfo pInfo = new
ProcessStartInfo(((Environment.GetFolderPath(Environment.SpecialFolder.System)
+&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;@&quot;\osk.exe&quot;)));&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Process pr = Process.Start(pInfo);&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp;System.Threading.Thread.Sleep(100);&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; pr.WaitForInputIdle();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;4-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; string windir = Environment.GetEnvironmentVariable(&quot;WINDIR&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; string osk = null;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (osk == null)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; osk = Path.Combine(Path.Combine(windir, &quot;system32&quot;), &quot;osk.exe&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!File.Exists(osk))&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; osk = null;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (osk == null)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; osk = &quot;osk.exe&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Process.Start(osk);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Calibri, sans-serif;&quot;&gt;but when you have 32-bit built application and you want to open osk on 64-bit Windows 7. It will give error&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;background-color: white; color: #68217a; font-family: &#39;Segoe UI Light&#39;, &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 33px;&quot;&gt;&lt;span style=&quot;border: none windowtext 1.0pt; font-size: 12.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-border-alt: none windowtext 0in; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt; padding: 0in;&quot;&gt;&quot;Could
not start On-Screen keyboard&quot;.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;background-color: white; font-family: Calibri, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: Calibri, sans-serif;&quot;&gt;Simply you have to build your application&#39;s every module with Any CPU Setting, then this issue will be resolved immediately.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 15.75pt; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 12.0pt; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Windows won&#39;t
allow you to call a 64-bit OSK.exe from your program. Anyone can start osk.exe from Run, but call it from
within a 32-bit&amp;nbsp;application&amp;nbsp;won&#39;t work in 64-bit Windows.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; line-height: 15.75pt; margin: 12pt 0in; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Calibri, sans-serif; line-height: 15.75pt;&quot;&gt;Ideally
Microsoft should include a 32-bit version of OSK.exe in the system folder and
allow us to use it, if being called from a 32-bit application.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; line-height: 15.75pt; margin: 12pt 0in; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Another
work around is to get your hands on 32-bit Windows XP and pull osk.exe from it,
bundle this with you app. When you call the on-screen keyboard, check if OS is
64-bit, if it is call the Windows XP osk.exe, works OK. Although not ideal.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/4236243197446475183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/01/open-on-screen-keyboard-in-c.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4236243197446475183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4236243197446475183'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/01/open-on-screen-keyboard-in-c.html' title='Open On-Screen Keyboard In C#'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-2337055705814161891</id><published>2013-01-11T17:07:00.000+05:00</published><updated>2013-01-11T17:14:34.026+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="interop"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><category scheme="http://www.blogger.com/atom/ns#" term="write"/><title type='text'>Write data to an Excel worksheet with C# fast</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Source:&lt;/b&gt;&amp;nbsp;http://www.clear-lines.com/blog/post/Write-data-to-an-Excel-worksheet-with-C-fast.aspx&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
The current project I am working on requires writing large amount of data to Excel worksheets. In this type of situation, I create an array with all the data I want to write, and set the value of the entire target range at once. I know from experience that this method is much faster than writing cells one by one, but I was curious about how much faster, so I wrote a little test, writing larger and larger chunks of data and measuring the speed of both methods:&lt;/div&gt;
&lt;div class=&quot;syntaxhighlighter nogutter &quot; id=&quot;highlighter_912636&quot; style=&quot;background-color: rgb(231, 229, 220) !important; background-image: none !important; border: 0px !important; bottom: auto !important; color: #444444; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 15px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 1px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 650px;&quot;&gt;
&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteArray(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var data =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;object&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;data[row - 1, column - 1] =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Test&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var startCell = (Range)worksheet.Cells[1, 1];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var endCell = (Range)worksheet.Cells[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var writeRange = worksheet.Range[startCell, endCell];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;writeRange.Value2 = data;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;syntaxhighlighter nogutter &quot; id=&quot;highlighter_846632&quot; style=&quot;background-color: rgb(231, 229, 220) !important; background-image: none !important; border: 0px !important; bottom: auto !important; color: #444444; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 15px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 1px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 650px;&quot;&gt;
&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteCellByCell(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var cell = (Range)worksheet.Cells[row, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;cell.Value2 =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Test&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
Clearly, the array approach is the way to go, performing close to 1000 times faster per cell. It also seems to improve as size increases, but that would require a bit more careful testing.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
&lt;a href=&quot;http://www.clear-lines.com/blog/image.axd?picture=WriteDataToExcel.png&quot; style=&quot;border-bottom-color: black; border-bottom-style: dotted; border-bottom-width: 1px; color: red; text-decoration: initial; white-space: nowrap;&quot;&gt;&lt;img alt=&quot;WriteDataToExcel&quot; border=&quot;0&quot; height=&quot;627&quot; src=&quot;http://www.clear-lines.com/blog/image.axd?picture=WriteDataToExcel_thumb.png&quot; style=&quot;border: 0px; display: inline;&quot; title=&quot;WriteDataToExcel&quot; width=&quot;553&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
However, one additional thing I needed to do was to format the data, using NumberFormat as well as font, borders and color fills, and I thought I would use the same approach – and I observed a significant performance degradation.&lt;/div&gt;
&lt;div class=&quot;syntaxhighlighter nogutter &quot; id=&quot;highlighter_37401&quot; style=&quot;background-color: rgb(231, 229, 220) !important; background-image: none !important; border: 0px !important; bottom: auto !important; color: #444444; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 15px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 1px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 650px;&quot;&gt;
&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteNumberFormatArray(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var data =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;object&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;data[row - 1, column - 1] =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;0.000%&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var startCell = (Range)worksheet.Cells[1, 1];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var endCell = (Range)worksheet.Cells[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var writeRange = worksheet.Range[startCell, endCell];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;writeRange.NumberFormat = data;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;syntaxhighlighter nogutter &quot; id=&quot;highlighter_145403&quot; style=&quot;background-color: rgb(231, 229, 220) !important; background-image: none !important; border: 0px !important; bottom: auto !important; color: #444444; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 15px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 1px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 650px;&quot;&gt;
&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteNumberFormatCellByCell(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var cell = (Range)worksheet.Cells[row, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;cell.NumberFormat =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;0.000%&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
Here is the benchmark I ran, comparing writing NumberFormat by array vs. cell by cell:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
&lt;a href=&quot;http://www.clear-lines.com/blog/image.axd?picture=WriteNumberFormat.png&quot; style=&quot;border-bottom-color: black; border-bottom-style: dotted; border-bottom-width: 1px; color: red; text-decoration: initial; white-space: nowrap;&quot;&gt;&lt;img alt=&quot;WriteNumberFormat&quot; border=&quot;0&quot; height=&quot;387&quot; src=&quot;http://www.clear-lines.com/blog/image.axd?picture=WriteNumberFormat_thumb.png&quot; style=&quot;border: 0px; display: inline;&quot; title=&quot;WriteNumberFormat&quot; width=&quot;537&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
The cell-by-cell version performs about the same writing values or number formats; however, the array version works about 100 times worse for NumberFormat compared to Value2. It still runs way faster than the cell-by-cell approach, but it’s not night-and-day any more.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
Fortunately, when you are writing large amount of data like this, chances are, you are really writing records to a worksheet. And while every cell could potentially have a different value, the format is likely consistent, either by row or by column. That is, every cell in a column probably has the same number format. In that case, we have an alternative, which is to apply the format to an entire range at once, like this:&lt;/div&gt;
&lt;div class=&quot;syntaxhighlighter nogutter &quot; id=&quot;highlighter_365287&quot; style=&quot;background-color: rgb(231, 229, 220) !important; background-image: none !important; border: 0px !important; bottom: auto !important; color: #444444; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 15px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 1px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 650px;&quot;&gt;
&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteNumberFormatByColumn(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var startCell = (Range)worksheet.Cells[1, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var endCell = (Range)worksheet.Cells[rows, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var writeRange = worksheet.Range[startCell, endCell];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;writeRange.NumberFormat =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;0.000%&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
I ran my test again, and observed the following:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
&lt;a href=&quot;http://www.clear-lines.com/blog/image.axd?picture=FormatByColumn.png&quot; style=&quot;border-bottom-color: black; border-bottom-style: dotted; border-bottom-width: 1px; color: red; text-decoration: initial; white-space: nowrap;&quot;&gt;&lt;img alt=&quot;FormatByColumn&quot; border=&quot;0&quot; height=&quot;483&quot; src=&quot;http://www.clear-lines.com/blog/image.axd?picture=FormatByColumn_thumb.png&quot; style=&quot;border: 0px; display: inline;&quot; title=&quot;FormatByColumn&quot; width=&quot;545&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
The format by column runs initially as fast as the array-based approach, but its time remains roughly constant as we increase the number of rows, making it an increasingly attractive option as the number of rows increases.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
How do you handle writing large amounts of data to Excel? Any Jedi tricks you care to share?&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Calibri, Arial, sans-serif; font-size: 15px; line-height: 18px;&quot;&gt;
And for completeness, here is the code I used to run my tests; I used an Action delegate in my test loop, which allowed me to easily swap the functions I wanted to compare – feel free to comment and criticize!&lt;/div&gt;
&lt;div class=&quot;syntaxhighlighter nogutter &quot; id=&quot;highlighter_275968&quot; style=&quot;background-color: rgb(231, 229, 220) !important; background-image: none !important; border: 0px !important; bottom: auto !important; color: #444444; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 15px; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 1em 0px !important; outline: 0px !important; padding: 1px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 650px;&quot;&gt;
&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;namespace&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;ExcelSpeedTest&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;using&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;System;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;using&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;System.Diagnostics;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;using&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Microsoft.Office.Interop.Excel;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;class&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Program&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Main(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;string&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;[] args)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var excel =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Application();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;excel.DisplayAlerts =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;false&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var workbooks = excel.Workbooks;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var stopwatch =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Stopwatch();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var blockSize = 10;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Console.WriteLine(&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Write by array.&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;MeasureOverIncreasingSize(workbooks, blockSize, stopwatch, WriteNumberFormatArray);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Console.WriteLine(&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Write by column.&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;MeasureOverIncreasingSize(workbooks, blockSize, stopwatch, WriteNumberFormatByColumn);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Console.WriteLine(&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Write cell by cell.&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;MeasureOverIncreasingSize(workbooks, blockSize, stopwatch, WriteNumberFormatCellByCell);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Console.ReadLine();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;excel.Quit();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;MeasureOverIncreasingSize(Workbooks workbooks,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;blockSize, Stopwatch stopwatch, Action&amp;lt;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;, Worksheet&amp;gt; method)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;size = 1; size &amp;lt;= 10; size++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var workbook = workbooks.Add(Type.Missing);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var worksheets = workbook.Sheets;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var worksheet = (Worksheet)worksheets[1];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var rows = blockSize * size;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var columns = blockSize;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;stopwatch.Reset();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;stopwatch.Start();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;method(rows, columns, worksheet);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;stopwatch.Stop();&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteEvaluation(stopwatch, rows, columns);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;workbook.Close(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;false&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;, Type.Missing, Type.Missing);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteArray(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var data =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;object&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 120px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;data[row - 1, column - 1] =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Test&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var startCell = (Range)worksheet.Cells[1, 1];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var endCell = (Range)worksheet.Cells[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var writeRange = worksheet.Range[startCell, endCell];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;writeRange.Value2 = data;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteCellByCell(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 120px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var cell = (Range)worksheet.Cells[row, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 120px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;cell.Value2 =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Test&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteNumberFormatArray(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var data =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;object&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 120px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;data[row - 1, column - 1] =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;0.000%&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var startCell = (Range)worksheet.Cells[1, 1];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var endCell = (Range)worksheet.Cells[rows, columns];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var writeRange = worksheet.Range[startCell, endCell];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;writeRange.NumberFormat = data;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteNumberFormatByColumn(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var startCell = (Range)worksheet.Cells[1, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var endCell = (Range)worksheet.Cells[rows, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var writeRange = worksheet.Range[startCell, endCell];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;writeRange.NumberFormat =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;0.000%&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteNumberFormatCellByCell(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns, Worksheet worksheet)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var row = 1; row &amp;lt;= rows; row++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;for&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;(var column = 1; column &amp;lt;= columns; column++)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 120px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var cell = (Range)worksheet.Cells[row, column];&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 120px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;cell.NumberFormat =&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;0.000%&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 96px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;private&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;static&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;void&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;WriteEvaluation(Stopwatch stopwatch,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rows,&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;int&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;columns)&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;{&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var cells = rows * columns;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var time = stopwatch.ElapsedMilliseconds;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;var timePerCell = Math.Round((&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;double&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;)time / (&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;double&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;)cells, 5);&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 72px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;Console.WriteLine(&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;string&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;.Format(&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; color: blue !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;Writing {0} values took {1} ms or {2} ms/cell.&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;, cells, time, timePerCell));&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 48px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt2&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px 0px 0px 24px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;line alt1&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;span class=&quot;content&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-bottom-width: 0px !important; border-left-style: none !important; border-right-width: 0px !important; border-top-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;span class=&quot;block&quot; style=&quot;background-image: url(http://www.clear-lines.com/blog/sh/styles/wrapping.png) !important; background-position: 0px 1.1em !important; background-repeat: no-repeat no-repeat !important; border: 0px !important; bottom: auto !important; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px 0px 0px 1.5em !important; position: static !important; right: auto !important; text-indent: -1.5em !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border: 0px !important; bottom: auto !important; display: inline !important; float: none !important; font-family: Consolas, Monaco, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, Courier, monospace !important; font-size: 1em !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; padding: 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;}&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/2337055705814161891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/01/write-data-to-excel-worksheet-with-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/2337055705814161891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/2337055705814161891'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/01/write-data-to-excel-worksheet-with-c.html' title='Write data to an Excel worksheet with C# fast'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-7128933165227924000</id><published>2013-01-11T12:58:00.000+05:00</published><updated>2013-01-11T13:05:58.760+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="ChildForms full screen issue"/><category scheme="http://www.blogger.com/atom/ns#" term="Full Screen in WinForms"/><category scheme="http://www.blogger.com/atom/ns#" term="Touchscreen in WinForms"/><title type='text'>Child WinForms in Touch Screen Application in .Net</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;&lt;span style=&quot;background: white; color: #494949; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;&quot;&gt;Task:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;I
had given a task about showing child windows in Full Screen mode properly&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background: white; color: #494949; font-family: &amp;quot;Lucida Sans Unicode&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;&quot;&gt;Issue:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;What
was done before I start to fix this issue.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;An MDI form was created with a menustrip with one menu item in it and setting
its&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;MdiWindowListItem&lt;/b&gt;&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;&amp;nbsp;property&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;For
details:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;http://msdn.microsoft.com/en-us/library/system.windows.forms.menustrip.mdiwindowlistitem.aspx&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;Briefly
it maintains the childwindows in MDI so it is normally necessary to set in MDI
applications.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 10pt;&quot;&gt;We had set these properties at MDIWIndow Level:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;this.FormBorderStyle&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;FormBorderStyle&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;None;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;this.ControlBox = false;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;this.ShowIcon = false;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; margin: 0in 0in 0.0001pt;&quot;&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;this.WindowState = FormWindowState.Maximized;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 13.5pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;&lt;span style=&quot;color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 13px;&quot;&gt;When we create an instance of &amp;nbsp;child window we also set these properties of the instance of the form:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;ChildForm&amp;nbsp;childwindowfrm = new ChildForm();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;childwindowfrm.MdiParent = this;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;childwindowfrm.Show();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;typ&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; color: #2b91af; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;childwindowfrm.Focus();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
We had set these properties at ChildWIndow Level:&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #2b91af; font-family: Consolas; font-size: 10.5pt; mso-border-alt: none windowtext 0in; padding: 0in;&quot;&gt;this.FormBorderStyle&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #2b91af; font-family: Consolas; font-size: 10.5pt; mso-border-alt: none windowtext 0in; padding: 0in;&quot;&gt;FormBorderStyle&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 10.5pt; padding: 0in;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; font-size: 10pt;&quot;&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #2b91af; font-family: Consolas; font-size: 10.5pt; mso-border-alt: none windowtext 0in; padding: 0in;&quot;&gt;None;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;this.ControlBox = false;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;this.ShowIcon = false;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;this.WindowState =
FormWindowState.Maximized;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: 10pt; line-height: 115%;&quot;&gt;After setting all this, we noticed that whenever we open some child
there is a flickering and the Title Bar and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: #2b91af; font-family: Consolas; font-size: 10.5pt; line-height: 115%;&quot;&gt;ControlBox&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; line-height: 115%;&quot;&gt;of the child form appear and disappear immediately. Getting Visible and
invisible are&amp;nbsp;noticeable&amp;nbsp;on machines like Core 2 Duo with 2 GB RAM,
Windows 7. On i3 it can be ignored but if you see then this issue exists on every
machine.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: #2b91af; font-family: Consolas; font-size: 10.5pt; line-height: 115%;&quot;&gt;ControlBox&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;must not appear&lt;/span&gt;&lt;span style=&quot;line-height: 14px;&quot;&gt;&amp;nbsp;in any case.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Solution:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;ChildForm&amp;nbsp;childwindowfrm = new ChildForm();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;// These two bold lines fixed the issue&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;childwindowfrm.TopLevel= false;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;childwindowfrm.Parent = this;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;childwindowfrm.Show();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #2b91af; font-family: Consolas; font-size: 10.5pt;&quot;&gt;childwindowfrm.Focus();&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Reason:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 13.600000381469727px;&quot;&gt;Menustrip&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #494949; font-family: &#39;Lucida Sans Unicode&#39;, sans-serif; font-size: 13.600000381469727px;&quot;&gt;&amp;nbsp;gets the child and make it visible but child sets its properties later. That is why flickering &amp;nbsp; has not be noticed.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/7128933165227924000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2013/01/child-winforms-in-touch-screen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/7128933165227924000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/7128933165227924000'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2013/01/child-winforms-in-touch-screen.html' title='Child WinForms in Touch Screen Application in .Net'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-783196741348524681</id><published>2012-12-24T12:49:00.001+05:00</published><updated>2012-12-24T12:49:45.537+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="excel interop library"/><category scheme="http://www.blogger.com/atom/ns#" term="office interop library"/><category scheme="http://www.blogger.com/atom/ns#" term="Open XML SDK Performance"/><category scheme="http://www.blogger.com/atom/ns#" term="Open XML SDK Pros and Cons"/><category scheme="http://www.blogger.com/atom/ns#" term="openxmlsdk"/><title type='text'>OpenXMLSDK: Pros and Cons</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;My task was to write Excel in a bulk. So here is my analysis:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&lt;b&gt;Pros:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- Open XML SDK is an great gift from Microsoft because you do not have to be dependent on installing Microsoft Office. When reading/generating an Excel file through other methods, you need to have installed on the server machine the office runitme dlls and in some cases the office should be installed too. While generating the excel file, always an instance of the Excel.exe is created on the server machine, meaning that if 50 files are getting gnerated 50 Excel.exe instances will be opened on the server machine, which could be stessful for the server performance and also handling the closing of the instances after the generation is finished is another problem. But in case of Open XML SDK, all you need to have is to install Open XML SDK and nothing else. You do not need to have Office on the server machine and no instances are created, so the performance of the server is always in control.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It is a solid choice if you want to generate template-based Office documents.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It is completely interoperable, meaning the excel document created in this format can be worked on across any platform.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- The SDK is stable and it is supported by Microsoft.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It is easy to use.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It has Open XML SDK productivity tool to generate code.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- LINQ can be used to navigate data of excel file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It performs comples operations with just a few lines of code.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It simplifies the task of manipulation Open XML packages and the underlying Open XML schema elements within a package.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- OOXML documents are essentially zipped XML files and Open XML SDK is a collection of classes that allows you to work with the content of OOXML documents in a strongly-typed way. That is instead of unzipping a file to extract XML, loading that XML into a DOM tree and working with XML elements and attributes directly. It provides classes to do that.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;Cons:&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It can not render Office functions. The page numbers of a TOC (Table of Content) or the actual page numbers of your Word document are not rendered until the user refreshes the document. The same is true for Excel calculations, so you can&#39;t do this rendering/calculation on the server-side.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It supports only the documents created in Office 2007 or later(i.e. xlsx, docs etc), which means that you wish to work with documents created in the older versions of the office, it will now work as desired. But the documents that are created in Office 2007 or later and saved in Office 97-2003 format, will still work.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- It is a dead slow on manipulating the records while older methed like COM Interop libraries are too much fast in this case. My system has following specifications:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&amp;nbsp; &amp;nbsp;Processor: Intel Core i3, 3.30 GHz&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&amp;nbsp; &amp;nbsp;RAM: 4 GB&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&amp;nbsp; &amp;nbsp;System Type: 64 Bit OS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&amp;nbsp; &amp;nbsp;I had to update 4025 records in an Excel file and this task took 33 minutes on my system and when I used COM Interop libraries, it just took 33 seconds to update that excel file. Extreme difference indeed. Obviously it is wrapper on Office libraries, it saves the data in a stream and it has to manage even internal detail of the document by itself while the many internal details of the document are handled by Interop libraries themselves. But if you are working with small amount of data then it is great option to use but with bulk data, you have to analyze it first then suggest someone to use it as a primary library to Office documents automation. &lt;b&gt;Do not suggest it without analyzing it first.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;--------------------------------------------------&lt;/b&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;COM Interop:&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;Pros:&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- Use native Microsoft libraries&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- Fast and reliable&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;Cons:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- &lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;Use native Microsoft libraries because Office should be installed otherwise they can not be used. In other words Microsoft Office is the dependency to use it.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- Dependency/Version matching issues&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- Concurrency/data integrity issues for web use when reading&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19.200000762939453px;&quot;&gt;- Scaling issues for web use (different from concurrency): need to create many instances of heavy Excel app on the server.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/783196741348524681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/12/openxmlsdk-pros-and-cons.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/783196741348524681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/783196741348524681'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/12/openxmlsdk-pros-and-cons.html' title='OpenXMLSDK: Pros and Cons'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-4038372171677712386</id><published>2012-12-05T11:43:00.001+05:00</published><updated>2012-12-05T11:43:55.195+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Overriding ShowDialog() in C#"/><category scheme="http://www.blogger.com/atom/ns#" term="ShowDialog"/><title type='text'>Overriding ShowDialog() in C#</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Overriding ShowDialog() is not possible in WinForms because there is no overridable method declared for it in Form Class. But there is a way there is will:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;lang-cs prettyprint prettyprinted&quot; style=&quot;background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; font-size: 14px; line-height: 18px; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;public&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;partial&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;FormA&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Form&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;public&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;FormA&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;()&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;InitializeComponent&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;();&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;

        &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;public&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;DialogResult&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ShowDialog&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;string&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; mes&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;this&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;textBox1&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Text&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; mes&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;return&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;base&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ShowDialog&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;();&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;pre class=&quot;lang-cs prettyprint prettyprinted&quot; style=&quot;border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;&quot;&gt;&lt;code style=&quot;border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;        &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;public&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;DialogResult&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ShowDialog&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;           // Your Code
            &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;return&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot; style=&quot;background-color: transparent; border: 0px; color: darkblue; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;base&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;typ&quot; style=&quot;background-color: transparent; border: 0px; color: #2b91af; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ShowDialog&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;();&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;lang-cs prettyprint prettyprinted&quot; style=&quot;border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, serif; margin-bottom: 10px; max-height: 600px; overflow: auto; padding: 5px; vertical-align: baseline; width: auto;&quot;&gt;&lt;span class=&quot;pln&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/4038372171677712386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/12/overriding-showdialog-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4038372171677712386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4038372171677712386'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/12/overriding-showdialog-in-c.html' title='Overriding ShowDialog() in C#'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-3611185482706599032</id><published>2012-11-20T10:30:00.000+05:00</published><updated>2012-11-20T10:30:49.682+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="infinitely loop the video in windows media player"/><category scheme="http://www.blogger.com/atom/ns#" term="loop in windows media player"/><category scheme="http://www.blogger.com/atom/ns#" term="run a video/audio/media file specific number of times in windows media player in .net/c#"/><title type='text'>How to play a media file in a loop in Windows media player in .net/C#</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;b&gt;We can achieve this through:   &lt;/b&gt;                                                                 /&lt;span style=&quot;color: green;&quot;&gt;/ Set the PlayCount property to a big number and normally before the countdown finishes user   // will interact with system definitly                                                          &lt;/span&gt;axWindowsMediaPlayer1.settings.playCount&amp;nbsp;=&amp;nbsp;200000000;                                           &lt;span style=&quot;color: green;&quot;&gt;// Set the Mode Loop to true                                                                    &lt;/span&gt;axWindowsMediaPlayer1.settings.setMode(&quot;Loop&quot;,&amp;nbsp;true);                                           &lt;span style=&quot;color: green;&quot;&gt;// in PlayStateChange event, when it is observed that media player state is stopped then play   // is again                                                                             &lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;    &amp;nbsp;&amp;nbsp;axWindowsMediaPlayer1.PlayStateChange&amp;nbsp;+=&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt;&amp;nbsp;AxWMPLib.&lt;span style=&quot;color: #2b91af;&quot;&gt;_WMPOCXEvents_PlayStateChangeEventHandler&lt;/span&gt;(axWindowsMediaPlayer1_PlayStateChange);&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;pre style=&quot;background-position: initial initial; background-repeat: initial initial; font-family: Consolas;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt;&amp;nbsp;axWindowsMediaPlayer1_PlayStateChange(&lt;span style=&quot;color: blue;&quot;&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;AxWMPLib.&lt;span style=&quot;color: #2b91af;&quot;&gt;_WMPOCXEvents_PlayStateChangeEvent&lt;/span&gt;&amp;nbsp;e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt;&amp;nbsp;(axWindowsMediaPlayer1.playState&amp;nbsp;==&amp;nbsp;WMPLib.&lt;span style=&quot;color: #2b91af;&quot;&gt;WMPPlayState&lt;/span&gt;.wmppsStopped)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;axWindowsMediaPlayer1.Ctlcontrols.play();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/3611185482706599032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-play-media-file-in-loop-in.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/3611185482706599032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/3611185482706599032'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-play-media-file-in-loop-in.html' title='How to play a media file in a loop in Windows media player in .net/C#'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-6072530864074522396</id><published>2012-11-20T10:00:00.000+05:00</published><updated>2012-11-20T18:34:51.229+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Media state"/><category scheme="http://www.blogger.com/atom/ns#" term="windows media player in .net"/><category scheme="http://www.blogger.com/atom/ns#" term="windows media player in C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows media player state"/><title type='text'>how to check the state of media in window media player in .Net/C#</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;axWindowsMediaPlayer1.PlayStateChange&amp;nbsp;+=&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt;&amp;nbsp;AxWMPLib.&lt;span style=&quot;color: #2b91af;&quot;&gt;_WMPOCXEvents_PlayStateChangeEventHandler&lt;/span&gt;(axWindowsMediaPlayer1_PlayStateChange);
&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;pre style=&quot;background-position: initial initial; background-repeat: initial initial; font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt;&amp;nbsp;axWindowsMediaPlayer1_PlayStateChange(&lt;span style=&quot;color: blue;&quot;&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;AxWMPLib.&lt;span style=&quot;color: #2b91af;&quot;&gt;_WMPOCXEvents_PlayStateChangeEvent&lt;/span&gt;&amp;nbsp;e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt;&amp;nbsp;(axWindowsMediaPlayer1.playState&amp;nbsp;==&amp;nbsp;WMPLib.&lt;span style=&quot;color: #2b91af;&quot;&gt;WMPPlayState&lt;/span&gt;.wmppsStopped)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/pre&gt;
&lt;pre style=&quot;background-position: initial initial; background-repeat: initial initial; font-family: Consolas;&quot;&gt;                 // Your code
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/6072530864074522396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-check-state-of-media-in-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/6072530864074522396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/6072530864074522396'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-check-state-of-media-in-window.html' title='how to check the state of media in window media player in .Net/C#'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-4563838732505397243</id><published>2012-11-20T09:58:00.000+05:00</published><updated>2012-11-20T09:58:30.885+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="windows media player in .net"/><category scheme="http://www.blogger.com/atom/ns#" term="windows media player in C#"/><title type='text'>Usage of Windows media player in .net</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;axWindowsMediaPlayer1 is default name of windows media player control name.&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;axWindowsMediaPlayer1.URL&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: #a31515;&quot;&gt;@&quot;C:\test.wmv&quot;&lt;/span&gt;;
&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/4563838732505397243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/usage-of-windows-media-player-in-net.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4563838732505397243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/4563838732505397243'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/usage-of-windows-media-player-in-net.html' title='Usage of Windows media player in .net'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-8790061452449121925</id><published>2012-11-20T09:56:00.001+05:00</published><updated>2012-11-20T09:56:16.437+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="windows media player in .net"/><category scheme="http://www.blogger.com/atom/ns#" term="windows media player in C#"/><title type='text'>how to add windows media player in C#.net</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0ShP72Kc2CqER0nMtaWXqoOiq3XH_PsBfBdxqWCXn6UMAsUzyzDXZpaQLG-ZOh8xFbOZ58YS7dfXopUpYikyIPpov6EOu-chEkZNnN-mcvaZiSVlwHMcELt42R6x-PB6aIv6JO-w086dY/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;On toolbox, right click and choose Items....&lt;/span&gt;&lt;/div&gt;
&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0ShP72Kc2CqER0nMtaWXqoOiq3XH_PsBfBdxqWCXn6UMAsUzyzDXZpaQLG-ZOh8xFbOZ58YS7dfXopUpYikyIPpov6EOu-chEkZNnN-mcvaZiSVlwHMcELt42R6x-PB6aIv6JO-w086dY/s320/1.png&quot; width=&quot;178&quot; /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
From COM Components select Windows Media Player&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqbIdODxdm4kHqqLmvYC2IQFAys0Faf2S14-aQ1rqqyAJNqOqiW7P4TMfzZki1HWY4_a4YzvHNAAh7EosZI0wu_CUTeUS61CrQMfwlIcsm8CxmSliAGOgK-ZfIyZMQ4QwNw3jUZEQNkwcm/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqbIdODxdm4kHqqLmvYC2IQFAys0Faf2S14-aQ1rqqyAJNqOqiW7P4TMfzZki1HWY4_a4YzvHNAAh7EosZI0wu_CUTeUS61CrQMfwlIcsm8CxmSliAGOgK-ZfIyZMQ4QwNw3jUZEQNkwcm/s320/2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;You will see that Windows media player icon at the right side of left toolbox and as you will place that icon on the form windows media player will added on teh form and you will the two references in the right side references area.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnltjOiP9z-BepvhA383sjr59MByXpbKgeXIYDgNetF9wEwD-81Nfaa8UZ74znlPpSnJBLTUaFBX7WhEw0mDubP-7O9zLpzvbdcz7PJZke5RPVNm1fwwBn7wbI-0hdcMNqMbWb3tPaczu8/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnltjOiP9z-BepvhA383sjr59MByXpbKgeXIYDgNetF9wEwD-81Nfaa8UZ74znlPpSnJBLTUaFBX7WhEw0mDubP-7O9zLpzvbdcz7PJZke5RPVNm1fwwBn7wbI-0hdcMNqMbWb3tPaczu8/s320/3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/8790061452449121925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-add-windows-media-player-in-cnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/8790061452449121925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/8790061452449121925'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-add-windows-media-player-in-cnet.html' title='how to add windows media player in C#.net'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0ShP72Kc2CqER0nMtaWXqoOiq3XH_PsBfBdxqWCXn6UMAsUzyzDXZpaQLG-ZOh8xFbOZ58YS7dfXopUpYikyIPpov6EOu-chEkZNnN-mcvaZiSVlwHMcELt42R6x-PB6aIv6JO-w086dY/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-5769842442165216811</id><published>2012-11-16T19:50:00.001+05:00</published><updated>2012-11-16T19:59:44.915+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blank datagrid row"/><category scheme="http://www.blogger.com/atom/ns#" term="WPF"/><title type='text'>How to remove a blank row at the end of WPF datagrid</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGrid&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Name&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;dataGrid1&quot;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;CanUserAddRows&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;False&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/5769842442165216811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-remove-blank-row-at-end-of-wpf.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5769842442165216811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/5769842442165216811'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/how-to-remove-blank-row-at-end-of-wpf.html' title='How to remove a blank row at the end of WPF datagrid'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-1257652186261652779</id><published>2012-11-16T18:50:00.001+05:00</published><updated>2012-11-16T19:59:12.955+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF datagrid column widths"/><title type='text'>WPF - How to fill the datagrid with its propotionate columns</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; color: red; font-family: Consolas; font-size: 13px;&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;background-color: white; color: blue; font-family: Consolas; font-size: 13px;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;background-color: white; color: blue; font-family: Consolas; font-size: 13px;&quot;&gt;&quot;0.25*&quot; in this way columns will be proportionately filled in the WPF datagrid&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: blue; font-family: Consolas; font-size: 13px;&quot;&gt;all the columns will have 25% of the area of the datagrid.&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGrid&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Name&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;dataGrid1&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;AutoGenerateColumns&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;False&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;ItemsSource&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Binding&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Values&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;  &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGrid.Columns&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGridTextColumn&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Header&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Value1&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Binding&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Binding&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value1&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0.25*&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;
&lt;pre style=&quot;font-family: Consolas;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGridTextColumn&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Header&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Value2&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Binding&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Binding&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value2&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0.25*&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;font-family: Consolas;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGridTextColumn&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Header&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Value3&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Binding&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Binding&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value3&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0.25*&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;font-family: Consolas;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGridTextColumn&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Header&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Value4&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Binding&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Binding&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value4&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Width&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0.25*&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;font-family: Consolas;&quot;&gt;&lt;pre style=&quot;background-position: initial initial; background-repeat: initial initial; font-family: Consolas;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;  &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGrid.Columns&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;DataGrid&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/pre&gt;
&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/1257652186261652779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/wpf-how-to-fill-datagrid-with-its.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/1257652186261652779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/1257652186261652779'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/wpf-how-to-fill-datagrid-with-its.html' title='WPF - How to fill the datagrid with its propotionate columns'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7705874068643474612.post-7523200160329034049</id><published>2012-11-16T18:27:00.000+05:00</published><updated>2012-11-16T18:39:55.607+05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Animation in Style"/><category scheme="http://www.blogger.com/atom/ns#" term="Style"/><category scheme="http://www.blogger.com/atom/ns#" term="Style Inheritance in WPF"/><category scheme="http://www.blogger.com/atom/ns#" term="WPF"/><title type='text'>WPF - Inheriting a style</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;In the following style, a TextBlock&#39;s style in created with blinking animation.&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Consolas; font-size: 13px;&quot;&gt;// Here is the base style for TextBlock&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;       &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Style&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;x&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Key&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;CellBaseStyle&quot;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;TargetType&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Type&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;TextBlock&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Property&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Background&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Transparent&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Property&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Padding&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0,50,0,0&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Style&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;// Here you will use BasedOn property of Style to use the base style for TextBlock, properties in base style can be overridden in this style as well just like background property&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Style&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;TargetType&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Type&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;TextBlock&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;x&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Key&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;SelectedCellStyle&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;               BasedOn&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&quot;{&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;StaticResource&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;CellBaseStyle&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: Consolas; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Property&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Background&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter.Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;SolidColorBrush&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;SolidColorBrush.Color&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: green;&quot;&gt;&lt;!--&amp;nbsp;Describes&amp;nbsp;the&amp;nbsp;brush&#39;s&amp;nbsp;color&amp;nbsp;using&lt;/span&gt;
&lt;span style=&quot;color:green;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RGB&amp;nbsp;values.&amp;nbsp;Each&amp;nbsp;value&amp;nbsp;has&amp;nbsp;a&amp;nbsp;range&amp;nbsp;of&amp;nbsp;0-255.&amp;nbsp;&amp;nbsp;&lt;/span&gt;
&lt;span style=&quot;color:green;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;R&amp;nbsp;is&amp;nbsp;for&amp;nbsp;red,&amp;nbsp;G&amp;nbsp;is&amp;nbsp;for&amp;nbsp;green,&amp;nbsp;and&amp;nbsp;B&amp;nbsp;is&amp;nbsp;for&amp;nbsp;blue.&lt;/span&gt;
&lt;span style=&quot;color:green;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&amp;nbsp;is&amp;nbsp;for&amp;nbsp;alpha&amp;nbsp;which&amp;nbsp;controls&amp;nbsp;transparency&amp;nbsp;of&amp;nbsp;the&lt;/span&gt;
&lt;span style=&quot;color:green;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color.&amp;nbsp;Therefore,&amp;nbsp;to&amp;nbsp;make&amp;nbsp;a&amp;nbsp;completely&amp;nbsp;transparent&lt;/span&gt;
&lt;span style=&quot;color:green;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color&amp;nbsp;(invisible),&amp;nbsp;use&amp;nbsp;a&amp;nbsp;value&amp;nbsp;of&amp;nbsp;0&amp;nbsp;for&amp;nbsp;Alpha.&amp;nbsp;--&gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Color&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;R&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;G&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;168&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;B&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;SolidColorBrush.Color&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;SolidColorBrush&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter.Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;
 
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Setter&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Property&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Foreground&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;White&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;/&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Style.Triggers&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;EventTrigger&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;RoutedEvent&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Binding.TargetUpdated&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;BeginStoryboard&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;HandoffBehavior&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Compose&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Storyboard&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;TargetProperty&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;(TextBlock.Background).(SolidColorBrush.Color)&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;ColorAnimation&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;Duration&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;0:0:0.7&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;To&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;DarkGreen&quot;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;AutoReverse&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;True&quot;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;RepeatBehavior&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;1&quot;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;/&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Storyboard&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;BeginStoryboard&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;EventTrigger&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Style.Triggers&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #a31515;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;Style&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asad-naeem.blogspot.com/feeds/7523200160329034049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/wpf-inheriting-style.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/7523200160329034049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7705874068643474612/posts/default/7523200160329034049'/><link rel='alternate' type='text/html' href='http://asad-naeem.blogspot.com/2012/11/wpf-inheriting-style.html' title='WPF - Inheriting a style'/><author><name>Asad Naeem</name><uri>http://www.blogger.com/profile/07213975817523134780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>