<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>VSTO</title><link>http://blog.shareoffice.it/giannigiaccaglini/category/78.aspx</link><description>Suggerimenti ed esempi di "macro" basate sui Visual Studio Tools for Office System</description><managingEditor>Gianni Giaccaglini</managingEditor><dc:language>it-IT</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Recensione di un utile manuale MANNING su WPF (in inglese, perché approvato dall'editore)</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/06/23/10564.aspx</link><pubDate>Wed, 23 Jun 2010 21:02:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/06/23/10564.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10564.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/06/23/10564.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10564.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10564.aspx</trackback:ping><description>&lt;h1 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #002060; FONT-SIZE: 14pt; mso-bidi-font-size: 16.0pt; mso-ansi-language: EN-US" lang="EN-US"&gt;A very useful and complete WPF handbook, by Manning&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 6pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;The book from MANNING I am going to review:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #984806; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US; mso-themecolor: accent6; mso-themeshade: 128" lang=EN-US&gt;&lt;FONT face=Calibri&gt;WPF in Action with Visual Studio 2008&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;By &lt;I style="mso-bidi-font-style: normal"&gt;Arlen Feldman and Maxx Daymon&lt;/I&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;November, 2008 - 520 pages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Printed book: $ 44.99&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;E-book PDF: $ 27.50&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;A href="http://www.manning.com/feldman2/"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#800080 face=Calibri&gt;http://www.manning.com/feldman2/&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;In this site two free PDF files can be download:&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Chapter 2&lt;/B&gt; (introduction to PDF) and &lt;B style="mso-bidi-font-weight: normal"&gt;Chapter 7&lt;/B&gt;&lt;BR&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;0,8 MB of source code&lt;/B&gt; can be dowloaded&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;WPF&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt; (&lt;B style="mso-bidi-font-weight: normal"&gt;W&lt;/B&gt;indows &lt;B style="mso-bidi-font-weight: normal"&gt;P&lt;/B&gt;resentation &lt;B style="mso-bidi-font-weight: normal"&gt;F&lt;/B&gt;oundation) is a technology Microsoft created in order to encourage a next generation of Window Forms (and of Web pages, created with &lt;I style="mso-bidi-font-style: normal"&gt;SilverLigth&lt;/I&gt;) with a lot of enhancements in terms of multimedia features and structural ones, too . It is not very new, for its first edition was issued in Windows 2005, but till now it was adopted by not many developers, in Italy. The main reason is clear, in my opinion: WPS implies a paradigm strongly different with respect of classic Windows Forms, so people has much work to do and much time to spend for learning and mastering it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;The new &lt;B style="mso-bidi-font-weight: normal"&gt;XAML&lt;/B&gt; &lt;I style="mso-bidi-font-style: normal"&gt;declarative&lt;/I&gt; language, derived from XML, in conjunction with &lt;I style="mso-bidi-font-style: normal"&gt;imperative&lt;/I&gt; &amp;#8220;code behind&amp;#8221; in C# or VB languages, is appealing but you have not only to change mentality, what is obvious, but you also need understand a lot of subtle concepts as &lt;I style="mso-bidi-font-style: normal"&gt;relative margins&lt;/I&gt; and many controls containers - &lt;I style="mso-bidi-font-style: normal"&gt;StackPanel&lt;/I&gt;, &lt;I style="mso-bidi-font-style: normal"&gt;Grid&lt;/I&gt;, &lt;I style="mso-bidi-font-style: normal"&gt;DockPanel, Canvas &lt;/I&gt;etc. &amp;#8211; and their combinations!, to mention only the first ones a new user meet with.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;There are two other practical difficulties:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0cm" type=disc&gt;
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;the project pane, astonishing in itself, is hard in use (so I like better do the job in the XAML&amp;#8230;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Intellisense often presents too many options, without a good filtering of those correct in a given context.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Microsoft supports WPF with many articles and posts in MSDN etc. but what is most important is a &lt;I style="mso-bidi-font-style: normal"&gt;systematic BOOK ON WPF&lt;/I&gt; or on VISUAL STUDIO 2010 with large chapters onWPF. Till now none is in Italian and this situation will continue in the future, in my opinion. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;NOTE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt; &amp;#8211; Visual Studio 2010 by &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:PersonName w:st="on" ProductID="Alessandro Del Sole"&gt;Alessandro Del Sole&lt;/st1:PersonName&gt;, from SAMS, is a good choice for everybody interested to a completed and in depth description both of VS 2010 and WPF:&lt;BR&gt;&lt;/FONT&gt;&lt;A href="http://www.amazon.com/Visual-Basic-2010-Unleashed-Alessandro/dp/0672331004"&gt;&lt;FONT color=#800080 face=Calibri&gt;http://www.amazon.com/Visual-Basic-2010-Unleashed-Alessandro/dp/0672331004&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT face=Calibri&gt;In other similar handbook, attention is to be paid, because only general and often generic treatment is devoted to WPF&amp;#8230;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;EM&gt;&lt;FONT face=Cambria&gt;WPF in action in two word&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;Written in a witty, engaging style, &lt;I&gt;WPF in Action with Visual Studio 2008&lt;/I&gt; can be read cover-to-cover or used to reference specific problems and issues. The approach is systematic and rational, but at the same time it start from practical and always focused on how you'll use WPF in real development scenarios. You'll learn how to handle the many new issues presented by the extreme flexibility of WPF. The authors also provide numerous tips and suggestions for how to work efficiently.&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;MAIN CONTENTS&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; TEXT-TRANSFORM: uppercase; FONT-FAMILY: 'Helvetica','sans-serif'; FONT-SIZE: 9pt; mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0cm" type=square&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;WPF using Visual Studio 2008&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Real-world example applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Tips and techniques&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Advice for Windows Forms developers&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Drawing and animation&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Command handling and data-binding&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;XBAP and ClickOnce&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Visiting the Manning site you can find many frequently asked questions&lt;BR&gt;&lt;/FONT&gt;&lt;A href="http://www.manning.com/about/faq.html"&gt;&lt;FONT color=#800080 face=Calibri&gt;http://www.manning.com/about/faq.html&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Finally a little example from the Manning &amp;#8216;s book:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;&amp;#8220;&lt;I style="mso-bidi-font-style: normal"&gt;The abstract Drawing class in .NET has several different derivations for different purposes&lt;/I&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Types of Drawings&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Class Purpose&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#252;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;ImageDrawing&lt;/SPAN&gt;&lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt; Used to hold a graphic, such as a bitmap. This is the low-level, lower-overhead class to use to hold an Image&amp;#8212;versus the Image class, which has all the event support, layouts, and so on;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#252;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;VideoDrawing&lt;/SPAN&gt;&lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt; Lets you &amp;#8220;draw&amp;#8221; a video clip that can be played, started, stopped, and so on;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#252;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;GeometryDrawing&lt;/SPAN&gt;&lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt; A drawing made up of various shapes such as curves. This is what was used to create the magnifying glass from figure 14.13;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#252;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;GlyphRunDrawing&lt;/SPAN&gt;&lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt; Lets you draw text with extreme accuracy&amp;#8212;you&amp;#8217;d use this if you were going to build a typesetting application;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#252;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;DrawingGroup&lt;/SPAN&gt;&lt;/B&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt; Groups multiple drawings together.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;These different types of drawings can be defined in XAML. An ImageDrawing might look like this:&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;&amp;lt;ImageDrawing Rect="0,0,100,100" ImageSource="C:\WINDOWS\Web\Wallpaper\Bliss.bmp"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;&amp;#8220;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/bloghelper&gt;?&gt;&lt;/span&gt;&lt;/h1&gt;&lt;img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10564.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><h1 style="MARGIN: 12pt 0cm 3pt"><span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #002060; FONT-SIZE: 14pt; mso-bidi-font-size: 16.0pt; mso-ansi-language: EN-US" lang="EN-US">A very useful and complete WPF handbook, by Manning<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></H1>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 6pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>The book from MANNING I am going to review:<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></B></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #984806; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US; mso-themecolor: accent6; mso-themeshade: 128" lang=EN-US><FONT face=Calibri>WPF in Action with Visual Studio 2008<o:p></o:p></FONT></SPAN></B></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>By <I style="mso-bidi-font-style: normal">Arlen Feldman and Maxx Daymon</I><o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>November, 2008 - 520 pages<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Printed book: $ 44.99<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>E-book PDF: $ 27.50<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><A href="http://www.manning.com/feldman2/"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT color=#800080 face=Calibri>http://www.manning.com/feldman2/</FONT></SPAN></A><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>In this site two free PDF files can be download:<BR><B style="mso-bidi-font-weight: normal">Chapter 2</B> (introduction to PDF) and <B style="mso-bidi-font-weight: normal">Chapter 7</B><BR><B style="mso-bidi-font-weight: normal">0,8 MB of source code</B> can be dowloaded<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>WPF</SPAN></B><SPAN style="mso-ansi-language: EN-US" lang=EN-US> (<B style="mso-bidi-font-weight: normal">W</B>indows <B style="mso-bidi-font-weight: normal">P</B>resentation <B style="mso-bidi-font-weight: normal">F</B>oundation) is a technology Microsoft created in order to encourage a next generation of Window Forms (and of Web pages, created with <I style="mso-bidi-font-style: normal">SilverLigth</I>) with a lot of enhancements in terms of multimedia features and structural ones, too . It is not very new, for its first edition was issued in Windows 2005, but till now it was adopted by not many developers, in Italy. The main reason is clear, in my opinion: WPS implies a paradigm strongly different with respect of classic Windows Forms, so people has much work to do and much time to spend for learning and mastering it.<o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>The new <B style="mso-bidi-font-weight: normal">XAML</B> <I style="mso-bidi-font-style: normal">declarative</I> language, derived from XML, in conjunction with <I style="mso-bidi-font-style: normal">imperative</I> &#8220;code behind&#8221; in C# or VB languages, is appealing but you have not only to change mentality, what is obvious, but you also need understand a lot of subtle concepts as <I style="mso-bidi-font-style: normal">relative margins</I> and many controls containers - <I style="mso-bidi-font-style: normal">StackPanel</I>, <I style="mso-bidi-font-style: normal">Grid</I>, <I style="mso-bidi-font-style: normal">DockPanel, Canvas </I>etc. &#8211; and their combinations!, to mention only the first ones a new user meet with.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>There are two other practical difficulties:<o:p></o:p></FONT></SPAN></P>
<UL style="MARGIN-TOP: 0cm" type=disc>
<LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>the project pane, astonishing in itself, is hard in use (so I like better do the job in the XAML&#8230;);<o:p></o:p></FONT></SPAN></LI>
<LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Intellisense often presents too many options, without a good filtering of those correct in a given context.<o:p></o:p></FONT></SPAN></LI></UL>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Microsoft supports WPF with many articles and posts in MSDN etc. but what is most important is a <I style="mso-bidi-font-style: normal">systematic BOOK ON WPF</I> or on VISUAL STUDIO 2010 with large chapters onWPF. Till now none is in Italian and this situation will continue in the future, in my opinion. <o:p></o:p></FONT></SPAN></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>NOTE</FONT></SPAN></B><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri> &#8211; Visual Studio 2010 by <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:PersonName w:st="on" ProductID="Alessandro Del Sole">Alessandro Del Sole</st1:PersonName>, from SAMS, is a good choice for everybody interested to a completed and in depth description both of VS 2010 and WPF:<BR></FONT><A href="http://www.amazon.com/Visual-Basic-2010-Unleashed-Alessandro/dp/0672331004"><FONT color=#800080 face=Calibri>http://www.amazon.com/Visual-Basic-2010-Unleashed-Alessandro/dp/0672331004</FONT></A><BR><FONT face=Calibri>In other similar handbook, attention is to be paid, because only general and often generic treatment is devoted to WPF&#8230;<o:p></o:p></FONT></SPAN></P></DIV>
<H2 style="MARGIN: 12pt 0cm 3pt"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><EM><FONT face=Cambria>WPF in action in two word<o:p></o:p></FONT></EM></SPAN></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US>Written in a witty, engaging style, <I>WPF in Action with Visual Studio 2008</I> can be read cover-to-cover or used to reference specific problems and issues. The approach is systematic and rational, but at the same time it start from practical and always focused on how you'll use WPF in real development scenarios. You'll learn how to handle the many new issues presented by the extreme flexibility of WPF. The authors also provide numerous tips and suggestions for how to work efficiently.</SPAN><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>MAIN CONTENTS</FONT></SPAN><B><SPAN style="LINE-HEIGHT: 115%; TEXT-TRANSFORM: uppercase; FONT-FAMILY: 'Helvetica','sans-serif'; FONT-SIZE: 9pt; mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US>:<o:p></o:p></SPAN></B></P>
<UL style="MARGIN-TOP: 0cm" type=square>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>WPF using Visual Studio 2008<o:p></o:p></FONT></SPAN></LI>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Real-world example applications<o:p></o:p></FONT></SPAN></LI>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Tips and techniques<o:p></o:p></FONT></SPAN></LI>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Advice for Windows Forms developers<o:p></o:p></FONT></SPAN></LI>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Drawing and animation<o:p></o:p></FONT></SPAN></LI>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Command handling and data-binding<o:p></o:p></FONT></SPAN></LI>
<LI style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2" class=MsoNormal><SPAN style="mso-fareast-language: IT; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>XBAP and ClickOnce<o:p></o:p></FONT></SPAN></LI></UL>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Visiting the Manning site you can find many frequently asked questions<BR></FONT><A href="http://www.manning.com/about/faq.html"><FONT color=#800080 face=Calibri>http://www.manning.com/about/faq.html</FONT></A><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Finally a little example from the Manning &#8216;s book:<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>&#8220;<I style="mso-bidi-font-style: normal">The abstract Drawing class in .NET has several different derivations for different purposes</I>.<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Types of Drawings<o:p></o:p></FONT></SPAN></I></B></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Class Purpose<o:p></o:p></FONT></SPAN></I></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></I></P>
<P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal><SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-list: Ignore">&#252;<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>ImageDrawing</SPAN></B><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US> Used to hold a graphic, such as a bitmap. This is the low-level, lower-overhead class to use to hold an Image&#8212;versus the Image class, which has all the event support, layouts, and so on;<o:p></o:p></SPAN></I></FONT></P>
<P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal><SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-list: Ignore">&#252;<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>VideoDrawing</SPAN></B><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US> Lets you &#8220;draw&#8221; a video clip that can be played, started, stopped, and so on;<o:p></o:p></SPAN></I></FONT></P>
<P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal><SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-list: Ignore">&#252;<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>GeometryDrawing</SPAN></B><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US> A drawing made up of various shapes such as curves. This is what was used to create the magnifying glass from figure 14.13;<o:p></o:p></SPAN></I></FONT></P>
<P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal><SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-list: Ignore">&#252;<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>GlyphRunDrawing</SPAN></B><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US> Lets you draw text with extreme accuracy&#8212;you&#8217;d use this if you were going to build a typesetting application;<o:p></o:p></SPAN></I></FONT></P>
<P style="LINE-HEIGHT: normal; TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 0pt 36pt; mso-list: l2 level1 lfo3" class=MsoNormal><SPAN style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-list: Ignore">&#252;<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp; </SPAN></SPAN></SPAN><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>DrawingGroup</SPAN></B><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US> Groups multiple drawings together.<o:p></o:p></SPAN></I></FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></I></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri><I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>These different types of drawings can be defined in XAML. An ImageDrawing might look like this:</SPAN></I><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p></o:p></SPAN></FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>&lt;ImageDrawing Rect="0,0,100,100" ImageSource="C:\WINDOWS\Web\Wallpaper\Bliss.bmp"/&gt;<o:p></o:p></FONT></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>&#8220;</FONT></SPAN><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p></o:p></SPAN></P></bloghelper>?></span></h1><img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10564.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Calcoli tradotti al volo in valori (ricetta originale!)</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/03/18/10411.aspx</link><pubDate>Thu, 18 Mar 2010 11:38:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/03/18/10411.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10411.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/03/18/10411.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10411.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10411.aspx</trackback:ping><description>&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;font color="#365f91" size="2" face="Arial"&gt;QUESTA "RICETTA" NASCE DALLA RICHIESTA FATTAMI DA UNO SVILUPPATORE DI MODELLI EXCEL CON VBA, SPECIALIZZATO IN PROBLEMI DI STUDI DENTISTICI:&lt;/font&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"&gt;&lt;font face="Consolas"&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"&gt;&lt;font face="Consolas"&gt;&lt;strong&gt;Paolo Bortolini&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"&gt;&lt;font face="Consolas"&gt;Sito: &lt;/font&gt;&lt;a href="http://www.studiobortolini.com/"&gt;&lt;font color="#800080" face="Consolas"&gt;www.studiobortolini.com&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"&gt;&lt;font face="Consolas"&gt;Blog: &lt;/font&gt;&lt;a href="http://managementodontoiatria.wordpress.com/"&gt;&lt;font face="Consolas"&gt;http://managementodontoiatria.wordpress.com/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"&gt; &lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"&gt;&lt;font face="Arial"&gt;A onor del vero, dopo avergliela escogitata e proposta, mi ha de visu mostrato che nel frattempo anch'egli era suppergiù pervenuto ad un'idea stostanzialmente consimile... (succede, non s'inventa nulla a questo Excel-mondo).&lt;/font&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;font color="#365f91" size="5" face="Cambria"&gt;Calcoli tradotti al volo in valori (ricetta originale!)&lt;/font&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;Si abbia una tabella del tipo seguente - con dati fasulli, colonne e righe omesse –sulla cui parte destra (da colonna H in avanti) si vogliono riportare formule anche complesse copiate in basso su tutti i record.&lt;/font&gt;&lt;/p&gt;
&lt;table style="MARGIN: auto auto auto 3.5pt; WIDTH: 417.7pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 3.5pt 0cm 3.5pt; mso-yfti-tbllook: 1184" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="557"&gt;
&lt;tbody&gt;
&lt;tr style="HEIGHT: 15pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;td style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #376091; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" valign="bottom" width="49" nowrap=""&gt;
&lt;p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;font face="Calibri"&gt; &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;A&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;B&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;C ... F&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;G&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;H&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;J&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: white .5pt; mso-border-bottom-alt: white 1.5pt; mso-border-left-alt: windowtext .5pt; mso-border-top-alt: windowtext .5pt; mso-border-style-alt: solid" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Data&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Nominativo&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;ALTRI &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:PersonName w:st="on"&gt;CA&lt;/st1:PersonName&gt;MPI...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Classe&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #0d0d0d; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Costi&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Volumi&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Resa&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Rossi A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;219,38 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;58,50&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;182,89&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Bianchi G.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;BB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;219,38 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;87,00&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;211,39&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Verdi F.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;CFS&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;43,88 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3,80&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;47,69&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;5&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Mauri R.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;MM&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;87,75 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3,84&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;91,56&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;6&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Andreini M.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;FR&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;26,33 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;10,00&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;36,34&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;7&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Rossi A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;OO&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;65,81 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3,90&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;69,62&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;8&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Bianchi G.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;PM&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;87,75 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3,75&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;68,44&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;9&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Verdi F.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;RD&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;8,78 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3,81&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;12,59&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;10&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Mauri R.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;RD&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;13,16 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;4, 66&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;16,97&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;11&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Andreini M.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;ED&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;153,57 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;8,85&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364; 102,43&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;12&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Rossi A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;RD&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;21,94 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;3,75&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;24,25&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 417.7pt; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=557 colSpan=8 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt 35.4pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;ALTRE RIGHE...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;12499&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Zucchi L.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AX&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;219,38 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;82,50&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;221,89&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 15; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;12500&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Brambilla P.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;. . .&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;BB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;219,38 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;58,00&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;#8364;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;182,00&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Il problema che subito si presenta deriva dal fatto che le migliaia di righe in ballo sono troppe, con due conseguenze poco simpatiche: le formule appesantiscono il file e, peggio ancora, rallentano paurosamente l&amp;#8217;esecuzione.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div"&gt;
&lt;P style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal align=left&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #984806"&gt;Nota&lt;/SPAN&gt;&lt;/B&gt;.&lt;B style="mso-bidi-font-weight: normal"&gt; &lt;/B&gt;Per la cronaca, nel modello che mi &amp;#232; stato commissionato diverse formulacce, per soprammercato &amp;#8220;matriciali&amp;#8221;, erano del tipo&lt;BR&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;=SE(Y2&amp;lt;=Dataqmax;SOMMA(SE(DataC&amp;lt;=Dataqmax;SE(DataC&amp;gt;=Dataqmax-Orizzonte;SE(ClienteC=0;SE(CatC=AA2;SE(PC=AB2;Consumo;))))))/AQ2;0).&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;EM&gt;&lt;FONT face=Cambria&gt;Prima soluzione (inadeguata)&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Partendo dal normale intervallo della bozza affidatami dal committente, ovvero non da una &lt;B style="mso-bidi-font-weight: normal"&gt;tabella &lt;/B&gt;&amp;#8220;canonica&amp;#8221; (&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;ListObject &lt;/I&gt;&lt;/B&gt;in VBA), ho dapprima pensato a una macro che, partendo da una prima riga contenente essa soltanto le formulacce da colonna H in poi, le ricopiasse in basso per tutte le righe sottostanti da 2 a 12500 (o gi&amp;#249; di l&amp;#236;). Peggio che andar di notte, ovviamente: si registravano tempi biblici di ricalcolo.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Poi mi sono detto che salvare i risultati in termini di VALORI poteva comunque essere utile, in vista di ulteriori elaborazioni con altri programmi come Access o applicazioni sviluppate in Visual Studio. Ed ecco allora le macro VBA con le quali ho tentato di concretizzare l&amp;#8217;idea. Si esamini anzitutto la seguente, seguita dalla sua brava Sub di prova.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Sub IncollaSpeciale(Scarto As Integer)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dim RigaFrm As Range, RigaDest As Range&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Set RigaFrm = Range("RigaFormule")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Set RigaDest = RigaFrm.Offset(Scarto)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;RigaFrm.Copy RigaDest&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;RigaDest.Copy&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;RigaDest.&lt;B style="mso-bidi-font-weight: normal"&gt;PasteSpecial&lt;/B&gt; &lt;B style="mso-bidi-font-weight: normal"&gt;Paste&lt;/B&gt;:=&lt;I style="mso-bidi-font-style: normal"&gt;xlPasteValues&lt;/I&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Application.CutCopyMode = False&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Sub ProvaIncollaSpeciale()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;IncollaSpeciale 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;La &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;IncollaSpeciale &lt;/I&gt;&lt;/B&gt;applica appunto all&amp;#8217;intervallo preliminarmente denominato &amp;#8220;RigaFormule&amp;#8221; (nella figura precedente potrebbe avere coordinate quali H1:M1 o simili) contenenti le fatidiche formule a riga 2 da H in poi) il comando omonimo &lt;B style="mso-bidi-font-weight: normal"&gt;Copia &lt;/B&gt;seguito da &lt;B style="mso-bidi-font-weight: normal"&gt;Incolla Speciale &lt;/B&gt;con opzione &lt;I style="mso-bidi-font-style: normal"&gt;Valori.&lt;/I&gt; Tali operazioni si traducono in VBA in queste successive istruzioni: &lt;B style="mso-bidi-font-weight: normal"&gt;a&lt;/B&gt;) propriet&amp;#224; &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Copy&lt;/I&gt;&lt;/B&gt; applicato a &lt;I style="mso-bidi-font-style: normal"&gt;RigaForm &lt;/I&gt;che registra il &lt;I style="mso-bidi-font-style: normal"&gt;Range(&amp;#8220;RigaFormule&amp;#8221;&lt;/I&gt;) assegnandole come destinazione una &lt;I style="mso-bidi-font-style: normal"&gt;RigaDest &lt;/I&gt;shiftata secondo l&amp;#8217;argomento &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Scarto&lt;/I&gt;&lt;/B&gt;; &lt;B style="mso-bidi-font-weight: normal"&gt;b&lt;/B&gt;) a tale &lt;I style="mso-bidi-font-style: normal"&gt;RigaDest &lt;/I&gt;&amp;#232; di nuovo applicato &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Copy&lt;/I&gt;&lt;/B&gt;;&lt;I style="mso-bidi-font-style: normal"&gt; &lt;/I&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;c&lt;/B&gt;) quindi, sempre &lt;I style="mso-bidi-font-style: normal"&gt;RigaDest&lt;/I&gt;, &amp;#232; assoggettato a &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;PasteSpecial&lt;/I&gt;&lt;/B&gt; con opzione &lt;I style="mso-bidi-font-style: normal"&gt;Paste:=xlPasteValue &lt;/I&gt;che, come qui si desidera,incolla i valori e non le formule; &lt;B style="mso-bidi-font-weight: normal"&gt;d&lt;/B&gt;) chiude un (inevitabile) &lt;I style="mso-bidi-font-style: normal"&gt;Application.CutCopyMode = False&lt;/I&gt; che elimina la dannata casella ruotante che altrimenti continuerebbe a girare attorno all&amp;#8217;origine (o alla destinazione? Verificate voi stessi...).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Ed ecco la macro centrale che utilizza la copia in basso dei valori, lasciando in vita la riga 2 di formule, secondo un certo numero di record &lt;I style="mso-bidi-font-style: normal"&gt;NumRec&lt;/I&gt; come argomento.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;Sub CopiaDati(NumeroRec As Integer)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Dim Inizio As Date&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Inizio = Now()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;SvuotaRigheMenoUna&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Application.ScreenUpdating = False&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dim i As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;For i = 1 To NumeroRec&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;IncollaSpeciale i&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Next&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;MsgBox "Inizio: " &amp;amp; Inizio &amp;amp; vbLf &amp;amp; "Fine: " &amp;amp; Now()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;A questo punto non voglio tediare gli esperti cui mi rivolgo con commenti che ora ritengo superflui. Costoro potranno divertirsi a sfruttare &lt;I style="mso-bidi-font-style: normal"&gt;CopiaDati &lt;/I&gt;passandole un &lt;I style="mso-bidi-font-style: normal"&gt;NumRec &lt;/I&gt;pari alle righe meno una del nostro elenco, nonch&amp;#233; a creare una macro &lt;I style="mso-bidi-font-style: normal"&gt;SvuotaRigheMenoUna &lt;/I&gt;che, appunto, ripulisce tutte le celle che stanno sotto la riga 2 a partire da colonna H (o quel che l&amp;#8217;&amp;#232;).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;La pensata precedente pu&amp;#242; essere interessante per situazioni intermedie, diciamo con non pi&amp;#249; di 200-300 righe, ma purtroppo delude in gran parte le speranze. Infatti se garantisce un minor appesantimento di formule l&amp;#8217;esecuzione del codice presenta riduzioni di tempo piuttosto scarse, come indicano - provare per credere &amp;#8211; le istruzioni iniziale &lt;I style="mso-bidi-font-style: normal"&gt;Inizio = Now &lt;/I&gt;e finale &lt;I style="mso-bidi-font-style: normal"&gt;MsgBox &lt;/I&gt;ecc. che segnalano circa 10 minuti gi&amp;#224; con un migliaio di righe.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #984806"&gt;Nota&lt;/SPAN&gt;&lt;/B&gt;.&lt;B style="mso-bidi-font-weight: normal"&gt; &lt;/B&gt;L&amp;#8217;applicazione che mi era stata data &amp;#8220;in cura&amp;#8221; prevedeva l&amp;#8217;inserimento di record di dettaglio quotidianamente, anche pi&amp;#249; di uno al giorno, per uno e persino pi&amp;#249; ANNI! Le aspettative di certi utenti sono a volte utopistiche... &lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;EM&gt;&lt;FONT face=Cambria&gt;Altro tentativo fallito&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Successivamente ho sperimentato la variante consistente nel tradurre il fatidico intervallo in una &lt;I style="mso-bidi-font-style: normal"&gt;Tabella ,&lt;/I&gt; mediante l&amp;#8217;apposito comando (in Excel 2007 posto nella scheda omonima) che automaticamente affibbia il nome default &lt;I style="mso-bidi-font-style: normal"&gt;Tabella1. &lt;/I&gt;La cosa &amp;#232; in ogni caso interessante per due motivi:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 10pt 36pt; mso-list: l0 level1 lfo1" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;1)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT face=Calibri&gt;offre gratuitamente filtri automatici sui vari campi e funzionalit&amp;#224; di filtro avanzato nonch&amp;#233; l&amp;#8217;automatico arruolamento come nuovo record di tale &lt;I style="mso-bidi-font-style: normal"&gt;Tabella1 &lt;/I&gt;ogni volta che si aggiunge qualcosa sotto l&amp;#8217;ultima riga precedente;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 10pt 36pt; mso-list: l0 level1 lfo1" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri&gt;2)&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT face=Calibri&gt;riporta, sempre automaticamente, le formule inserite (da H in poi, sempre per stare al nostro caso) in tutti i record vecchi o nuovi.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Ma purtroppo anche in questo caso i tempi di ricalcolo si rivelano altres&amp;#236; solo leggermente pi&amp;#249; contenuti: confidavo in un qualche sistema di ottimizzazione offerto da Excel con le tabelle, alias ListObject. Aspettativa ingenua (miracoli non se ne fanno, neanche in casa Microsoft), almeno con le &lt;I style="mso-bidi-font-style: normal"&gt;molte e complesse formule&lt;/I&gt; della nostra riga da H in poi e i tempi gli appesantimenti del file restano inaccettabili.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;EM&gt;&lt;FONT face=Cambria&gt;Eureka! Ovvero un uovo di Colombo&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Per giunta il mio incontentabile committente pretendeva che &lt;U&gt;venisse esportato su un &lt;I style="mso-bidi-font-style: normal"&gt;diverso foglio &lt;/I&gt;l&amp;#8217;intervallo di righe relative a un certo criterio&lt;/U&gt; (principalmente quelle compresi fra due date fissate dall&amp;#8217;utente finale). Di qui il secondo uovo di Colombo, pi&amp;#249; complicato perch&amp;#233; richiede codice VBA, ma comunque brillante.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Visto che i vari record sono immessi giorno per giorno l&amp;#8217;aggiornamento di ciascuno secondo le formule di destra si pu&amp;#242; affidare a una macro che le calcola inserendone i valori&lt;/I&gt;&lt;/B&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;L&amp;#8217;idea appena detta si concretizza con un &lt;B style="mso-bidi-font-weight: normal"&gt;record ausiliario &lt;/B&gt;posto su colonne lontane da quelle del database. Si tratta di una cosa del genere, che ripropone a parte un tipico record della nostra &lt;I style="mso-bidi-font-style: normal"&gt;Tabella1&lt;/I&gt;:&lt;/FONT&gt;&lt;/P&gt;
&lt;TABLE style="WIDTH: 452.3pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 3.5pt 0cm 3.5pt; mso-yfti-tbllook: 1184" class=MsoNormalTable border=0 cellSpacing=0 cellPadding=0 width=603&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 29pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #4bacc6; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt" vAlign=bottom width=39 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 50.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=67 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Y&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 44.55pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=59 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Z&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.4pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AA&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 37.05pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AC&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 40.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=55 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AD&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-INDENT: 10.55pt; MARGIN: 0cm 0cm 0pt -10.55pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AE&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AF&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;AG&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0cm" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-INDENT: 9.05pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 1.0" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;eccetera&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 29pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=39 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 50.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=67 noWrap&gt;
&lt;P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;01/12/2009&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 44.55pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=59 noWrap&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Rossi M.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.4pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Xxx&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;zzz&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 37.05pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Ecc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 40.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=55 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Ecc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-INDENT: 10.55pt; MARGIN: 0cm 0cm 0pt -10.55pt" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Ecc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Formula 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;Formula 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0cm; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; TEXT-INDENT: 9.05pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 1.0" class=MsoNormal align=left&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"&gt;&lt;FONT face=Calibri&gt;eccetera&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Si fa presente che le prime 7 celle costituiscono campi di input, mentre quelle accanto, da colonna AF in avanti contengono le dannate formule. Orbene, prima di esaminare la prima basilare macro si sappia che agli intervalli delle une e delle altre sono stati affibbiati i nomi &lt;B style="mso-bidi-font-weight: normal"&gt;QuestoRecord &lt;/B&gt;e, rispettivamente, &lt;B style="mso-bidi-font-weight: normal"&gt;QuesteFormule&lt;/B&gt;. Eloquenti, direi.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Ed ecco la macro in parola, seguita da una &lt;I style="mso-bidi-font-style: normal"&gt;SvuotaRighe &lt;/I&gt;a sua volta richiamata dalla prima con evidente finalit&amp;#224;:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;Sub AggiornaValori()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If ActiveCell.Column &amp;lt;&amp;gt; 8 Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MsgBox "Cella attiva DEVE essere in colonna H!", vbCritical&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Exit &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dim SetteCelle As Range&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;With ActiveCell&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Set SetteCelle = Range(.Offset(0, -1), .Offset(0, -7))&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;End With&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;SetteCelle.Copy Range("QuestoRecord")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Range("QuesteFormule").Copy&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ActiveCell.PasteSpecial Paste:=xlPasteValues&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;Application.CutCopyMode = False&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Sub SvuotaRighe()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dim PrimaCella As Range, UltimaCella As Range&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;With Range("RigaFormule")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Set PrimaCella = .Cells(1, 1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Set UltimaCella = .Cells(.Count)(1, 1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;End With&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If IsEmpty(PrimaCella) Then Exit Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If IsEmpty(PrimaCella.Offset(1, 0)) Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Range(PrimaCella, UltimaCella).Clear&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Range(PrimaCella.End(xlDown), UltimaCella).Clear&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Commenti&lt;/B&gt;. Tacitiani e limitati alla Sub &lt;I style="mso-bidi-font-style: normal"&gt;AggiornaValori&lt;/I&gt; (la seconda &amp;#232; affidata all&amp;#8217;esegesi autogestita). &lt;/FONT&gt;&lt;A name=Rev1&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt;&lt;st1:PersonName w:st="on" ProductID="La variabile SetteCelle"&gt;La variabile &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;SetteCelle&lt;/I&gt;&lt;/B&gt;&lt;/st1:PersonName&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt; &lt;/I&gt;&lt;/B&gt;serve a registrare l&amp;#8217;intervallo delle prime celle dei campi di input (il valore 7 deriva dal caso trattato e va allineato a situazioni differenti). La macro s&amp;#8217;incarica poi di copiare il Range &lt;I style="mso-bidi-font-style: normal"&gt;SetteCelle &lt;/I&gt;nel Range &lt;I style="mso-bidi-font-style: normal"&gt;QuestoRecord &lt;/I&gt;, con conseguente calcolo delle specifiche formule nella zona &lt;I style="mso-bidi-font-style: normal"&gt;QuesteFormule&lt;/I&gt;, che a loro volta&lt;I style="mso-bidi-font-style: normal"&gt; &lt;/I&gt;vengono incollate col &lt;I style="mso-bidi-font-style: normal"&gt;PasteSpecial &lt;/I&gt;di soli valori nella cella attiva.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #984806"&gt;Nota&lt;/SPAN&gt;&lt;/B&gt;. Quel che va sottolineato, chi non l&amp;#8217;avesse ancora inteso, &amp;#232; che di questa manovra in due tempi non si pu&amp;#242; fare a meno, perch&amp;#233;&lt;I style="mso-bidi-font-style: normal"&gt; inserendo anche temporaneamente le formule accanto alla cella attiva le avrebbe generalizzate sull&amp;#8217;intera colonna H&lt;/I&gt;, creando il rallenti che si voleva evitare...&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Qualcuno obietter&amp;#224; che l&amp;#8217;utente potrebbe dimenticare di lanciare &lt;I style="mso-bidi-font-style: normal"&gt;AggiornaValori&lt;/I&gt;.&lt;I style="mso-bidi-font-style: normal"&gt; &lt;/I&gt;Eccolo accontentato con una macro che li aggiorna tutti, circostanza nella quale il distrattone potrebbe andarsi a prendere un caff&amp;#232;, una tantum si spera!&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;Sub AggiornaTuttiValori()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Dim Inizio As Date&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Inizio = Now()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Load UserForm1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;UserForm1.Show&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dim CampoCosti As Range, i As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Dim SetteCelle As Range&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Set CampoCosti = _&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;Foglio1.ListObjects("Tabella1").ListColumns("COSTI GENERALI").Range&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;On Error Resume Next ' Patch dovuta a causa dell'orribile caso #DIV/0!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;For i = 2 To CampoCosti.Cells.Count&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If CampoCosti.Cells(i) = "" Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;With CampoCosti.Cells(i)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Set SetteCelle = Range(.Offset(0, -1), .Offset(0, -7))&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End With&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;SetteCelle.Copy Range("QuestoRecord")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Range("QuesteFormule").Copy&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;CampoCosti.Cells(i).PasteSpecial Paste:=xlPasteValues&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;Application.CutCopyMode = False&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Next&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;UserForm1.Hide&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Unload UserForm1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Range("A3").Select&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;MsgBox "Inizio: " &amp;amp; Inizio &amp;amp; vbLf &amp;amp; "Fine: " &amp;amp; Now()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Anche qui mi astengo da commenti, in modo pilatesco quanto pigro. Preciso anzi che ho preparato una versione che, per limitare il predetto coffee break, esclude i record gi&amp;#224; sistemati. La lascio per esercizio. Piuttosto si esamini quest&amp;#8217;altra macro, relativa all&amp;#8217;evento &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;DoubleClick &lt;/I&gt;&lt;/B&gt;del Worksheet ove risiede la tabella:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If Target.Column = 8 Then AggiornaValori&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Cancel = True&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Come a tutti &amp;#232; chiaro, essa agisce ogni volta che si d&amp;#224; una doppia cliccata su una cella di colonna H (quella del campo contenente la prima formulaccia).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;L&amp;#8217;evento risolutore&lt;/B&gt;. Alla fine, riflettendo, ci si rende conto che le macro precedenti meno &lt;I style="mso-bidi-font-style: normal"&gt;AggiornaValori &lt;/I&gt;e la sua ancella &lt;I style="mso-bidi-font-style: normal"&gt;SvuotaRighe&lt;/I&gt; sono pleonastiche o quasi. Questo perch&amp;#233; l&amp;#8217;evento che sistema tutto o quasi (*) &amp;#232; l&amp;#8217;evento &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Change &lt;/I&gt;&lt;/B&gt;sempre del foglio della &lt;I style="mso-bidi-font-style: normal"&gt;Tabella1&lt;/I&gt;:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Private Sub Worksheet_Change(ByVal Target As Range)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If Intersect(Target, Range("Tabella1")) Is Nothing _&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Or Target.Column = 8 Then Exit Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Range("H" &amp;amp; Target.Row).Select&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;AggiornaValori&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Qui si fanno solo due osservazioni: &lt;B style="mso-bidi-font-weight: normal"&gt;a&lt;/B&gt;) una tabella canonica ha la virt&amp;#249; che se si digita qualcosa in una riga subito sotto questa viene automaticamente inserita come nuovo record; &lt;B style="mso-bidi-font-weight: normal"&gt;b&lt;/B&gt;) pu&amp;#242; essere importante che i valori da colonna H in poi vengano aggiornati (come avverrebbe con formule) qualora l&amp;#8217;utente modifichi in seguito qualche dato di input. A buon intenditor...&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #984806"&gt;Nota (*)&lt;/SPAN&gt; &lt;/B&gt;Contro i superdistratti ci si potrebbe affidare agli eventi &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Open&lt;/I&gt;&lt;/B&gt; del modulo &lt;B style="mso-bidi-font-weight: normal"&gt;ThisWorkbook &lt;/B&gt;e/o agli &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Activate&lt;/I&gt;&lt;/B&gt; e &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Deactivate&lt;/I&gt;&lt;/B&gt; del Worksheet di Tabella1, facendoli richiamare &lt;st1:PersonName w:st="on" ProductID="la macro AggiornaTuttiValori. Ma"&gt;&lt;st1:PersonName w:st="on" ProductID="la macro AggiornaTuttiValori."&gt;la macro &lt;I style="mso-bidi-font-style: normal"&gt;AggiornaTuttiValori&lt;/I&gt;.&lt;/st1:PersonName&gt; Ma&lt;/st1:PersonName&gt; &amp;#232; un troppa-grazia: la microinformatica non presuppone un utente consapevole piuttosto che un robot? &lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOGHELPER&gt;?&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt; 
&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOGHELPER&gt;?&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/bloghelper&gt;?&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10411.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><h1 style="MARGIN: 24pt 0cm 0pt"><font color="#365f91" size="2" face="Arial">QUESTA "RICETTA" NASCE DALLA RICHIESTA FATTAMI DA UNO SVILUPPATORE DI MODELLI EXCEL CON VBA, SPECIALIZZATO IN PROBLEMI DI STUDI DENTISTICI:</font></h1>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"><font face="Consolas"></font> </p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"><font face="Consolas"><strong>Paolo Bortolini</strong></font></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"><font face="Consolas">Sito: </font><a href="http://www.studiobortolini.com/"><font color="#800080" face="Consolas">www.studiobortolini.com</font></a></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"><font face="Consolas">Blog: </font><a href="http://managementodontoiatria.wordpress.com/"><font face="Consolas">http://managementodontoiatria.wordpress.com/</font></a></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"> </p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoPlainText"><font face="Arial">A onor del vero, dopo avergliela escogitata e proposta, mi ha de visu mostrato che nel frattempo anch'egli era suppergiù pervenuto ad un'idea stostanzialmente consimile... (succede, non s'inventa nulla a questo Excel-mondo).</font></p>
<h1 style="MARGIN: 24pt 0cm 0pt"><font color="#365f91" size="5" face="Cambria">Calcoli tradotti al volo in valori (ricetta originale!)</font></h1>
<p style="MARGIN: 0cm 0cm 10pt" class="MsoNormal"><font face="Calibri">Si abbia una tabella del tipo seguente - con dati fasulli, colonne e righe omesse –sulla cui parte destra (da colonna H in avanti) si vogliono riportare formule anche complesse copiate in basso su tutti i record.</font></p>
<table style="MARGIN: auto auto auto 3.5pt; WIDTH: 417.7pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 3.5pt 0cm 3.5pt; mso-yfti-tbllook: 1184" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="557">
<tbody>
<tr style="HEIGHT: 15pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes">
<td style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #376091; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" valign="bottom" width="49" nowrap="">
<p style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><font face="Calibri"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>A<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=79 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>B<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>C ... F<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>G<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=65 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>H<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>I<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=66 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>J<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 1">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>1<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: white .5pt; mso-border-bottom-alt: white 1.5pt; mso-border-left-alt: windowtext .5pt; mso-border-top-alt: windowtext .5pt; mso-border-style-alt: solid" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Data<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=79 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Nominativo<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>ALTRI <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:PersonName w:st="on">CA</st1:PersonName>MPI...<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Classe<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #0d0d0d; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=65 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Costi<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Volumi<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1.5pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #215867; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white 1.5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=66 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: white; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Resa<o:p></o:p></FONT></SPAN></B></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 2">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>2<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Rossi A.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AB<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>219,38 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>58,50<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364; <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>182,89<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 3">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Bianchi G.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>BB<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>219,38 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>87,00<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364; <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>211,39<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 4">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>4<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Verdi F.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>CFS<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>43,88 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3,80<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>47,69<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 5">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>5<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Mauri R.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>MM<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>87,75 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3,84<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>91,56<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 6">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>6<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Andreini M.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>FR<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>26,33 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>10,00<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>36,34<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 7">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>7<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Rossi A.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>OO<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>65,81 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3,90<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>69,62<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 8">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>8<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Bianchi G.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>PM<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>87,75 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3,75<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>68,44<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 9">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>9<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Verdi F.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>RD<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>8,78 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3,81<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>12,59<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 10">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>10<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Mauri R.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>RD<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>13,16 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>4, 66<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>16,97<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 11">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>11<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Andreini M.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>ED<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>153,57 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>8,85<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364; 102,43<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 12">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>12<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Rossi A.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></B></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>RD<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>21,94 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>3,75<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>24,25<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 13">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 417.7pt; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=557 colSpan=8 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt 35.4pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>ALTRE RIGHE...<o:p></o:p></FONT></SPAN></B></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 14">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>12499<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Zucchi L.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AX<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>219,38 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>82,50<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b8cce4; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>221,89<o:p></o:p></FONT></SPAN></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 15; mso-yfti-lastrow: yes">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 36.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #92cddc; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>12500<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.25pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 58.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=79 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Brambilla P.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 3cm; PADDING-RIGHT: 3.5pt; BACKGROUND: white; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=113 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>. . .<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 47.8pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=64 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>BB<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48.75pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=65 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>219,38 <o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 42.5pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=57 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>58,00<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: white 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 49.6pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbe5f1; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: white 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid white .5pt; mso-border-bottom-alt: solid white .5pt" vAlign=bottom width=66 noWrap>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>&#8364;<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>182,00<o:p></o:p></FONT></SPAN></P></TD></TR></TBODY></TABLE>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Il problema che subito si presenta deriva dal fatto che le migliaia di righe in ballo sono troppe, con due conseguenze poco simpatiche: le formule appesantiscono il file e, peggio ancora, rallentano paurosamente l&#8217;esecuzione.</FONT></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div">
<P style="BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal align=left><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #984806">Nota</SPAN></B>.<B style="mso-bidi-font-weight: normal"> </B>Per la cronaca, nel modello che mi &#232; stato commissionato diverse formulacce, per soprammercato &#8220;matriciali&#8221;, erano del tipo<BR><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>=SE(Y2&lt;=Dataqmax;SOMMA(SE(DataC&lt;=Dataqmax;SE(DataC&gt;=Dataqmax-Orizzonte;SE(ClienteC=0;SE(CatC=AA2;SE(PC=AB2;Consumo;))))))/AQ2;0).</SPAN></FONT></P></DIV>
<H2 style="MARGIN: 12pt 0cm 3pt"><EM><FONT face=Cambria>Prima soluzione (inadeguata)</FONT></EM></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Partendo dal normale intervallo della bozza affidatami dal committente, ovvero non da una <B style="mso-bidi-font-weight: normal">tabella </B>&#8220;canonica&#8221; (<B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">ListObject </I></B>in VBA), ho dapprima pensato a una macro che, partendo da una prima riga contenente essa soltanto le formulacce da colonna H in poi, le ricopiasse in basso per tutte le righe sottostanti da 2 a 12500 (o gi&#249; di l&#236;). Peggio che andar di notte, ovviamente: si registravano tempi biblici di ricalcolo.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Poi mi sono detto che salvare i risultati in termini di VALORI poteva comunque essere utile, in vista di ulteriori elaborazioni con altri programmi come Access o applicazioni sviluppate in Visual Studio. Ed ecco allora le macro VBA con le quali ho tentato di concretizzare l&#8217;idea. Si esamini anzitutto la seguente, seguita dalla sua brava Sub di prova.</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Sub IncollaSpeciale(Scarto As Integer)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Dim RigaFrm As Range, RigaDest As Range<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Set RigaFrm = Range("RigaFormule")<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Set RigaDest = RigaFrm.Offset(Scarto)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>RigaFrm.Copy RigaDest<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>RigaDest.Copy<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>RigaDest.<B style="mso-bidi-font-weight: normal">PasteSpecial</B> <B style="mso-bidi-font-weight: normal">Paste</B>:=<I style="mso-bidi-font-style: normal">xlPasteValues</I><o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Application.CutCopyMode = False<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><o:p>&nbsp;</o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Sub ProvaIncollaSpeciale()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>IncollaSpeciale 3<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>La <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">IncollaSpeciale </I></B>applica appunto all&#8217;intervallo preliminarmente denominato &#8220;RigaFormule&#8221; (nella figura precedente potrebbe avere coordinate quali H1:M1 o simili) contenenti le fatidiche formule a riga 2 da H in poi) il comando omonimo <B style="mso-bidi-font-weight: normal">Copia </B>seguito da <B style="mso-bidi-font-weight: normal">Incolla Speciale </B>con opzione <I style="mso-bidi-font-style: normal">Valori.</I> Tali operazioni si traducono in VBA in queste successive istruzioni: <B style="mso-bidi-font-weight: normal">a</B>) propriet&#224; <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Copy</I></B> applicato a <I style="mso-bidi-font-style: normal">RigaForm </I>che registra il <I style="mso-bidi-font-style: normal">Range(&#8220;RigaFormule&#8221;</I>) assegnandole come destinazione una <I style="mso-bidi-font-style: normal">RigaDest </I>shiftata secondo l&#8217;argomento <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Scarto</I></B>; <B style="mso-bidi-font-weight: normal">b</B>) a tale <I style="mso-bidi-font-style: normal">RigaDest </I>&#232; di nuovo applicato <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Copy</I></B>;<I style="mso-bidi-font-style: normal"> </I><B style="mso-bidi-font-weight: normal">c</B>) quindi, sempre <I style="mso-bidi-font-style: normal">RigaDest</I>, &#232; assoggettato a <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">PasteSpecial</I></B> con opzione <I style="mso-bidi-font-style: normal">Paste:=xlPasteValue </I>che, come qui si desidera,incolla i valori e non le formule; <B style="mso-bidi-font-weight: normal">d</B>) chiude un (inevitabile) <I style="mso-bidi-font-style: normal">Application.CutCopyMode = False</I> che elimina la dannata casella ruotante che altrimenti continuerebbe a girare attorno all&#8217;origine (o alla destinazione? Verificate voi stessi...).</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Ed ecco la macro centrale che utilizza la copia in basso dei valori, lasciando in vita la riga 2 di formule, secondo un certo numero di record <I style="mso-bidi-font-style: normal">NumRec</I> come argomento.</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">Sub CopiaDati(NumeroRec As Integer)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Dim Inizio As Date<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Inizio = Now()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>SvuotaRigheMenoUna<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Application.ScreenUpdating = False<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Dim i As Integer<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">For i = 1 To NumeroRec<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>IncollaSpeciale i<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Next<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>MsgBox "Inizio: " &amp; Inizio &amp; vbLf &amp; "Fine: " &amp; Now()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>A questo punto non voglio tediare gli esperti cui mi rivolgo con commenti che ora ritengo superflui. Costoro potranno divertirsi a sfruttare <I style="mso-bidi-font-style: normal">CopiaDati </I>passandole un <I style="mso-bidi-font-style: normal">NumRec </I>pari alle righe meno una del nostro elenco, nonch&#233; a creare una macro <I style="mso-bidi-font-style: normal">SvuotaRigheMenoUna </I>che, appunto, ripulisce tutte le celle che stanno sotto la riga 2 a partire da colonna H (o quel che l&#8217;&#232;).</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>La pensata precedente pu&#242; essere interessante per situazioni intermedie, diciamo con non pi&#249; di 200-300 righe, ma purtroppo delude in gran parte le speranze. Infatti se garantisce un minor appesantimento di formule l&#8217;esecuzione del codice presenta riduzioni di tempo piuttosto scarse, come indicano - provare per credere &#8211; le istruzioni iniziale <I style="mso-bidi-font-style: normal">Inizio = Now </I>e finale <I style="mso-bidi-font-style: normal">MsgBox </I>ecc. che segnalano circa 10 minuti gi&#224; con un migliaio di righe.</FONT></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #984806">Nota</SPAN></B>.<B style="mso-bidi-font-weight: normal"> </B>L&#8217;applicazione che mi era stata data &#8220;in cura&#8221; prevedeva l&#8217;inserimento di record di dettaglio quotidianamente, anche pi&#249; di uno al giorno, per uno e persino pi&#249; ANNI! Le aspettative di certi utenti sono a volte utopistiche... </FONT></P></DIV>
<H2 style="MARGIN: 12pt 0cm 3pt"><EM><FONT face=Cambria>Altro tentativo fallito</FONT></EM></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Successivamente ho sperimentato la variante consistente nel tradurre il fatidico intervallo in una <I style="mso-bidi-font-style: normal">Tabella ,</I> mediante l&#8217;apposito comando (in Excel 2007 posto nella scheda omonima) che automaticamente affibbia il nome default <I style="mso-bidi-font-style: normal">Tabella1. </I>La cosa &#232; in ogni caso interessante per due motivi:</FONT></P>
<P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 10pt 36pt; mso-list: l0 level1 lfo1" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="mso-bidi-font-family: Calibri"><SPAN style="mso-list: Ignore"><FONT face=Calibri>1)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN></B><FONT face=Calibri>offre gratuitamente filtri automatici sui vari campi e funzionalit&#224; di filtro avanzato nonch&#233; l&#8217;automatico arruolamento come nuovo record di tale <I style="mso-bidi-font-style: normal">Tabella1 </I>ogni volta che si aggiunge qualcosa sotto l&#8217;ultima riga precedente;</FONT></P>
<P style="TEXT-INDENT: -18pt; MARGIN: 0cm 0cm 10pt 36pt; mso-list: l0 level1 lfo1" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="mso-bidi-font-family: Calibri"><SPAN style="mso-list: Ignore"><FONT face=Calibri>2)</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN></B><FONT face=Calibri>riporta, sempre automaticamente, le formule inserite (da H in poi, sempre per stare al nostro caso) in tutti i record vecchi o nuovi.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Ma purtroppo anche in questo caso i tempi di ricalcolo si rivelano altres&#236; solo leggermente pi&#249; contenuti: confidavo in un qualche sistema di ottimizzazione offerto da Excel con le tabelle, alias ListObject. Aspettativa ingenua (miracoli non se ne fanno, neanche in casa Microsoft), almeno con le <I style="mso-bidi-font-style: normal">molte e complesse formule</I> della nostra riga da H in poi e i tempi gli appesantimenti del file restano inaccettabili.</FONT></P>
<H2 style="MARGIN: 12pt 0cm 3pt"><EM><FONT face=Cambria>Eureka! Ovvero un uovo di Colombo</FONT></EM></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Per giunta il mio incontentabile committente pretendeva che <U>venisse esportato su un <I style="mso-bidi-font-style: normal">diverso foglio </I>l&#8217;intervallo di righe relative a un certo criterio</U> (principalmente quelle compresi fra due date fissate dall&#8217;utente finale). Di qui il secondo uovo di Colombo, pi&#249; complicato perch&#233; richiede codice VBA, ma comunque brillante.</FONT></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Visto che i vari record sono immessi giorno per giorno l&#8217;aggiornamento di ciascuno secondo le formule di destra si pu&#242; affidare a una macro che le calcola inserendone i valori</I></B>.</FONT></P></DIV>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>L&#8217;idea appena detta si concretizza con un <B style="mso-bidi-font-weight: normal">record ausiliario </B>posto su colonne lontane da quelle del database. Si tratta di una cosa del genere, che ripropone a parte un tipico record della nostra <I style="mso-bidi-font-style: normal">Tabella1</I>:</FONT></P>
<TABLE style="WIDTH: 452.3pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 3.5pt 0cm 3.5pt; mso-yfti-tbllook: 1184" class=MsoNormalTable border=0 cellSpacing=0 cellPadding=0 width=603>
<TBODY>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 29pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #4bacc6; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt" vAlign=bottom width=39 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>&nbsp;<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 50.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=67 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Y<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 44.55pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=59 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Z<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.4pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AA<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AB<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 37.05pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AC<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 40.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=55 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AD<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-INDENT: 10.55pt; MARGIN: 0cm 0cm 0pt -10.55pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AE<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AF<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>AG<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0cm" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-INDENT: 9.05pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 1.0" class=MsoNormal align=center><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>eccetera<o:p></o:p></FONT></SPAN></B></P></TD></TR>
<TR style="HEIGHT: 15pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes">
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 29pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #b6dde8; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=39 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>1<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 50.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=67 noWrap>
<P style="TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=right><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>01/12/2009<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 44.55pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=59 noWrap>
<P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=left><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Rossi M.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.4pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap>
<P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=left><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Xxx<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap>
<P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=left><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>zzz<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 37.05pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=49 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Ecc.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 40.95pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=55 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Ecc.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 3.5pt; WIDTH: 35.45pt; PADDING-RIGHT: 3.5pt; BACKGROUND: #dbeef3; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt" vAlign=bottom width=47 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-INDENT: 10.55pt; MARGIN: 0cm 0cm 0pt -10.55pt" class=MsoNormal align=center><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Ecc.<o:p></o:p></FONT></SPAN></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-right-alt: solid windowtext .5pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Formula 1<o:p></o:p></FONT></SPAN></I></B></P></TD>
<TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>Formula 2<o:p></o:p></FONT></SPAN></I></B></P></TD>
<TD style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3.5pt; WIDTH: 48pt; PADDING-RIGHT: 3.5pt; HEIGHT: 15pt; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0cm; mso-border-left-alt: solid windowtext .5pt" vAlign=bottom width=64 noWrap>
<P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; TEXT-INDENT: 9.05pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 1.0" class=MsoNormal align=left><B><SPAN style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: IT"><FONT face=Calibri>eccetera<o:p></o:p></FONT></SPAN></B></P></TD></TR></TBODY></TABLE>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Si fa presente che le prime 7 celle costituiscono campi di input, mentre quelle accanto, da colonna AF in avanti contengono le dannate formule. Orbene, prima di esaminare la prima basilare macro si sappia che agli intervalli delle une e delle altre sono stati affibbiati i nomi <B style="mso-bidi-font-weight: normal">QuestoRecord </B>e, rispettivamente, <B style="mso-bidi-font-weight: normal">QuesteFormule</B>. Eloquenti, direi.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Ed ecco la macro in parola, seguita da una <I style="mso-bidi-font-style: normal">SvuotaRighe </I>a sua volta richiamata dalla prima con evidente finalit&#224;:</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">Sub AggiornaValori()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>If ActiveCell.Column &lt;&gt; 8 Then<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MsgBox "Cella attiva DEVE essere in colonna H!", vbCritical<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Exit </SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>End If<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Dim SetteCelle As Range<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>With ActiveCell<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Set SetteCelle = Range(.Offset(0, -1), .Offset(0, -7))<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>End With<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>SetteCelle.Copy Range("QuestoRecord")<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Range("QuesteFormule").Copy<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>ActiveCell.PasteSpecial Paste:=xlPasteValues<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">Application.CutCopyMode = False<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Sub SvuotaRighe()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Dim PrimaCella As Range, UltimaCella As Range<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>With Range("RigaFormule")<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Set PrimaCella = .Cells(1, 1)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Set UltimaCella = .Cells(.Count)(1, 1)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>End With<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>If IsEmpty(PrimaCella) Then Exit Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>If IsEmpty(PrimaCella.Offset(1, 0)) Then<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Range(PrimaCella, UltimaCella).Clear<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Else<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Range(PrimaCella.End(xlDown), UltimaCella).Clear<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">End If<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal">Commenti</B>. Tacitiani e limitati alla Sub <I style="mso-bidi-font-style: normal">AggiornaValori</I> (la seconda &#232; affidata all&#8217;esegesi autogestita). </FONT><A name=Rev1></A><FONT face=Calibri><st1:PersonName w:st="on" ProductID="La variabile SetteCelle">La variabile <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">SetteCelle</I></B></st1:PersonName><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"> </I></B>serve a registrare l&#8217;intervallo delle prime celle dei campi di input (il valore 7 deriva dal caso trattato e va allineato a situazioni differenti). La macro s&#8217;incarica poi di copiare il Range <I style="mso-bidi-font-style: normal">SetteCelle </I>nel Range <I style="mso-bidi-font-style: normal">QuestoRecord </I>, con conseguente calcolo delle specifiche formule nella zona <I style="mso-bidi-font-style: normal">QuesteFormule</I>, che a loro volta<I style="mso-bidi-font-style: normal"> </I>vengono incollate col <I style="mso-bidi-font-style: normal">PasteSpecial </I>di soli valori nella cella attiva.</FONT></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #984806">Nota</SPAN></B>. Quel che va sottolineato, chi non l&#8217;avesse ancora inteso, &#232; che di questa manovra in due tempi non si pu&#242; fare a meno, perch&#233;<I style="mso-bidi-font-style: normal"> inserendo anche temporaneamente le formule accanto alla cella attiva le avrebbe generalizzate sull&#8217;intera colonna H</I>, creando il rallenti che si voleva evitare...</FONT></P></DIV>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Qualcuno obietter&#224; che l&#8217;utente potrebbe dimenticare di lanciare <I style="mso-bidi-font-style: normal">AggiornaValori</I>.<I style="mso-bidi-font-style: normal"> </I>Eccolo accontentato con una macro che li aggiorna tutti, circostanza nella quale il distrattone potrebbe andarsi a prendere un caff&#232;, una tantum si spera!</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">Sub AggiornaTuttiValori()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Dim Inizio As Date<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Inizio = Now()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Load UserForm1<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>UserForm1.Show<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Dim CampoCosti As Range, i As Integer<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Dim SetteCelle As Range<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Set CampoCosti = _<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">Foglio1.ListObjects("Tabella1").ListColumns("COSTI GENERALI").Range<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>On Error Resume Next ' Patch dovuta a causa dell'orribile caso #DIV/0!<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>For i = 2 To CampoCosti.Cells.Count<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>If CampoCosti.Cells(i) = "" Then<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>With CampoCosti.Cells(i)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Set SetteCelle = Range(.Offset(0, -1), .Offset(0, -7))<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>End With<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>SetteCelle.Copy Range("QuestoRecord")<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Range("QuesteFormule").Copy<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>CampoCosti.Cells(i).PasteSpecial Paste:=xlPasteValues<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</SPAN>Application.CutCopyMode = False<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>End If<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Next<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>UserForm1.Hide<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Unload UserForm1<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Range("A3").Select<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">MsgBox "Inizio: " &amp; Inizio &amp; vbLf &amp; "Fine: " &amp; Now()<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Anche qui mi astengo da commenti, in modo pilatesco quanto pigro. Preciso anzi che ho preparato una versione che, per limitare il predetto coffee break, esclude i record gi&#224; sistemati. La lascio per esercizio. Piuttosto si esamini quest&#8217;altra macro, relativa all&#8217;evento <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">DoubleClick </I></B>del Worksheet ove risiede la tabella:</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>If Target.Column = 8 Then AggiornaValori<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Cancel = True<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Come a tutti &#232; chiaro, essa agisce ogni volta che si d&#224; una doppia cliccata su una cella di colonna H (quella del campo contenente la prima formulaccia).</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal">L&#8217;evento risolutore</B>. Alla fine, riflettendo, ci si rende conto che le macro precedenti meno <I style="mso-bidi-font-style: normal">AggiornaValori </I>e la sua ancella <I style="mso-bidi-font-style: normal">SvuotaRighe</I> sono pleonastiche o quasi. Questo perch&#233; l&#8217;evento che sistema tutto o quasi (*) &#232; l&#8217;evento <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Change </I></B>sempre del foglio della <I style="mso-bidi-font-style: normal">Tabella1</I>:</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Private Sub Worksheet_Change(ByVal Target As Range)<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>If Intersect(Target, Range("Tabella1")) Is Nothing _<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Or Target.Column = 8 Then Exit Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Range("H" &amp; Target.Row).Select<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>AggiornaValori<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 8pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Qui si fanno solo due osservazioni: <B style="mso-bidi-font-weight: normal">a</B>) una tabella canonica ha la virt&#249; che se si digita qualcosa in una riga subito sotto questa viene automaticamente inserita come nuovo record; <B style="mso-bidi-font-weight: normal">b</B>) pu&#242; essere importante che i valori da colonna H in poi vengano aggiornati (come avverrebbe con formule) qualora l&#8217;utente modifichi in seguito qualche dato di input. A buon intenditor...</FONT></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #984806">Nota (*)</SPAN> </B>Contro i superdistratti ci si potrebbe affidare agli eventi <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Open</I></B> del modulo <B style="mso-bidi-font-weight: normal">ThisWorkbook </B>e/o agli <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Activate</I></B> e <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Deactivate</I></B> del Worksheet di Tabella1, facendoli richiamare <st1:PersonName w:st="on" ProductID="la macro AggiornaTuttiValori. Ma"><st1:PersonName w:st="on" ProductID="la macro AggiornaTuttiValori.">la macro <I style="mso-bidi-font-style: normal">AggiornaTuttiValori</I>.</st1:PersonName> Ma</st1:PersonName> &#232; un troppa-grazia: la microinformatica non presuppone un utente consapevole piuttosto che un robot? </FONT></P></DIV></BLOGHELPER>?&gt;</FONT></SPAN> 
<P></P></TD></TR></TBODY></TABLE></BLOGHELPER>?&gt;</FONT></SPAN>
<P></P></TD></TR></TBODY></TABLE></bloghelper>?></font></span></p></td></tr></tbody></table><img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10411.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Bug inattesi per via della semantica</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/01/22/10330.aspx</link><pubDate>Fri, 22 Jan 2010 17:04:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/01/22/10330.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10330.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/01/22/10330.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10330.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10330.aspx</trackback:ping><description>&lt;h1 style="MARGIN: 24pt 0cm 12pt"&gt;&lt;span style="FONT-SIZE: 16pt; mso-bidi-font-size: 14.0pt"&gt;&lt;font color="#365f91"&gt;&lt;font face="Cambria"&gt;
&lt;h1 style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: windowtext; mso-bidi-font-weight: normal; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: Calibri"&gt;&lt;font size="5"&gt;LEGGETE ANCHE GLI ARTICOLI!!! L’ultimo al link:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: windowtext; FONT-SIZE: 11pt; FONT-WEIGHT: normal; mso-fareast-font-family: Calibri"&gt;&lt;A href="http://blog.shareoffice.it/giannigiaccaglini/articles/10324.aspx"&gt;&lt;FONT size=4&gt;&lt;STRONG&gt;http://blog.shareoffice.it/giannigiaccaglini/articles/10324.aspx&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/H1&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;H1 style="MARGIN: 24pt 0cm 12pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt; mso-bidi-font-size: 14.0pt"&gt;&lt;FONT color=#365f91&gt;&lt;FONT face=Cambria&gt;I bachi inattesi? Colpa della Semantica, signori miei...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Questo post, frivolo nell&amp;#8217;esemplificazione che dar&amp;#242;, pretende in modo alquanto serioso di discutere su un problema che affligge l&amp;#8217;Informatica e non solo. Parlo della &lt;B style="mso-bidi-font-weight: normal"&gt;Semantica&lt;/B&gt;, disciplina linguistica che si occupa del significato di un testo, &lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;meaning&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; &lt;/SPAN&gt;&lt;/I&gt;in inglese. Di sfuggita cito solo un interrogativo provocatorio (che riprendo &amp;#8211; se non ricordo male - dal ponderoso trattato di Semiotica generale di Umberto Eco): &lt;I style="mso-bidi-font-style: normal"&gt;The meaning of the meaning &lt;/I&gt;che diavolo &amp;#232;?&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;In due parole, alla buona, la faccenda ha a che fare - nella vita o peggio ancora nella giurisprudenza - coi molti fraintendimenti derivanti dalla pi&amp;#249; o meno evitabile divaricazione fra i significati letterali e quelli &lt;I style="mso-bidi-font-style: normal"&gt;intenzionali&lt;/I&gt; (cosiddetti). In gergo semiotico si tenta una distinzione fra &lt;I style="mso-bidi-font-style: normal"&gt;denotazione &lt;/I&gt;e &lt;I style="mso-bidi-font-style: normal"&gt;connotazione &lt;/I&gt;di un messaggio.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Venendo allo specifico dell&amp;#8217;Informatica sono noti i fallimenti di certi settori avanzati. Tipicamente l&amp;#8217;Intelligenza Artificiale (IA) o un suo figliolo, la traduzione automatica. L&amp;#8217;IA ogni tanto viene ri-chiamata in ballo ma oggi dei tanto celebrati Sistemi Esperti quasi nessuno parla pi&amp;#249;. La seconda da qualche tempo partorisce qualche topolino non del tutto privo di utilit&amp;#224;, per&amp;#242; ognuno di noi ha quotidianamente modo di ridacchiare di fronte a certi risultati del pur potente traduttore di Google...&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; mso-background-themecolor: accent5; mso-background-themetint: 51"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: accent5; mso-background-themetint: 51" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;Un test al volo&lt;/SPAN&gt;&lt;/B&gt;, mentre scrivo queste noterelle. &amp;#8220;Non tutto il male viene per nuocere&amp;#8221; mi viene reso con &amp;#8220;Every cloud has a silver lining&amp;#8221;!!! Il buffo &amp;#232; che la traduzione inversa restituisce &amp;#8220;Ogni nuvola ha un rivestimento d'argento&amp;#8221;. Formalmente corretto, a parte la stramberia &lt;U&gt;semantica&lt;/U&gt; e l&amp;#8217;ancor pi&amp;#249; imbarazzante fatto che non ha nulla a che fare con l&amp;#8217;originale.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;EM&gt;&lt;FONT face=Cambria&gt;Il frivolo esempio: ruotine eliminare cifre da una stringa&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Appartiene all&amp;#8217;autobiografia recente. Volevo una routinetta volta a eliminare i caratteri numerici da una stringa. Ed ecco una serie di tentativi infruttuosi di specifiche Sub, prima in VBA poi in Visual Basic 2008, che ho corredato con istruzioni messaggistiche opportune per facilitarne l&amp;#8217;esecuzione passo dopo passo a chi legge.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT face=Calibri&gt;Prima versione&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Sub EliminaCifre()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Dim MiaStr As String, Car As String, i As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MiaStr = "Amba12raba2345cicci178"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;For i = 1 To Len(MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Car = Mid(MiaStr, i, 1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;If IsNumeric(Car) Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&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;MiaStr = Replace(MiaStr, Car, "")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MsgBox("i = " &amp;amp; i &amp;amp; vbLf &amp;amp; "Car = " _&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;amp; Car &amp;amp; vbLf &amp;amp; "MiaStr = " &amp;amp; MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;Next&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MsgBox(("Stringa finale: " &amp;amp; MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Lanciando la procedurina si notano due stranezze inattese (per gente ingenua come molti di noi siamo):&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0cm" type=disc&gt;
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;non tutte le cifre vengono eliminate e l&amp;#8217;&lt;I style="mso-bidi-font-style: normal"&gt;MsgBox&lt;/I&gt; conclusivo proclama &amp;#8220;Stringa finale:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ambaraba34cicci8&amp;#8221;;&lt;/FONT&gt; 
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;il ciclo va avanti fino a i = 22 (la &lt;I style="mso-bidi-font-style: normal"&gt;Len &lt;/I&gt;iniziale della stringa), indicando caratteri vuoti (blank) negli ultimi passaggi.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Dopo riflessione mi sono reso conto che il guaio deriva dal fatto che lunghezza della &lt;I style="mso-bidi-font-style: normal"&gt;MiaStr &lt;/I&gt;diminuisce di un&amp;#8217;unit&amp;#224; ad ogni rimpiazzo di una cifra con &amp;#8220;&amp;#8221; (&lt;I style="mso-bidi-font-style: normal"&gt;Replace(MiaStr, Car, &amp;#8220;&amp;#8221;&lt;/I&gt;). La pezza (patch) &amp;#232; presto trovata.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #c00000; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Calibri&gt;Seconda versione&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Sub EliminaCifreBIS()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Dim MiaStr As String, Car As String, i As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MiaStr = "Amba12raba2345cicci178"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;For i = 1 To Len(MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Car = Mid(MiaStr, i, 1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If IsNumeric(Car) Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&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;MiaStr = Replace(MiaStr, Car, "")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&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="BACKGROUND: yellow; mso-highlight: yellow"&gt;i = i - 1&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MsgBox ("i = " &amp;amp; i &amp;amp; vbLf &amp;amp; "Car = " _&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&amp;amp; Car &amp;amp; vbLf &amp;amp; "MiaStr = " &amp;amp; MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Next&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MsgBox ("Stringa finale: " &amp;amp; MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;L&amp;#8217;aggiunta, evidenziata in giallo, &amp;#232; semplicemente la correzione &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;i = i - 1 &lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;ogni volta che una cifra &amp;#232; rimpiazzata. Ci potremmo accontentare, visto che il risultato ora &amp;#232; corretto, anche se resta la seconda anomalia.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Da queste come da altre esperienza si evince facilmente il principio enunciato in apertura, che nel caso del software, tradurrei nella legge seguente:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Calibri&gt;In Informatica &amp;#232; la Semantica lo scoglio in cui s&amp;#8217;infrangono molti prodotti, a causa della discrasia non sempre evitabile fra l&amp;#8217;intenzionalit&amp;#224; dell&amp;#8217;uomo e la fredda, inesorabile logica letterale della macchina.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;EM&gt;&lt;FONT face=Cambria&gt;Visual Studio 2008: mondo nuovo, altra sorpresa&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;In tale ambiente ho poi testato il precedente programmetto. Funzionava, ma poi pur non essendo un benpensante ho... ben pensato di sostituire &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Car As String &lt;/I&gt;&lt;/B&gt;con &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Car As Char &lt;/I&gt;&lt;/B&gt;(non supportato in VBA o VB6) pi&amp;#249; moderno e logico, visto che si tratta di un singolo carattere. Gi&amp;#224; che c&amp;#8217;ero, ho approfittato della possibilit&amp;#224; di &lt;U&gt;accedere con un indice a ciascun carattere di una stringa&lt;/U&gt;, con &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Car = MiaStr(i)&lt;/I&gt;&lt;/B&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #c00000; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Calibri&gt;Terza versione (VB 2008)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;Sub EliminaCifre()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;Dim MiaStr As String, Car As Char, i As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MiaStr = "Amba12raba2345cicci178"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;For i = 0 To Len(MiaStr) - 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Car = MiaStr(i)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If IsNumeric(Car) Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&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;Mid(MiaStr, i, 1) = Replace(MiaStr, Car, "")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&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="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;i -= 1&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MessageBox.Show("i = " &amp;amp; i &amp;amp; vbLf &amp;amp; "Car = " _&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;amp; Car &amp;amp; vbLf &amp;amp; "MiaStr = " &amp;amp; MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;Next&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MessageBox.Show("Stringa finale: " &amp;amp; MiaStr)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Tutto bene? Macch&amp;#233;. L&amp;#8217;illusione semantica stavolta naufraga in modo, come sempre, inatteso. Infatti non si procede con tutti i 22 giri del loop &lt;I style="mso-bidi-font-style: normal"&gt;For i = 0 To Len(MiaStr) ... Next &lt;/I&gt;in quanto ahim&amp;#232; il programma si arresta per errore a run-time sulla tanto ammirata istruzione moderna &lt;I style="mso-bidi-font-style: normal"&gt;Car = MiaStr(i)&lt;/I&gt;, con indicazione di indice fuori dai limiti.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Riflettendo adeguatamente comprendiamo che:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0cm" type=disc&gt;
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;il ciclo &lt;I style="mso-bidi-font-style: normal"&gt;For... To &lt;ESPRESSIONE&gt;Next &lt;/I&gt;del Visual Basic (a differenza di altri linguaggi, credo)&lt;I style="mso-bidi-font-style: normal"&gt; &lt;/I&gt;valuta una tantum l&amp;#8217;espressione all&amp;#8217;inizio e ne mantiene il valore in tutto il suo corso (in altri casi questa &amp;#232; una virt&amp;#249;, ma qui ci crea un guaio);&lt;/FONT&gt; 
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Mid(MiaStr, i, 1)&lt;B style="mso-bidi-font-weight: normal"&gt; &lt;/B&gt;&lt;/I&gt;&amp;#232; permissivo al punto di non dare errore se l&amp;#8217;indice va fuori della stringa (semplicemente restituisce un blank); al contrario di &lt;I style="mso-bidi-font-style: normal"&gt;Car(i), &lt;/I&gt;che invece considera la stringa come un &lt;I style="mso-bidi-font-style: normal"&gt;vettore&lt;/I&gt; di caratteri.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; mso-background-themecolor: accent5; mso-background-themetint: 51"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: accent5; mso-background-themetint: 51" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: text2"&gt;Nota&lt;/SPAN&gt;&lt;/B&gt;.&lt;B style="mso-bidi-font-weight: normal"&gt; &lt;/B&gt;Stavolta potremmo anche prendersela con l&amp;#8217;architetto del VB 2008 di Microsoft, ma dobbiamo rassegnarci e prendere atto della realt&amp;#224;.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #c00000; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Calibri&gt;Soluzione finale&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Ne riporto il nocciolo, astenendomi dal commentare altre varianti &amp;#8220;moderne&amp;#8221;, dicendo solo che alla fine ho adottato un ciclo &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;While ... End While&lt;/I&gt;&lt;/B&gt; (&lt;I style="mso-bidi-font-style: normal"&gt;While... Wend &lt;/I&gt;in VBA/VB6) che &amp;#232; immune dalla persistenza della lunghezza imputabile a &lt;I style="mso-bidi-font-style: normal"&gt;For... Next&lt;/I&gt; e, pertanto, fa s&amp;#236; che &lt;I style="mso-bidi-font-style: normal"&gt;MiaStr.Length &lt;/I&gt;muti dinamicamente ad ogni giro dell&amp;#8217;anello.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Dim i = 0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;While i &amp;lt; MiaStr.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Car = MiaStr(i)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;CodCar = Char.ConvertToUtf32(Car, 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If Not (CodCar &amp;lt; 48 Or CodCar &amp;gt; 57) Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MiaStr = MiaStr.Replace(Car, "")&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&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="BACKGROUND: yellow; mso-highlight: yellow"&gt;i -= 1&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i += 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End While&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOGHELPER&gt;?&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;H1&gt;&lt;/H1&gt;&lt;/bloghelper&gt;?&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;&lt;img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10330.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><h1 style="MARGIN: 24pt 0cm 12pt"><span style="FONT-SIZE: 16pt; mso-bidi-font-size: 14.0pt"><font color="#365f91"><font face="Cambria">
<h1 style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: windowtext; mso-bidi-font-weight: normal; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: Calibri"><font size="5">LEGGETE ANCHE GLI ARTICOLI!!! L’ultimo al link:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></H1>
<H1 style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: windowtext; FONT-SIZE: 11pt; FONT-WEIGHT: normal; mso-fareast-font-family: Calibri"><A href="http://blog.shareoffice.it/giannigiaccaglini/articles/10324.aspx"><FONT size=4><STRONG>http://blog.shareoffice.it/giannigiaccaglini/articles/10324.aspx</STRONG></FONT></A><o:p></o:p></SPAN></H1></FONT></FONT></SPAN></H1>
<H1 style="MARGIN: 24pt 0cm 12pt"><SPAN style="FONT-SIZE: 16pt; mso-bidi-font-size: 14.0pt"><FONT color=#365f91><FONT face=Cambria>I bachi inattesi? Colpa della Semantica, signori miei...<o:p></o:p></FONT></FONT></SPAN></H1>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Questo post, frivolo nell&#8217;esemplificazione che dar&#242;, pretende in modo alquanto serioso di discutere su un problema che affligge l&#8217;Informatica e non solo. Parlo della <B style="mso-bidi-font-weight: normal">Semantica</B>, disciplina linguistica che si occupa del significato di un testo, <I style="mso-bidi-font-style: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US>meaning</SPAN><SPAN lang=EN-US> </SPAN></I>in inglese. Di sfuggita cito solo un interrogativo provocatorio (che riprendo &#8211; se non ricordo male - dal ponderoso trattato di Semiotica generale di Umberto Eco): <I style="mso-bidi-font-style: normal">The meaning of the meaning </I>che diavolo &#232;?</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>In due parole, alla buona, la faccenda ha a che fare - nella vita o peggio ancora nella giurisprudenza - coi molti fraintendimenti derivanti dalla pi&#249; o meno evitabile divaricazione fra i significati letterali e quelli <I style="mso-bidi-font-style: normal">intenzionali</I> (cosiddetti). In gergo semiotico si tenta una distinzione fra <I style="mso-bidi-font-style: normal">denotazione </I>e <I style="mso-bidi-font-style: normal">connotazione </I>di un messaggio.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Venendo allo specifico dell&#8217;Informatica sono noti i fallimenti di certi settori avanzati. Tipicamente l&#8217;Intelligenza Artificiale (IA) o un suo figliolo, la traduzione automatica. L&#8217;IA ogni tanto viene ri-chiamata in ballo ma oggi dei tanto celebrati Sistemi Esperti quasi nessuno parla pi&#249;. La seconda da qualche tempo partorisce qualche topolino non del tutto privo di utilit&#224;, per&#242; ognuno di noi ha quotidianamente modo di ridacchiare di fronte a certi risultati del pur potente traduttore di Google...</FONT></P>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; mso-background-themecolor: accent5; mso-background-themetint: 51">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: accent5; mso-background-themetint: 51" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #1f497d; mso-themecolor: text2">Un test al volo</SPAN></B>, mentre scrivo queste noterelle. &#8220;Non tutto il male viene per nuocere&#8221; mi viene reso con &#8220;Every cloud has a silver lining&#8221;!!! Il buffo &#232; che la traduzione inversa restituisce &#8220;Ogni nuvola ha un rivestimento d'argento&#8221;. Formalmente corretto, a parte la stramberia <U>semantica</U> e l&#8217;ancor pi&#249; imbarazzante fatto che non ha nulla a che fare con l&#8217;originale.</FONT></P></DIV>
<H2 style="MARGIN: 12pt 0cm 3pt"><EM><FONT face=Cambria>Il frivolo esempio: ruotine eliminare cifre da una stringa</FONT></EM></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Appartiene all&#8217;autobiografia recente. Volevo una routinetta volta a eliminare i caratteri numerici da una stringa. Ed ecco una serie di tentativi infruttuosi di specifiche Sub, prima in VBA poi in Visual Basic 2008, che ho corredato con istruzioni messaggistiche opportune per facilitarne l&#8217;esecuzione passo dopo passo a chi legge.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT face=Calibri>Prima versione<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Sub EliminaCifre()<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Dim MiaStr As String, Car As String, i As Integer<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MiaStr = "Amba12raba2345cicci178"<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>For i = 1 To Len(MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Car = Mid(MiaStr, i, 1)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN>If IsNumeric(Car) Then<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>MiaStr = Replace(MiaStr, Car, "")<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>End If<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>MsgBox("i = " &amp; i &amp; vbLf &amp; "Car = " _<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&amp; Car &amp; vbLf &amp; "MiaStr = " &amp; MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">Next<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MsgBox(("Stringa finale: " &amp; MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Lanciando la procedurina si notano due stranezze inattese (per gente ingenua come molti di noi siamo):</FONT></P>
<UL style="MARGIN-TOP: 0cm" type=disc>
<LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal><FONT face=Calibri>non tutte le cifre vengono eliminate e l&#8217;<I style="mso-bidi-font-style: normal">MsgBox</I> conclusivo proclama &#8220;Stringa finale:<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>ambaraba34cicci8&#8221;;</FONT> 
<LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal><FONT face=Calibri>il ciclo va avanti fino a i = 22 (la <I style="mso-bidi-font-style: normal">Len </I>iniziale della stringa), indicando caratteri vuoti (blank) negli ultimi passaggi.</FONT></LI></UL>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Dopo riflessione mi sono reso conto che il guaio deriva dal fatto che lunghezza della <I style="mso-bidi-font-style: normal">MiaStr </I>diminuisce di un&#8217;unit&#224; ad ogni rimpiazzo di una cifra con &#8220;&#8221; (<I style="mso-bidi-font-style: normal">Replace(MiaStr, Car, &#8220;&#8221;</I>). La pezza (patch) &#232; presto trovata.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #c00000; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"><FONT face=Calibri>Seconda versione<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Sub EliminaCifreBIS()<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Dim MiaStr As String, Car As String, i As Integer<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MiaStr = "Amba12raba2345cicci178"<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>For i = 1 To Len(MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Car = Mid(MiaStr, i, 1)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>If IsNumeric(Car) Then<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>MiaStr = Replace(MiaStr, Car, "")<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="BACKGROUND: yellow; mso-highlight: yellow">i = i - 1</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>End If<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>MsgBox ("i = " &amp; i &amp; vbLf &amp; "Car = " _<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">&amp; Car &amp; vbLf &amp; "MiaStr = " &amp; MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>Next<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MsgBox ("Stringa finale: " &amp; MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><SPAN style="FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt">L&#8217;aggiunta, evidenziata in giallo, &#232; semplicemente la correzione <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">i = i - 1 </I></B></SPAN>ogni volta che una cifra &#232; rimpiazzata. Ci potremmo accontentare, visto che il risultato ora &#232; corretto, anche se resta la seconda anomalia.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Da queste come da altre esperienza si evince facilmente il principio enunciato in apertura, che nel caso del software, tradurrei nella legge seguente:</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><FONT face=Calibri>In Informatica &#232; la Semantica lo scoglio in cui s&#8217;infrangono molti prodotti, a causa della discrasia non sempre evitabile fra l&#8217;intenzionalit&#224; dell&#8217;uomo e la fredda, inesorabile logica letterale della macchina.<o:p></o:p></FONT></I></B></P>
<H2 style="MARGIN: 12pt 0cm 3pt"><EM><FONT face=Cambria>Visual Studio 2008: mondo nuovo, altra sorpresa</FONT></EM></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>In tale ambiente ho poi testato il precedente programmetto. Funzionava, ma poi pur non essendo un benpensante ho... ben pensato di sostituire <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Car As String </I></B>con <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Car As Char </I></B>(non supportato in VBA o VB6) pi&#249; moderno e logico, visto che si tratta di un singolo carattere. Gi&#224; che c&#8217;ero, ho approfittato della possibilit&#224; di <U>accedere con un indice a ciascun carattere di una stringa</U>, con <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">Car = MiaStr(i)</I></B>.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #c00000; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"><FONT face=Calibri>Terza versione (VB 2008)<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">Sub EliminaCifre()<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US>Dim MiaStr As String, Car As Char, i As Integer<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MiaStr = "Amba12raba2345cicci178"<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>For i = 0 To Len(MiaStr) - 1<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Car = MiaStr(i)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>If IsNumeric(Car) Then<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Mid(MiaStr, i, 1) = Replace(MiaStr, Car, "")<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;</SPAN><SPAN style="BACKGROUND: yellow; mso-highlight: yellow">i -= 1</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>End If<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>MessageBox.Show("i = " &amp; i &amp; vbLf &amp; "Car = " _<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>&amp; Car &amp; vbLf &amp; "MiaStr = " &amp; MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN></SPAN><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">Next<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>MessageBox.Show("Stringa finale: " &amp; MiaStr)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt">End Sub<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><o:p>&nbsp;</o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Tutto bene? Macch&#233;. L&#8217;illusione semantica stavolta naufraga in modo, come sempre, inatteso. Infatti non si procede con tutti i 22 giri del loop <I style="mso-bidi-font-style: normal">For i = 0 To Len(MiaStr) ... Next </I>in quanto ahim&#232; il programma si arresta per errore a run-time sulla tanto ammirata istruzione moderna <I style="mso-bidi-font-style: normal">Car = MiaStr(i)</I>, con indicazione di indice fuori dai limiti.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Riflettendo adeguatamente comprendiamo che:</FONT></P>
<UL style="MARGIN-TOP: 0cm" type=disc>
<LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT face=Calibri>il ciclo <I style="mso-bidi-font-style: normal">For... To <ESPRESSIONE>Next </I>del Visual Basic (a differenza di altri linguaggi, credo)<I style="mso-bidi-font-style: normal"> </I>valuta una tantum l&#8217;espressione all&#8217;inizio e ne mantiene il valore in tutto il suo corso (in altri casi questa &#232; una virt&#249;, ma qui ci crea un guaio);</FONT> 
<LI style="MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT face=Calibri><I style="mso-bidi-font-style: normal">Mid(MiaStr, i, 1)<B style="mso-bidi-font-weight: normal"> </B></I>&#232; permissivo al punto di non dare errore se l&#8217;indice va fuori della stringa (semplicemente restituisce un blank); al contrario di <I style="mso-bidi-font-style: normal">Car(i), </I>che invece considera la stringa come un <I style="mso-bidi-font-style: normal">vettore</I> di caratteri.</FONT></LI></UL>
<DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #daeef3; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; mso-background-themecolor: accent5; mso-background-themetint: 51">
<P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #daeef3; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: accent5; mso-background-themetint: 51" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #1f497d; mso-themecolor: text2">Nota</SPAN></B>.<B style="mso-bidi-font-weight: normal"> </B>Stavolta potremmo anche prendersela con l&#8217;architetto del VB 2008 di Microsoft, ma dobbiamo rassegnarci e prendere atto della realt&#224;.</FONT></P></DIV>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><SPAN style="COLOR: #c00000; FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"><FONT face=Calibri>Soluzione finale<o:p></o:p></FONT></SPAN></B></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Ne riporto il nocciolo, astenendomi dal commentare altre varianti &#8220;moderne&#8221;, dicendo solo che alla fine ho adottato un ciclo <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">While ... End While</I></B> (<I style="mso-bidi-font-style: normal">While... Wend </I>in VBA/VB6) che &#232; immune dalla persistenza della lunghezza imputabile a <I style="mso-bidi-font-style: normal">For... Next</I> e, pertanto, fa s&#236; che <I style="mso-bidi-font-style: normal">MiaStr.Length </I>muti dinamicamente ad ogni giro dell&#8217;anello.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>Dim i = 0<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>While i &lt; MiaStr.Length<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Car = MiaStr(i)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>CodCar = Char.ConvertToUtf32(Car, 0)<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>If Not (CodCar &lt; 48 Or CodCar &gt; 57) Then<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>MiaStr = MiaStr.Replace(Car, "")<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="BACKGROUND: yellow; mso-highlight: yellow">i -= 1</SPAN><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>End If<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>i += 1<o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US><SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>End While<o:p></o:p></SPAN></P></BLOGHELPER>?&gt;</FONT></FONT></SPAN>
<H1></H1></bloghelper>?></font></span></h1></font></font></span></h1><img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10330.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Il Ribbon personalizzabile di Office 2010 (con accesso a file PDF, da conservare)</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/01/04/10319.aspx</link><pubDate>Mon, 04 Jan 2010 11:55:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/01/04/10319.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10319.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2010/01/04/10319.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10319.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10319.aspx</trackback:ping><description>&lt;h1 style="MARGIN: 24pt 0cm 12pt"&gt;&lt;font color="#365f91" size="5" face="Cambria"&gt;Il Ribbon personalizzabile di Office 2010&lt;/font&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 6pt" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;Questa interessante novità si offre come alternativa per utenti “normali” rispetto al sistema di personalizzazione avanzata della barra multifunzione, che, ricordiamo, richiede la creazione a parte di appositi file &lt;b style="mso-bidi-font-weight: normal"&gt;customUI.xml&lt;/b&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 6pt" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;Per consentirne lo studio ho preparato un file PDF, che si può scaricare da:&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 6pt" class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;a href="http://www.giannigiaccaglini.it/download/Nuovo%20Ribbon2010Personalizzabile.pdf"&gt;&lt;font color="#800080" face="Calibri"&gt;http://www.giannigiaccaglini.it/download/Nuovo%20Ribbon2010Personalizzabile.pdf&lt;/font&gt;&lt;/a&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 6pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 6pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Buona lettura.&lt;/FONT&gt;&lt;/P&gt;&lt;/bloghelper&gt;?&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10319.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><h1 style="MARGIN: 24pt 0cm 12pt"><font color="#365f91" size="5" face="Cambria">Il Ribbon personalizzabile di Office 2010</font></h1>
<p style="MARGIN: 0cm 0cm 6pt" class="MsoNormal"><font face="Calibri">Questa interessante novità si offre come alternativa per utenti “normali” rispetto al sistema di personalizzazione avanzata della barra multifunzione, che, ricordiamo, richiede la creazione a parte di appositi file <b style="mso-bidi-font-weight: normal">customUI.xml</b>.</font></p>
<p style="MARGIN: 0cm 0cm 6pt" class="MsoNormal"><font face="Calibri">Per consentirne lo studio ho preparato un file PDF, che si può scaricare da:</font></p>
<p style="MARGIN: 0cm 0cm 6pt" class="MsoNormal"><b style="mso-bidi-font-weight: normal"><a href="http://www.giannigiaccaglini.it/download/Nuovo%20Ribbon2010Personalizzabile.pdf"><font color="#800080" face="Calibri">http://www.giannigiaccaglini.it/download/Nuovo%20Ribbon2010Personalizzabile.pdf</font></a><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></B></P>
<P style="MARGIN: 0cm 0cm 6pt" class=MsoNormal><o:p><FONT face=Calibri> </FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 6pt" class=MsoNormal><FONT face=Calibri>Buona lettura.</FONT></P></bloghelper>?></b></p><img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10319.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Divagazioni di fine 2009, su antinomie e dintorni</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/12/25/10316.aspx</link><pubDate>Fri, 25 Dec 2009 17:58:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/12/25/10316.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10316.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/12/25/10316.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10316.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10316.aspx</trackback:ping><description>&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"&gt;&lt;font color="#000080" size="5" face="Calibri"&gt;&lt;strong&gt;Considerazioni fuori programma (rispetto alle macro e all'IT)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;Sperando di non disturbare la suscettibilità o la commiserazione di chicchessia, mi permetto alcune osservazioni spicciole su tre celebri antinomie (senza pretesa di essere esaustivo né di aver fatto scoperte originali o peggio di non commettere errori).&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;Premetto che i vari casi mi paiono afflitti da un limite della logica, almeno “normale” (ossia degli Enunciati) quando pretende di considerare il tempo...&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Tahoma&gt;&lt;FONT color=#0000ff&gt;&lt;FONT size=4&gt;ACHILLE E LA TARTARUGA&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Considerare unit&amp;#224; di tempo piccole a piacere &amp;#232; legittimo, ma non lo &amp;#232; aggiungerne di sempre pi&amp;#249; piccole concludendo con MAI. Infatti nel primo caso, per quanto piccoli siano gl&amp;#8217;intervalli temporali Achille superer&amp;#224; di certo la tartaruga in un numero finito di essi.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=5&gt;&lt;FONT color=#0000ff&gt;IL CRETESE&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Non &amp;#232; possibile, per coerenza, che un perfetto mentitore dica &amp;#8220;tutto quel che dico &amp;#232; falso&amp;#8221;, potr&amp;#224; semmai affermare &amp;#8220;tutto quel che dico &amp;#232; vero&amp;#8221;.&amp;nbsp;Dopo di che,&amp;nbsp;sospettato ingiustamente di un&amp;nbsp; delitto capitale risponder&amp;#224; s&amp;#236; alla domanda &amp;#8220;Sei tu il colpevole?&amp;#8221;, senza la soddisfazione di poter affermare, sul patibolo, &amp;#8220;Muoio per amore della Menzogna!&amp;#8221;. [O forse &amp;#8220;Muoio per amore della verit&amp;#224;&amp;#8221; &amp;#232; un&amp;#8217;antinomia? Boh].&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=5&gt;&lt;FONT color=#0000ff&gt;IL BARBIERE&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;L&amp;#8217;editto &amp;#8220;Il barbiere deve radere tutti quelli che non si fanno la barba da soli&amp;#8221; presenta almeno un&amp;#8217;ambiguit&amp;#224;: &amp;#232; lecito farsi radere da un altro? Immaginiamo che alla specifica richiesta di chiarimento &amp;#8211; come sempre accade nelle norme giuridiche o assimilabili che richiedono interpretazioni &amp;#8220;autentiche&amp;#8221; sullo &lt;EM&gt;spirito&lt;/EM&gt; di una legge &amp;#8211; il Sovrano cambi la dizione in &amp;#8220;Tutti gli abitanti si debbono radere da soli o farsi radere dal barbiere&amp;#8221;, che, senza chiarire esplicitamente che cosa deve fare il barbiere, &amp;nbsp;esclude la possibilit&amp;#224; di ricorrere ad altri che non sia il barbiere. A parte il fatto che resta oscura e comunque ardua la possibilit&amp;#224; di sanzione, esclusa la fragranza (ma se uno &amp;#232; sbarbato che si fa?), e tralasciando l&amp;#8217;ipotesi di un barbiere eunuco o femmina, il punto a mio avviso &amp;#232; che &lt;U&gt;il barbiere ha un duplice ruolo&lt;/U&gt;: &lt;EM&gt;cittadino&lt;/EM&gt; e &lt;EM&gt;funzionario-barbitonsore&lt;/EM&gt; (senza essere schizofrenico: tutti hanno ruoli molteplici in un consesso sociale). E scegliendo di radersi da solo, come cittadino, subito DOPO toglie a se stesso, cio&amp;#232; al barbiere, il compito di farlo.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=5&gt;&lt;FONT color=#0000ff&gt;CIRCUITI LOGICI SEQUENZIALI&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Mi permetto di insistere coi Logici puri (che finora non mi hanno dato retta...). I circuiti logici sequenziali (elettronici o, persino, implementati con rel&amp;#232; e contatti)&amp;nbsp;hanno un comportamento che varia nel tempo, presentando cio&amp;#232; una isteresi appunto temporale. Ne sono esempi noti anche a chi ne ignora le connessioni (di tipo feedback) i circuiti memoria (come i flip-flop) o gli oscillatori. I tecnici per descriverli e progettarli adottano una particolare &amp;#8211; ma semplice nei casi elementari - Algebra booleana, in cui sono in gioco NEGAZIONI delle uscite riportate in input. Ad esempio con un&amp;nbsp;X&amp;nbsp;&amp;nbsp;= not&amp;nbsp;Y ove X e Y sono, rispettivamente l&amp;#8217;input e l&amp;#8217;output si ottiene &lt;U&gt;sulla carta ma anche di fatto&lt;/U&gt; un oscillatore di periodo pari al tempo che separa Y e X.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Dunque &amp;#8220;in natura&amp;#8221; le antinomie sono di fatto risolte. O no? &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Baby Kruffy'; FONT-SIZE: 72pt"&gt;&lt;FONT color=#a52a2a&gt;Buon 2010 !&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT color=#ff0000 size=5&gt;&lt;STRONG&gt;P.S.&lt;/STRONG&gt;&lt;/FONT&gt; &amp;#8211; Aggiungo che l&amp;#8217;astrattezza della logica rispetto alla lebenswelt (mondo della vita) si fa sentire anche in altri contesti ove siano in gioco verbi riflessivi. Provare per ridere, con &amp;#8220;sputarsi&amp;#8221; o, peggio, con &amp;#8220;masturbarsi&amp;#8221;. O, in genere, con verbi che ammettono solo forma riflessiva...&lt;/FONT&gt;&lt;/P&gt;&lt;/bloghelper&gt;?&gt;&lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10316.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><font color="#000080" size="5" face="Calibri"><strong>Considerazioni fuori programma (rispetto alle macro e all'IT)</strong></font></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><font face="Calibri">Sperando di non disturbare la suscettibilità o la commiserazione di chicchessia, mi permetto alcune osservazioni spicciole su tre celebri antinomie (senza pretesa di essere esaustivo né di aver fatto scoperte originali o peggio di non commettere errori).</font></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><font face="Calibri">Premetto che i vari casi mi paiono afflitti da un limite della logica, almeno “normale” (ossia degli Enunciati) quando pretende di considerare il tempo...</font></p>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B><FONT face=Tahoma><FONT color=#0000ff><FONT size=4>ACHILLE E LA TARTARUGA<o:p></o:p></FONT></FONT></FONT></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri>Considerare unit&#224; di tempo piccole a piacere &#232; legittimo, ma non lo &#232; aggiungerne di sempre pi&#249; piccole concludendo con MAI. Infatti nel primo caso, per quanto piccoli siano gl&#8217;intervalli temporali Achille superer&#224; di certo la tartaruga in un numero finito di essi.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B><FONT face=Calibri><FONT size=5><FONT color=#0000ff>IL CRETESE<o:p></o:p></FONT></FONT></FONT></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri>Non &#232; possibile, per coerenza, che un perfetto mentitore dica &#8220;tutto quel che dico &#232; falso&#8221;, potr&#224; semmai affermare &#8220;tutto quel che dico &#232; vero&#8221;.&nbsp;Dopo di che,&nbsp;sospettato ingiustamente di un&nbsp; delitto capitale risponder&#224; s&#236; alla domanda &#8220;Sei tu il colpevole?&#8221;, senza la soddisfazione di poter affermare, sul patibolo, &#8220;Muoio per amore della Menzogna!&#8221;. [O forse &#8220;Muoio per amore della verit&#224;&#8221; &#232; un&#8217;antinomia? Boh].</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B><FONT face=Calibri><FONT size=5><FONT color=#0000ff>IL BARBIERE<o:p></o:p></FONT></FONT></FONT></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri>L&#8217;editto &#8220;Il barbiere deve radere tutti quelli che non si fanno la barba da soli&#8221; presenta almeno un&#8217;ambiguit&#224;: &#232; lecito farsi radere da un altro? Immaginiamo che alla specifica richiesta di chiarimento &#8211; come sempre accade nelle norme giuridiche o assimilabili che richiedono interpretazioni &#8220;autentiche&#8221; sullo <EM>spirito</EM> di una legge &#8211; il Sovrano cambi la dizione in &#8220;Tutti gli abitanti si debbono radere da soli o farsi radere dal barbiere&#8221;, che, senza chiarire esplicitamente che cosa deve fare il barbiere, &nbsp;esclude la possibilit&#224; di ricorrere ad altri che non sia il barbiere. A parte il fatto che resta oscura e comunque ardua la possibilit&#224; di sanzione, esclusa la fragranza (ma se uno &#232; sbarbato che si fa?), e tralasciando l&#8217;ipotesi di un barbiere eunuco o femmina, il punto a mio avviso &#232; che <U>il barbiere ha un duplice ruolo</U>: <EM>cittadino</EM> e <EM>funzionario-barbitonsore</EM> (senza essere schizofrenico: tutti hanno ruoli molteplici in un consesso sociale). E scegliendo di radersi da solo, come cittadino, subito DOPO toglie a se stesso, cio&#232; al barbiere, il compito di farlo.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><B><FONT face=Calibri><FONT size=5><FONT color=#0000ff>CIRCUITI LOGICI SEQUENZIALI<o:p></o:p></FONT></FONT></FONT></B></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri>Mi permetto di insistere coi Logici puri (che finora non mi hanno dato retta...). I circuiti logici sequenziali (elettronici o, persino, implementati con rel&#232; e contatti)&nbsp;hanno un comportamento che varia nel tempo, presentando cio&#232; una isteresi appunto temporale. Ne sono esempi noti anche a chi ne ignora le connessioni (di tipo feedback) i circuiti memoria (come i flip-flop) o gli oscillatori. I tecnici per descriverli e progettarli adottano una particolare &#8211; ma semplice nei casi elementari - Algebra booleana, in cui sono in gioco NEGAZIONI delle uscite riportate in input. Ad esempio con un&nbsp;X&nbsp;&nbsp;= not&nbsp;Y ove X e Y sono, rispettivamente l&#8217;input e l&#8217;output si ottiene <U>sulla carta ma anche di fatto</U> un oscillatore di periodo pari al tempo che separa Y e X.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri>Dunque &#8220;in natura&#8221; le antinomie sono di fatto risolte. O no? </FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 'Baby Kruffy'; FONT-SIZE: 72pt"><FONT color=#a52a2a>Buon 2010 !</FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri><FONT color=#ff0000 size=5><STRONG>P.S.</STRONG></FONT> &#8211; Aggiungo che l&#8217;astrattezza della logica rispetto alla lebenswelt (mondo della vita) si fa sentire anche in altri contesti ove siano in gioco verbi riflessivi. Provare per ridere, con &#8220;sputarsi&#8221; o, peggio, con &#8220;masturbarsi&#8221;. O, in genere, con verbi che ammettono solo forma riflessiva...</FONT></P></bloghelper>?></p><img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10316.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Nasce Wpfitalia, dedicato alla nuova tecnologia WPF</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/12/14/10302.aspx</link><pubDate>Mon, 14 Dec 2009 12:27:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/12/14/10302.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10302.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/12/14/10302.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10302.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10302.aspx</trackback:ping><description>&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;font color="#365f91" size="5" face="Cambria"&gt;Nasce Wpfitalia.it, dedicato all’affascinante tecnologia WPF&lt;/font&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class="MsoNormal"&gt;&lt;font face="Calibri"&gt;Dedicare un intero sito a una particolare tecnologia del vasto mondo Visual Studio .NET è senz’altro una scommessa. La compie con una certa dose di temerarietà un gruppo di amici &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;a href="http://community.visual-basic.it/renato"&gt;&lt;span style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none"&gt;Renato Marzaro&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;a href="http://community.visual-basic.it/tdj"&gt;&lt;span style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none"&gt;Antonio Catucci&lt;/span&gt;&lt;/a&gt;&lt;/b&gt; e &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:PersonName ProductID="Alessandro Del Sole" w:st="on"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Alessandro Del Sole&lt;/B&gt;&lt;/st1:PersonName&gt;, noto MVP Microsoft autore di molti libri su vari ambienti .NET (in particolare su &lt;B style="mso-bidi-font-weight: normal"&gt;LINQ&lt;/B&gt;, altra tecnologia emergente di Microsoft per accesso &amp;#8220;dichiarativo&amp;#8221; in stile SQL-like alle pi&amp;#249; varie fonti dati, relazionali o XML) nonch&amp;#233; animatore e leader del popolare sito &lt;B style="mso-bidi-font-weight: normal"&gt;Visual Basic Tips &amp;amp; Tricks&lt;/B&gt; (&lt;/FONT&gt;&lt;A href="http://www.visual-basic.it/"&gt;&lt;FONT color=#800080 face=Calibri&gt;www.visual-basic.it&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; ).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Anche il neonato &lt;/FONT&gt;&lt;A href="http://www.wpfitalia.it/"&gt;&lt;FONT color=#800080 face=Calibri&gt;www.wpfitalia.it&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; ne &amp;#232; figlio, tant&amp;#8217;&amp;#232; vero che il suo nome esteso &amp;#232; guarda caso &lt;B style="mso-bidi-font-weight: normal"&gt;WPF Italia Tips &amp;amp; Tricks&lt;/B&gt;, e nasce per cos&amp;#236; dire con la camicia, ricco come si presenta da subito di chiari articoli e video dedicati.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0cm 0pt"&gt;&lt;FONT color=#4f81bd size=4 face=Cambria&gt;WPF in due parole&lt;/FONT&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;I&gt;WPF &lt;/I&gt;ovvero &lt;I&gt;Windows Presentation Foundation&lt;/I&gt; &amp;#232; una speciale tecnologia creata da Microsoft, che in soldoni consente di implementare l&amp;#8217;equivalente multimediale delle classiche finestre di dialogo (Windows Form) che a regime rischiano l&amp;#8217;obsolescenza a vantaggio del nuovo WPF, dato il suo aspetto decisamente pi&amp;#249; accattivante esteticamente e, a un tempo, pi&amp;#249; agevole da personalizzare.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Prima di illustrarne i caratteri salienti va detto che non si tratta di una novit&amp;#224; assoluta, visto che WPF &amp;#232; gi&amp;#224; supportato in Visual Studio 2008. Il fatto &amp;#232; che il mercato come spesso capita con le novit&amp;#224; rivoluzionarie non ha fin qui aderito come merita al nuovo verbo. Ma &amp;#8211; assicura lo scommettitore Alessandro &amp;#8211; vi sono segnali incoraggianti di un interesse crescente, inoltre l&amp;#8217;imminente versione 2010 ha potenziato in modo significativo WPF (con riferimento anche all&amp;#8217;ultimo sistema operativo Windows 7).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Tornando a bomba, con WPF si possono creare applicazioni dall'interfaccia grafica avanzata, con utilizzo efficace e, insieme, relativamente semplice di ogni tipo di componenti multimediali: immagini anche 3D, grafica business, animazioni a iosa.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;A name=q&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt;Le applicazioni ottenibili sono di ogni genere, sia gestionali (trattamento di dati o documenti), che di intrattenimento. La base &amp;#232; data dalle librerie grafiche &lt;I&gt;DirectX &lt;/I&gt;di Microsoft, incluse la grafica 3D e la grafica vettoriale nonch&amp;#233; molte innovazioni specifiche di Windows Vista e Windows 7.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0cm 0pt"&gt;&lt;FONT color=#4f81bd size=4 face=Cambria&gt;Primi passi in WPF. Il linguaggio XAML&lt;/FONT&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Entrare nel nuovo mondo &amp;#232; immediato. Come al solito, basta nell&amp;#8217;IDE Visual Studio dare un clic sull&amp;#8217;icona specifica &lt;I style="mso-bidi-font-style: normal"&gt;Applicazione WPF &lt;/I&gt;per rendersi subito conto della novit&amp;#224; &lt;I style="mso-bidi-font-style: normal"&gt;architetturale &lt;/I&gt;pi&amp;#249; rilevante:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Figura 1&lt;/STRONG&gt;&lt;/P&gt;&lt;IMG src="http://www.giannigiaccaglini.it/download/FigRecensWpfitalia-01.jpg" target="_blank"&gt; 
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Sono subito evidenti due parti. Si tratta, in verit&amp;#224;, di due finestre distinte che per default sono esibite sovrapposte, data la loro stretta correlazione. Nella prima, che corrisponde grossomodo a una normale Windows Form, si possono inserire persino controlli tradizionali ma anche, e pi&amp;#249; vantaggiosamente, elementi moderni di tipo multimediale anche spinto. Agli uni e agli altri si possono associare routine d&amp;#8217;evento tradizionali (pi&amp;#249; o meno? Scopritelo gente...) come Click, DoubleClick e quant&amp;#8217;altro.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Pi&amp;#249; rilevante, concettualmente, la parte inferiore. Scritta nel nuovo linguaggio di markup &lt;B style="mso-bidi-font-weight: normal"&gt;XAML &lt;/B&gt;(eXtensible Application Markup Language), un derivato dello standard XML creato interamente da Microsoft, permette di descrivere nei minimi dettagli l&amp;#8217;aspetto della finestra soprastante, inclusi i vari oggetti incorporati e altri aspetti come una griglia che ne definisce la suddivisione.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Detto en passant, si fa apprezzare una particolare, razionale struttura &amp;#8220;a stack&amp;#8221; dei vari componenti.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;L&amp;#8217;idea alla base corrisponde appieno al moderno principio di separare l&amp;#8217;aspetto descrittivo da quello esecutivo, affidando il lavoro almeno nei casi pi&amp;#249; avanzati a due attori distinti: il designer e l&amp;#8217;informatico. Anche il secondo, che ha l&amp;#8217;esclusiva del codice, nelle situazioni ordinarie pu&amp;#242; disporre di nuovi strumenti che passa il convento .NET (a partire da un efficace intellisense nella sezione XAML e non solo) mentre il &amp;#8220;creativo&amp;#8221; pu&amp;#242; lavorare con pi&amp;#249; variegati tool artistici.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-fareast-language: IT"&gt;Come si comprende &amp;#232; un salto di qualit&amp;#224; rispetto al modus operandi con le &lt;/SPAN&gt;Windows Form&lt;SPAN style="mso-fareast-language: IT"&gt;, ove tutto &amp;#232; affidato allo sviluppatore tramite codice, anche per quanto riguarda gli aspetti grafici. I pi&amp;#249; bravi, e pazienti!, se la cavano con grande fatica, ma la maggioranza produce finestre alquanto grigie se non anonime.&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 7pt; mso-fareast-language: IT"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;La figura seguente (tratta, come la precedente dal primo tutorial su Wpfitalia di A. Del Sole) illustra un primo frutto semplice ma eloquente delle potenzialit&amp;#224; di WPF, ottenuto da Alessandro con pochi clic.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;STRONG&gt;Figura 2&lt;/STRONG&gt;&lt;/P&gt;&lt;/P&gt;&lt;IMG src="http://www.giannigiaccaglini.it/download/FigRecensWpfitalia-02.jpg" target="_blank"&gt; 
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Ma risultati davvero eclatanti si possono ottenere con questa tecnologia. Per averne un&amp;#8217;idea si provi ad accedere alla &lt;B style="mso-bidi-font-weight: normal"&gt;British Library on-line&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://ttpdownload.bl.uk/app_files/xbap/BrowserApp.xbap"&gt;&lt;FONT color=#800080 face=Calibri&gt;http://ttpdownload.bl.uk/app_files/xbap/BrowserApp.xbap&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;che la sfrutta davvero efficacemente, come mostra la figura che da l&amp;#236; abbiamo rubato:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;STRONG&gt;Figura 3&lt;/STRONG&gt;&lt;/P&gt;&lt;/P&gt;&lt;IMG src="http://www.giannigiaccaglini.it/download/FigRecensWpfitalia-03.jpg" target="_blank"&gt; 
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Ma questa &amp;#232; solo una recensione, pertanto ci fermiamo qui. D&amp;#8217;altronde gl&amp;#8217;interessati all&amp;#8217;approfondimento non hanno che da visitare Wpfitalia.it ove i contributi tutoriali abbondano fin d&amp;#8217;ora (e anche su MSDN sono tutt&amp;#8217;altro che scarsi).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Interessante infine, per i visitatori di Shareoffice che se ne occupano, &lt;U&gt;il fatto che anche nelle applicazioni VSTO (Visual Studio Tools per Office) &amp;#232; possibile fruire di queste nuove interfacce&lt;/U&gt; anzich&amp;#233; delle solite Windows Form. Non c&amp;#8217;era da dubitarne, comunque segnaliamo due post di A. Del Sole a ci&amp;#242; dedicati:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://community.visual-basic.it/alessandro/archive/2009/01/12/24583.aspx"&gt;&lt;FONT color=#800080 face=Calibri&gt;http://community.visual-basic.it/alessandro/archive/2009/01/12/24583.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://community.visual-basic.it/alessandro/archive/2008/02/18/22010.aspx"&gt;&lt;FONT color=#800080 face=Calibri&gt;http://community.visual-basic.it/alessandro/archive/2008/02/18/22010.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0cm 0pt"&gt;&lt;FONT color=#4f81bd size=4 face=Cambria&gt;Un utile libro introduttivo&lt;/FONT&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;st1:PersonName ProductID="Alessandro Del Sole" w:st="on"&gt;Alessandro del Sole&lt;/st1:PersonName&gt; ha svolto opera di pioniere, parlando di WPF in corposi capitoli del seguente manuale, relativo a Visual Studio 2005/2008:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;st1:PersonName ProductID="Alessandro Del Sole" w:st="on"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Alessandro Del Sole&lt;/B&gt;&lt;/st1:PersonName&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT face=Calibri&gt;PROGRAMMARE CON .NET FRAMEWORK 3.X&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT face=Calibri&gt;Ed. FAG Milano&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;A href="http://www.fag.it/scheda.aspx?ID=21753"&gt;&lt;SPAN style="mso-ansi-language: IT" lang=IT&gt;&lt;FONT color=#800080 face=Calibri&gt;http://www.fag.it/scheda.aspx?ID=21753&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Pensiamo di raccomandarlo a quanti sono desiderosi di intraprendere l&amp;#8217;affascinante avventura WPF.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/bloghelper&gt;?&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10302.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><h1 style="MARGIN: 24pt 0cm 0pt"><font color="#365f91" size="5" face="Cambria">Nasce Wpfitalia.it, dedicato all’affascinante tecnologia WPF</font></h1>
<p style="MARGIN: 0cm 0cm 10pt" class="MsoNormal"><font face="Calibri">Dedicare un intero sito a una particolare tecnologia del vasto mondo Visual Studio .NET è senz’altro una scommessa. La compie con una certa dose di temerarietà un gruppo di amici <b style="mso-bidi-font-weight: normal"><a href="http://community.visual-basic.it/renato"><span style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none">Renato Marzaro</span></a></b>, <b style="mso-bidi-font-weight: normal"><a href="http://community.visual-basic.it/tdj"><span style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none">Antonio Catucci</span></a></b> e <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:PersonName ProductID="Alessandro Del Sole" w:st="on"><B style="mso-bidi-font-weight: normal">Alessandro Del Sole</B></st1:PersonName>, noto MVP Microsoft autore di molti libri su vari ambienti .NET (in particolare su <B style="mso-bidi-font-weight: normal">LINQ</B>, altra tecnologia emergente di Microsoft per accesso &#8220;dichiarativo&#8221; in stile SQL-like alle pi&#249; varie fonti dati, relazionali o XML) nonch&#233; animatore e leader del popolare sito <B style="mso-bidi-font-weight: normal">Visual Basic Tips &amp; Tricks</B> (</FONT><A href="http://www.visual-basic.it/"><FONT color=#800080 face=Calibri>www.visual-basic.it</FONT></A><FONT face=Calibri> ).</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Anche il neonato </FONT><A href="http://www.wpfitalia.it/"><FONT color=#800080 face=Calibri>www.wpfitalia.it</FONT></A><FONT face=Calibri> ne &#232; figlio, tant&#8217;&#232; vero che il suo nome esteso &#232; guarda caso <B style="mso-bidi-font-weight: normal">WPF Italia Tips &amp; Tricks</B>, e nasce per cos&#236; dire con la camicia, ricco come si presenta da subito di chiari articoli e video dedicati.</FONT></P>
<H2 style="MARGIN: 10pt 0cm 0pt"><FONT color=#4f81bd size=4 face=Cambria>WPF in due parole</FONT></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><I>WPF </I>ovvero <I>Windows Presentation Foundation</I> &#232; una speciale tecnologia creata da Microsoft, che in soldoni consente di implementare l&#8217;equivalente multimediale delle classiche finestre di dialogo (Windows Form) che a regime rischiano l&#8217;obsolescenza a vantaggio del nuovo WPF, dato il suo aspetto decisamente pi&#249; accattivante esteticamente e, a un tempo, pi&#249; agevole da personalizzare.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Prima di illustrarne i caratteri salienti va detto che non si tratta di una novit&#224; assoluta, visto che WPF &#232; gi&#224; supportato in Visual Studio 2008. Il fatto &#232; che il mercato come spesso capita con le novit&#224; rivoluzionarie non ha fin qui aderito come merita al nuovo verbo. Ma &#8211; assicura lo scommettitore Alessandro &#8211; vi sono segnali incoraggianti di un interesse crescente, inoltre l&#8217;imminente versione 2010 ha potenziato in modo significativo WPF (con riferimento anche all&#8217;ultimo sistema operativo Windows 7).</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Tornando a bomba, con WPF si possono creare applicazioni dall'interfaccia grafica avanzata, con utilizzo efficace e, insieme, relativamente semplice di ogni tipo di componenti multimediali: immagini anche 3D, grafica business, animazioni a iosa.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><A name=q></A><FONT face=Calibri>Le applicazioni ottenibili sono di ogni genere, sia gestionali (trattamento di dati o documenti), che di intrattenimento. La base &#232; data dalle librerie grafiche <I>DirectX </I>di Microsoft, incluse la grafica 3D e la grafica vettoriale nonch&#233; molte innovazioni specifiche di Windows Vista e Windows 7.</FONT></P>
<H2 style="MARGIN: 10pt 0cm 0pt"><FONT color=#4f81bd size=4 face=Cambria>Primi passi in WPF. Il linguaggio XAML</FONT></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Entrare nel nuovo mondo &#232; immediato. Come al solito, basta nell&#8217;IDE Visual Studio dare un clic sull&#8217;icona specifica <I style="mso-bidi-font-style: normal">Applicazione WPF </I>per rendersi subito conto della novit&#224; <I style="mso-bidi-font-style: normal">architetturale </I>pi&#249; rilevante:</FONT></P>
<P><STRONG>Figura 1</STRONG></P><IMG src="http://www.giannigiaccaglini.it/download/FigRecensWpfitalia-01.jpg" target="_blank"> 
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Sono subito evidenti due parti. Si tratta, in verit&#224;, di due finestre distinte che per default sono esibite sovrapposte, data la loro stretta correlazione. Nella prima, che corrisponde grossomodo a una normale Windows Form, si possono inserire persino controlli tradizionali ma anche, e pi&#249; vantaggiosamente, elementi moderni di tipo multimediale anche spinto. Agli uni e agli altri si possono associare routine d&#8217;evento tradizionali (pi&#249; o meno? Scopritelo gente...) come Click, DoubleClick e quant&#8217;altro.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Pi&#249; rilevante, concettualmente, la parte inferiore. Scritta nel nuovo linguaggio di markup <B style="mso-bidi-font-weight: normal">XAML </B>(eXtensible Application Markup Language), un derivato dello standard XML creato interamente da Microsoft, permette di descrivere nei minimi dettagli l&#8217;aspetto della finestra soprastante, inclusi i vari oggetti incorporati e altri aspetti come una griglia che ne definisce la suddivisione.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Detto en passant, si fa apprezzare una particolare, razionale struttura &#8220;a stack&#8221; dei vari componenti.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>L&#8217;idea alla base corrisponde appieno al moderno principio di separare l&#8217;aspetto descrittivo da quello esecutivo, affidando il lavoro almeno nei casi pi&#249; avanzati a due attori distinti: il designer e l&#8217;informatico. Anche il secondo, che ha l&#8217;esclusiva del codice, nelle situazioni ordinarie pu&#242; disporre di nuovi strumenti che passa il convento .NET (a partire da un efficace intellisense nella sezione XAML e non solo) mentre il &#8220;creativo&#8221; pu&#242; lavorare con pi&#249; variegati tool artistici.</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><SPAN style="mso-fareast-language: IT">Come si comprende &#232; un salto di qualit&#224; rispetto al modus operandi con le </SPAN>Windows Form<SPAN style="mso-fareast-language: IT">, ove tutto &#232; affidato allo sviluppatore tramite codice, anche per quanto riguarda gli aspetti grafici. I pi&#249; bravi, e pazienti!, se la cavano con grande fatica, ma la maggioranza produce finestre alquanto grigie se non anonime.</SPAN><SPAN style="LINE-HEIGHT: 115%; FONT-SIZE: 7pt; mso-fareast-language: IT"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>La figura seguente (tratta, come la precedente dal primo tutorial su Wpfitalia di A. Del Sole) illustra un primo frutto semplice ma eloquente delle potenzialit&#224; di WPF, ottenuto da Alessandro con pochi clic.</FONT></P>
<P>
<P><STRONG>Figura 2</STRONG></P></P><IMG src="http://www.giannigiaccaglini.it/download/FigRecensWpfitalia-02.jpg" target="_blank"> 
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Ma risultati davvero eclatanti si possono ottenere con questa tecnologia. Per averne un&#8217;idea si provi ad accedere alla <B style="mso-bidi-font-weight: normal">British Library on-line</B></FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="COLOR: #1f497d"><A href="http://ttpdownload.bl.uk/app_files/xbap/BrowserApp.xbap"><FONT color=#800080 face=Calibri>http://ttpdownload.bl.uk/app_files/xbap/BrowserApp.xbap</FONT></A><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>che la sfrutta davvero efficacemente, come mostra la figura che da l&#236; abbiamo rubato:</FONT></P>
<P>
<P><STRONG>Figura 3</STRONG></P></P><IMG src="http://www.giannigiaccaglini.it/download/FigRecensWpfitalia-03.jpg" target="_blank"> 
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Ma questa &#232; solo una recensione, pertanto ci fermiamo qui. D&#8217;altronde gl&#8217;interessati all&#8217;approfondimento non hanno che da visitare Wpfitalia.it ove i contributi tutoriali abbondano fin d&#8217;ora (e anche su MSDN sono tutt&#8217;altro che scarsi).</FONT></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Interessante infine, per i visitatori di Shareoffice che se ne occupano, <U>il fatto che anche nelle applicazioni VSTO (Visual Studio Tools per Office) &#232; possibile fruire di queste nuove interfacce</U> anzich&#233; delle solite Windows Form. Non c&#8217;era da dubitarne, comunque segnaliamo due post di A. Del Sole a ci&#242; dedicati:</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="COLOR: #1f497d"><A href="http://community.visual-basic.it/alessandro/archive/2009/01/12/24583.aspx"><FONT color=#800080 face=Calibri>http://community.visual-basic.it/alessandro/archive/2009/01/12/24583.aspx</FONT></A><o:p></o:p></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><SPAN style="COLOR: #1f497d"><A href="http://community.visual-basic.it/alessandro/archive/2008/02/18/22010.aspx"><FONT color=#800080 face=Calibri>http://community.visual-basic.it/alessandro/archive/2008/02/18/22010.aspx</FONT></A></SPAN><U><o:p></o:p></U></P>
<H2 style="MARGIN: 10pt 0cm 0pt"><FONT color=#4f81bd size=4 face=Cambria>Un utile libro introduttivo</FONT></H2>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri><st1:PersonName ProductID="Alessandro Del Sole" w:st="on">Alessandro del Sole</st1:PersonName> ha svolto opera di pioniere, parlando di WPF in corposi capitoli del seguente manuale, relativo a Visual Studio 2005/2008:</FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><FONT face=Calibri><st1:PersonName ProductID="Alessandro Del Sole" w:st="on"><B style="mso-bidi-font-weight: normal">Alessandro Del Sole</B></st1:PersonName><B style="mso-bidi-font-weight: normal"><o:p></o:p></B></FONT></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><FONT face=Calibri>PROGRAMMARE CON .NET FRAMEWORK 3.X<o:p></o:p></FONT></B></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><FONT face=Calibri>Ed. FAG Milano<o:p></o:p></FONT></B></P>
<P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="mso-ansi-language: EN-US" lang=EN-US><A href="http://www.fag.it/scheda.aspx?ID=21753"><SPAN style="mso-ansi-language: IT" lang=IT><FONT color=#800080 face=Calibri>http://www.fag.it/scheda.aspx?ID=21753</FONT></SPAN></A></SPAN></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal><FONT face=Calibri>Pensiamo di raccomandarlo a quanti sono desiderosi di intraprendere l&#8217;affascinante avventura WPF.</FONT></P>
<P>&nbsp;</P></bloghelper>?></font></p><img src ="http://blog.shareoffice.it/giannigiaccaglini/aggbug/10302.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Gianni Giaccaglini</dc:creator><title>Istruzione segreta per far sparire/riapparire il Ribbon</title><link>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/08/24/10229.aspx</link><pubDate>Mon, 24 Aug 2009 15:52:00 GMT</pubDate><guid>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/08/24/10229.aspx</guid><wfw:comment>http://blog.shareoffice.it/giannigiaccaglini/comments/10229.aspx</wfw:comment><comments>http://blog.shareoffice.it/giannigiaccaglini/archive/2009/08/24/10229.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.shareoffice.it/giannigiaccaglini/comments/commentRss/10229.aspx</wfw:commentRss><trackback:ping>http://blog.shareoffice.it/giannigiaccaglini/services/trackbacks/10229.aspx</trackback:ping><description>&lt;font color="#365f91" size="5" face="Cambria"&gt;
&lt;h1 style="LINE-HEIGHT: normal; MARGIN: 24pt 0cm 6pt"&gt;&lt;font color="#ff0000" size="4"&gt;[ Segnalo inoltre  ORARIO SCOLASTICO RIVISITATO, nella Sezione Articoli ]&lt;/font&gt;&lt;/h1&gt;
&lt;h1 style="LINE-HEIGHT: normal; MARGIN: 24pt 0cm 6pt"&gt;&lt;font size="5"&gt;Istruzione segreta per far sparire/riapparire il Ribbon&lt;/font&gt;&lt;/h1&gt;
&lt;h2 style="TEXT-ALIGN: center; MARGIN: 12pt 0cm 3pt" align="center"&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #215868; FONT-SIZE: 11pt; mso-bidi-font-size: 14.0pt; mso-themecolor: accent5; mso-themeshade: 128"&gt;&lt;em&gt;By G.G. &amp;amp; &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:PersonName w:st="on" ProductID="Giorgio Villa"&gt;Giorgio Villa&lt;/st1:PersonName&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Questa notizia, stupefacente per me come pure per molti!, mi proviene da &lt;st1:PersonName w:st="on" ProductID="Giorgio Villa"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Giorgio Villa&lt;/I&gt;&lt;/B&gt;&lt;/st1:PersonName&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt; &lt;/I&gt;&lt;/B&gt;un valido visitatore. Le seguenti istruzioni in &lt;B style="mso-bidi-font-weight: normal"&gt;VBA&lt;/B&gt; Excel 2007, come pure negli Excel &lt;B style="mso-bidi-font-weight: normal"&gt;VSTO&lt;/B&gt;, permettono di togliere dalla vista e, di fatto, disabilitare la barra multifunzione alias &lt;B style="mso-bidi-font-weight: normal"&gt;Ribbon&lt;/B&gt;, e, rispettivamente, risuscitarla:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 6pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)" &lt;/FONT&gt;&lt;SPAN style="COLOR: #00b0f0"&gt;'Occulta Ribbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;True&lt;/STRONG&gt;&lt;/FONT&gt;)" &lt;/FONT&gt;&lt;SPAN style="COLOR: #00b0f0"&gt;'Ripristina Ribbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;La notizia far&amp;#224; la gioia di quanti, me incluso, hanno in uggia il troppo invadente Ribbon e/o desiderano implementare modelli applicativi pi&amp;#249; o meno chiusi per l&amp;#8217;utente finale, magari semplicemente con una serie di pulsanti o icone con macro associate incorporate nel foglio (v. pi&amp;#249; avanti).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Vado senza indugi in medias res con la macro &amp;#8220;toggle&amp;#8221; (altalenante o basculante che dir si voglia) seguente&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Public CelaSvela As Boolean &lt;/FONT&gt;&lt;SPAN style="COLOR: #0070c0"&gt;' Definita a livello modulo (Dichiarazioni)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;Sub CelaSvelaRibbon()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If Not CelaSvela Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;CelaSvela = Not CelaSvela&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Il va-e-vieni funziona a meraviglia, offrendo la massima visibilit&amp;#224; alle celle del foglio.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #e5dfec; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; mso-background-themecolor: accent4; mso-background-themetint: 51"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #e5dfec; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: accent4; mso-background-themetint: 51; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt" class=MsoNormal&gt;&lt;FONT color=#000000&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Nota &lt;/B&gt;&amp;#8211; L&amp;#8217;opzione di riduzione a icona &amp;#232; un compromesso? S&amp;#236; ma richiede comunque un clic aggiuntivo per l&amp;#8217;accesso alle icone dei comandi...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;A questo punto ho pensato di rivitalizzare un vecchio modellino didattico con questa rivelazione. Esso comprendeva codice macro, connesso a pulsanti sul foglio di lavoro, in grado l&amp;#8217;uno di creare, l&amp;#8217;altro di eliminare una certa barra menu personale &lt;I style="mso-bidi-font-style: normal"&gt;temporanea, &lt;/I&gt;ovvero creata al volo, dinamicamente. La speranza (ingenua) &amp;#232; andata subito delusa: purtroppo &lt;U&gt;le barre degli strumenti (menu bar) personalizzate in Excel 2007 vengono imperiosamente inserite nella scheda (tab) &lt;I style="mso-bidi-font-style: normal"&gt;Componenti aggiuntivi&lt;/I&gt; (add-in) del Ribbon per cui facendolo sparire se ne va anche la nostra bella barra&lt;/U&gt;. Che ricompare, col successivo richiamo di &lt;I style="mso-bidi-font-style: normal"&gt;CelaSvelaRibbon&lt;/I&gt;, che per&amp;#242; si dimostra superfluo a questo scopo.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Qui sotto &amp;#232; illustrata, un po&amp;#8217; rozzamente, la situazione del Ribbon con &lt;st1:PersonName w:st="on" ProductID="la scheda Componenti"&gt;la scheda &lt;I style="mso-bidi-font-style: normal"&gt;Componenti&lt;/I&gt;&lt;/st1:PersonName&gt;&lt;I style="mso-bidi-font-style: normal"&gt; aggiuntivi&lt;/I&gt; contenente a sua volta una certa barra personale:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-border-alt: solid black .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; mso-border-themecolor: text1" class=MsoTableGrid border=1 cellSpacing=0 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 18.2pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 40.85pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #b6dde8; HEIGHT: 18.2pt; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-background-themecolor: accent5; mso-background-themetint: 102; mso-border-themecolor: text1" vAlign=top width=54&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 6pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;HOME&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 49.6pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #b6dde8; HEIGHT: 18.2pt; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-background-themecolor: accent5; mso-background-themetint: 102; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" vAlign=top width=66&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Inserisci&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 198.9pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #b6dde8; HEIGHT: 18.2pt; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid black .5pt; mso-background-themecolor: accent5; mso-background-themetint: 102; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" vAlign=top width=265&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Layout di pagina . . . .&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ecc. ecc.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 169.65pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #daeef3; HEIGHT: 18.2pt; BORDER-TOP: black 1pt solid; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-background-themecolor: accent5; mso-background-themetint: 51; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; mso-border-right-themecolor: text1; mso-border-right-alt: solid black .5pt" vAlign=top width=226&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Componenti aggiuntivi&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: black 1pt solid; PADDING-BOTTOM: 0cm; PADDING-LEFT: 5.4pt; WIDTH: 459pt; PADDING-RIGHT: 5.4pt; BACKGROUND: #daeef3; BORDER-TOP: #d4d0c8; BORDER-RIGHT: black 1pt solid; PADDING-TOP: 0cm; mso-background-themecolor: accent5; mso-background-themetint: 51; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-right-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-bottom-alt: solid black .5pt" vAlign=top width=612 colSpan=4&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Primo menu Secondo menu Terzo menu&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ecc. ecc.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;Barre degli strumenti personalizzate&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 6pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Qui sorge spontanea una domanda: perch&amp;#233; i Soloni di Redmon non hanno pensato di lasciare che le barre strumenti classiche continuassero a fluttuare liberamente sul foglio anzich&amp;#233; essere ingabbiate nel Ribbon? Una ragione tecnica ci sar&amp;#224;? Mi astengo dal pronunciarmi, dico solo che &amp;#232; un peccato non abbiano potuto - o voluto? &amp;#8211; farlo.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0cm 3pt"&gt;&lt;EM&gt;&lt;FONT color=#000000&gt;Alternative, discussioni e richiami&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Tornando all&amp;#8217;istruzione segreta, tutti avranno subito notato che si presenta come una &lt;I style="mso-bidi-font-style: normal"&gt;funzione macro &lt;/I&gt;nata con Excel 4.0 e tuttora supportata negli appositi fogli del tipo &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Macro1&lt;/I&gt;&lt;/B&gt;, &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Macro2&lt;/I&gt;&lt;/B&gt; eccetera. Per la cronaca, ho provato a inserirla, doverosamente preceduta da &amp;#8220;=&amp;#8221; in un foglio del genere ma non &amp;#232; successo nulla. In preda a una sindrome d&amp;#8217;ingenuit&amp;#224; ho poi pensato di poter eliminare quasi tutte le tab del Ribbon mantenendo in vita solo la predetta degli add-in. Ma istruzioni del tipo &lt;I style="mso-bidi-font-style: normal"&gt;ExecuteExcel4Macro &lt;/I&gt;relative a tab non ne ho trovate proprio.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BACKGROUND: #e5dfec; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-div; mso-background-themecolor: accent4; mso-background-themetint: 51"&gt;
&lt;P style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 10pt; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BACKGROUND: #e5dfec; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: accent4; mso-background-themetint: 51; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt" class=MsoNormal&gt;&lt;FONT color=#000000&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Nota &lt;/B&gt;Sempre per la cronaca, La Guida alla voce &lt;I style="mso-bidi-font-style: normal"&gt;ExecuteExcel4Macro &lt;/I&gt;fornisce un solo esempio, ma di SHOW.TOOLBAR non parla proprio.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Al riguardo, il buon &lt;st1:PersonName w:st="on" ProductID="Giorgio Villa"&gt;Giorgio Villa&lt;/st1:PersonName&gt; mi ha ricordato che l&amp;#8217;unica possibilit&amp;#224; potrebbe essere il ricorso a un Ribbon personalizzato. Qui confesso di aver ultimamente trascurato se non perso di vista questo tema, comunque ne approfitto per:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0cm" type=disc&gt;&lt;FONT face=Calibri&gt;&lt;FONT color=#000000&gt;
&lt;UL style="MARGIN-TOP: 0cm" type=disc&gt;
&lt;LI style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo1" class=MsoNormal&gt;&lt;FONT size=3&gt;dare i link a miei vecchi articoli specifici (ma sul web c&amp;#8217;&amp;#232; una marea di materiale), di cui il secondo illustra come personalizzare il Ribbon fino a disabilitare quasi tutte le opzioni: &lt;/FONT&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;A href="http://blog.shareoffice.it/giannigiaccaglini/articles/8953.aspx"&gt;&lt;FONT color=#800080 size=3&gt;http://blog.shareoffice.it/giannigiaccaglini/articles/8953.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://blog.shareoffice.it/giannigiaccaglini/articles/9032.aspx"&gt;&lt;FONT color=#800080 size=3&gt;http://blog.shareoffice.it/giannigiaccaglini/articles/9032.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 10pt; mso-list: l1 level1 lfo1" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;riportare un elementare file &lt;B style="mso-bidi-font-weight: normal"&gt;CustomUI.xml &lt;/B&gt;dal contenuto seguente:&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff&gt;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#990000&gt;customUI&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=ns1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#ff0000&gt; xmlns&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: red; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;http://schemas.microsoft.com/office/2006/01/customui&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#990000&gt;ribbon&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#990000&gt;tabs&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style="mso-spacerun: yes"&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;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#990000&gt;tab id&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;Cust&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;omTab&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt; label&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;Mia Tab&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;group id&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;SampleGroup&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt; label&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;Sample Group&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;"&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;button&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt;id&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Button1&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt; size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;large&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt; tag&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;NumCas&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt; label&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Inser. Numeri cas.&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;BR&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;onAction&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Foglio1.InserNumCasInSel&lt;/FONT&gt;&lt;/B&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;" /&amp;gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;&amp;lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;button&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt;id&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Button2&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt; size&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;large&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt; tag&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Lancia UserForm&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt; label&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Lancia UserForm&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;"&lt;BR&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;FONT color=#990000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;onAction&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Foglio1.LanciaUserForm&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN class=m1&gt;&lt;FONT color=#0000ff&gt;" /&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&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; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&amp;lt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#990000&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT size=3 face=Calibri&gt;/&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;group&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&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&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;/&lt; SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;tab&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;/&lt; SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;tabs&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;/&lt; SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;ribbon&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#0000ff&gt;&lt;/&lt; FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=t1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#990000&gt;customUI&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m1&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-size: 10.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Si tratta per l&amp;#8217;appunto di un archivio in format XML che pu&amp;#242; essere pazientemente creato a mano persino col Notepad o, meglio, con appositi Editor (potente, dicono, quello a corredo di Visual Studio 2005/2008).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;L&amp;#8217;esempietto sopra crea una sola tab contenente due soli pulsanti &lt;B style="mso-bidi-font-weight: normal"&gt;Button1&lt;/B&gt; e &lt;B style="mso-bidi-font-weight: normal"&gt;Button2 &lt;/B&gt;cui vengono associate, con &lt;B style="mso-bidi-font-weight: normal"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;onAction&lt;/I&gt;&lt;/B&gt;, due certe routine VBA. Questa potrebbe essere la via per ottenere l&amp;#8217;obiettivo appena sopra enunciato. Qualcuno ha voglia di percorrerla? Auguri e si faccia vivo se ha successo, mentre io dubito quin...&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Infine riporto le macro suggerite dal sullodato Giorgio. In sostanza la sua soluzione, finalizzata alla creazione di un modello applicativo Excel, consiste nelle mosse seguenti:&lt;/FONT&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0cm" type=1&gt;
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;annullare pro tempore il dannato Ribbon (e, inoltre, occultare tab dei fogli, barre di stato e delle applicazioni);&lt;/FONT&gt; 
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;inserire in alto nel modello una sfilza di iconcine cui sono associate le sub cui l&amp;#8217;utente &amp;#232; &amp;#8220;costretto&amp;#8221; a utilizzare;&lt;/FONT&gt; 
&lt;LI style="MARGIN: 0cm 0cm 10pt; mso-list: l0 level1 lfo2" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Ripristinare il Ribbon alla chiusura del modello.&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Inoltre le macro sono previste sia per Excel 2007 che per le precedenti versioni 97-2003 (nel qual caso ovviamente il Ribbon non viene trattato ma sono nascoste le vecchia barre strumenti).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;Ma ecco, senza troppi commenti il codice proposto. Dovrebbe essere auto esplicativo, almeno per chi mastica l&amp;#8217;ABC del VBA, comunque prometto che appena ho tempo pubblicher&amp;#242; l&amp;#8217;intero modellino.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Sub AUTO_OPEN()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ViaRibbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Sub Auto_Close()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;RipristinaRibbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Private Sub Workbook_Activate()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ViaRibbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Private Sub Workbook_Deactivate()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;RipristinaRibbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Sub &lt;/FONT&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: red"&gt;Emergenza&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT color=#000000&gt;()&lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'Ctrl+a&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;RipristinaRibbon&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-ansi-language: EN-US" lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;Sub ViaRibbon()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If Val(Application.Version) &amp;lt; 12 Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #00b050"&gt;'Excel 97-2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Dim I As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Set Barre = Application.CommandBars&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;For I = 1 To Application.CommandBars.Count&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;Barre(I).Enabled = False&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Next I&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'Excel 2007&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ActiveWindow.DisplayWorkbookTabs = False &lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'(fogli)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;With Application&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;.DisplayFormulaBar = False &lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'barra della formula&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;.DisplayStatusBar = False &lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'barra di stato&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;.ShowWindowsInTaskbar = True &lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'barra delle applicazioni di Windows&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End With&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT color=#000000&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;Sub RipristinaRibbon()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;If Val(Application.Version) &amp;lt; 12 Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'Excel 97-2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Dim I As Integer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Set Barre = Application.CommandBars&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;For I = 1 To Application.CommandBars.Count&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Barre(I).Enabled = True&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Next I&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="COLOR: #00b050"&gt;'Excel 2007&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 9pt; mso-bidi-font-size: 11.0pt; mso-ansi-language: EN-US" lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;FONT color=#000000&gt;&lt;SPAN s