<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Forum IALweb : Funzione personalizzata che non funziona</title>
  <link>http://www.ialweb.it/forum/</link>
  <description>This is an XML content feed of; Forum IALweb : Microsoft Excel : Funzione personalizzata che non funziona</description>
  <copyright>Copyright (c) 2006-2012 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 20 May 2013 13:46:48 +0000</pubDate>
  <lastBuildDate>Tue, 29 May 2012 11:09:26 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 10.11</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ialweb.it/forum/RSS_post_feed.asp?TID=16463690</WebWizForums:feedURL>
  <image>
   <title>Forum IALweb</title>
   <url>http://www.ialweb.it/forum/forum_images/web_wiz_forums.png</url>
   <link>http://www.ialweb.it/forum/</link>
  </image>
  <item>
   <title>Funzione personalizzata che non funziona : Ciao Andrea,i TAG, nello specifico...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361862&amp;title=funzione-personalizzata-che-non-funziona#3361862</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=15485">Ricky53</a><br /><strong>Subject:</strong> 16463690<br /><strong>Posted:</strong> 29/Mag/2012 at 11:09<br /><br />Ciao Andrea,<br />i TAG, nello specifico quelli per il "Codice", evidenziano e rendono leggibile il codice.<br /><br />La sintassi è <br /><strong>&#091;*code&#093;</strong><br />all'inizio del codice<br />e <br /><strong>&#091;*/code&#093;</strong> <br />alla fine del codice<br /><br />ATTENZIONE: <font color="red"><strong> * </strong></font> non va scritto, l'ho inserito solo per far vedere come va utilizzato CODE.<br /><span style="font-size:10px"><br /><br />Edited by Ricky53 - 29/Mag/2012 at 11:17</span>]]>
   </description>
   <pubDate>Tue, 29 May 2012 11:09:26 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361862&amp;title=funzione-personalizzata-che-non-funziona#3361862</guid>
  </item> 
  <item>
   <title>Funzione personalizzata che non funziona : Risolto !grazie a tutti e se a...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361851&amp;title=funzione-personalizzata-che-non-funziona#3361851</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=17926">andrea61</a><br /><strong>Subject:</strong> 16463690<br /><strong>Posted:</strong> 28/Mag/2012 at 17:34<br /><br /><img src="http://www.ialweb.it/forum/smileys/smiley1.gif" border="0" alt="Smile" title="Smile" /> Risolto !<br />grazie a tutti e se a qualcuno interessa ecco il codice corretto sulle vostre indicazioni<br /><br /><br /><table width="99%"><tr><td><pre class="BBcode">Public Function Calcoloprezzocopia(Quantitacopie As Variant, Note As Variant, Pagine As Variant, _<br /> Tabella_sino As Range, TABtariffeFF As Range, TABtariffeFV As Range, _<br /> Tipoconfez As Variant, Formatolibro As Variant, _<br /> Grammaturacarta As Variant, Forzat As Variant) As Variant<br /> '<br /><br /> Dim Codicericerca As Variant<br /> Dim VAR1 As Variant<br /> Dim VAR2 As Variant<br /> Dim VAR3 As Variant<br /> Dim VAR4 As Variant<br /> Dim VAR5 As Variant<br /> Dim VAR6 As Variant<br /> Dim VAR7 As Variant<br /> <br />Codicericerca = Tipoconfez & Formatolibro & Grammaturacarta<br /> <br />VAR1 = WorksheetFunction.VLookup(Codicericerca, Tabella_sino, 2)<br /> <br />If WorksheetFunction.VLookup(Codicericerca, Tabella_sino, 2) = "NO" Then<br /> Calcoloprezzocopia = "NO TARIF"<br /> <br />Else<br /> If Note &lt;&gt; "" Then<br /> Calcoloprezzocopia = "EXTRACOSTS"<br /> Else<br /> If Pagine &gt; 104 Then<br /> Calcoloprezzocopia = "*** PAGES  ***"<br /> Else:<br /> VAR2 = WorksheetFunction.VLookup(Codicericerca, TABtariffeFF, 2)<br /> VAR3 = WorksheetFunction.HLookup(Pagine, TABtariffeFF, 2)<br /> VAR4 = WorksheetFunction.VLookup(Codicericerca, TABtariffeFV, 2)<br /> VAR5 = WorksheetFunction.HLookup(Pagine, TABtariffeFV, 2)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If Forzat = "4+0" Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR6 = 60<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR7 = 0.003<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR6 = 0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR7 = 0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br />Calcoloprezzocopia = (WorksheetFunction.Index(TABtariffeFF, VAR2, VAR3) + VAR6) _<br /> / Quantitacopie + (WorksheetFunction.Index(TABtariffeFV, VAR4, VAR5) + VAR7)<br /> <br />End If<br /> End If<br /> End If<br /> <br />End Function</pre></td></tr></table><br /> <br /><br />. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <br />EDIT<br />Inseriti TAG per il codice<br />Leggi il mio intervento che trovi dopo il tuo<br /><br />Ciao da Ricky53<br />. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <br /><br /><br /><span style="font-size:10px"><br /><br />Edited by Ricky53 - 29/Mag/2012 at 11:11</span>]]>
   </description>
   <pubDate>Mon, 28 May 2012 17:34:30 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361851&amp;title=funzione-personalizzata-che-non-funziona#3361851</guid>
  </item> 
  <item>
   <title>Funzione personalizzata che non funziona : grazie a tutti, domani al lavoro...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361731&amp;title=funzione-personalizzata-che-non-funziona#3361731</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=17926">andrea61</a><br /><strong>Subject:</strong> 16463690<br /><strong>Posted:</strong> 21/Mag/2012 at 20:08<br /><br />grazie a tutti, domani al lavoro cerco di mettere ordine<br>con i consigli che mi avete dato.<br><br>Chiedo scusa a Ricky53 ma da niubbo non so cosa<br>siano i tag del codice ...<br><br>grazie ancora<br>Andrea<br>]]>
   </description>
   <pubDate>Mon, 21 May 2012 20:08:12 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361731&amp;title=funzione-personalizzata-che-non-funziona#3361731</guid>
  </item> 
  <item>
   <title>Funzione personalizzata che non funziona : Ciao.Per i calcoli da eseguire...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361730&amp;title=funzione-personalizzata-che-non-funziona#3361730</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=17948">jorel</a><br /><strong>Subject:</strong> 16463690<br /><strong>Posted:</strong> 21/Mag/2012 at 18:55<br /><br />Ciao.<br><br>Per i calcoli da eseguire e gli IF da applicare mi sembra che l'udf non sia strettamente necessaria.<br>]]>
   </description>
   <pubDate>Mon, 21 May 2012 18:55:49 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361730&amp;title=funzione-personalizzata-che-non-funziona#3361730</guid>
  </item> 
  <item>
   <title>Funzione personalizzata che non funziona :     Ciao.Ad una prima lettura...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361710&amp;title=funzione-personalizzata-che-non-funziona#3361710</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=19705">Zer0Kelvin</a><br /><strong>Subject:</strong> 16463690<br /><strong>Posted:</strong> 21/Mag/2012 at 12:00<br /><br />Ciao.<br>Ad una prima lettura ho trovato i seguenti errori:<br>-nel foglio il nome della UDF è errato (<font size="3">Calcoloprezzo invece di </font><font size="3">Calcoloprezzocopia)<br>-nel codice della UDF vengono ridefinite come variabili locali sia i parametri che il nome della funzione, questo genera un errore in fase di compilazione.<br>-almeno uno dei nomi del foglio fa riferimento a un intervallo errato<br>-nel codice <table width="99%"><tr><td><pre class="BBcode">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calcoloprezzocopia = WorksheetFunction.Index(TABtariffeFF, VAR2, VAR3) _<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; / Quantitacopie + (***qui manca il riferimento a WorksheetFunction***)Index(TABtariffeFV, VAR4, VAR5)<br></pre></td></tr></table><br></font><font size="3">manca un WorksheetFunction</font>. nel punto indicato.<br>E da rivedere con calma, al momento io non ho tempo, ma penso che si possa risolvere con relativa facilità.<br><font size="3"><br> </font><span style="font-size:10px"><br /><br />Edited by Zer0Kelvin - 21/Mag/2012 at 12:05</span>]]>
   </description>
   <pubDate>Mon, 21 May 2012 12:00:53 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361710&amp;title=funzione-personalizzata-che-non-funziona#3361710</guid>
  </item> 
  <item>
   <title>Funzione personalizzata che non funziona : Ciao a tutti,ho tentato di creare...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361708&amp;title=funzione-personalizzata-che-non-funziona#3361708</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=17926">andrea61</a><br /><strong>Subject:</strong> 16463690<br /><strong>Posted:</strong> 21/Mag/2012 at 09:36<br /><br />Ciao a tutti,<br />ho tentato di creare una funzione personalizzata che calcoli un prezzo, con degli if e una ricerca su tabelle<br /><br />non funziona, potreste darmi una mano ?<br /><br />Grazie mille in anticipo <br /><br />sottoriporto il codice e allego una versione semplificata del foglio<br /><br /><br /><table width="99%"><tr><td><pre class="BBcode">Public Function Calcoloprezzocopia(Quantitacopie As Variant, Note As Variant, Pagine As Variant, _<br />Tabella_sino As Range, TABtariffeFF As Range, TABtariffeFV As Range, _<br />Tipoconfez As Variant, Formatolibro As Variant, _<br />Grammaturacarta As Variant) As Variant<br />'<br /><br /><br />'Application Volatile<br />'<br />Dim Calcoloprezzocopia As Variant<br />Dim Quantitacopie As Variant<br />Dim Note As Variant<br />Dim Pagine As Variant<br />Dim Tabella_sino As Range<br />Dim TABtariffeFF As Range<br />Dim TABtariffeFV As Range<br />Dim Tipoconfez As Variant<br />Dim Formatolibro As Variant<br />Dim Grammaturacarta As Variant<br />Dim Codicericerca As Variant<br />Dim VAR1 As Variant<br />Dim VAR2 As Variant<br />Dim VAR3 As Variant<br />Dim VAR4 As Variant<br />Dim VAR5 As Variant<br /><br />Codicericerca = Tipoconfez & Formatolibro & Grammaturacarta<br /><br />VAR1 = WorksheetFunction.VLookup(Codicericerca, Tabella_sino, 2)<br /><br />If VAR1 = "NO" Then<br />&nbsp;&nbsp;&nbsp;&nbsp;Calcoloprezzocopia = "NO PRICES LIST"<br /><br />Else<br />&nbsp;&nbsp;&nbsp;&nbsp;If Note &lt;&gt; "" Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Calcoloprezzocopia = "EXTRACOSTS"<br />&nbsp;&nbsp;&nbsp;&nbsp;Else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If Pagine &gt; 64 Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calcoloprezzocopia = "ATTN high number of pages"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Else:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR2 = WorksheetFunction.VLookup(Codicericerca, TABtariffeFF, 2)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR3 = WorksheetFunction.HLookup(Pagine, TABtariffeFF, 2)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR4 = WorksheetFunction.VLookup(Codicericerca, TABtariffeFV, 2)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VAR5 = WorksheetFunction.HLookup(Pagine, TABtariffeFV, 2)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calcoloprezzocopia = WorksheetFunction.Index(TABtariffeFF, VAR2, VAR3) _<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; / Quantitacopie + Index(TABtariffeFV, VAR4, VAR5)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br />&nbsp;&nbsp;&nbsp;&nbsp;End If<br />End If<br /><br />End Function</pre></td></tr></table><br /><br /><a href="uploads/17926/Funzi&#111;ne_Pers&#111;nalizzata_n1.rar" target="_blank" rel="nofollow">u</a><a href="uploads/17926/Funzi&#111;ne_Pers&#111;nalizzata_n1.rar" target="_blank" rel="nofollow">ploads/17926/Funzione_Personalizzata_n1.rar</a><br /><br /><br /><br />. . . . . . . . . . . . . . . . . . . . . . . . <br />EDIT<br />Ho inserito i TAG per il codice.<br /><br />La prossima molta puoi inserirli tu.<br />Grazie per la collaborazione<br />Ciao da Ricky53<br />. . . . . . . . . . . . . . . . . . . . . . . . <br /><br /><span style="font-size:10px"><br /><br />Edited by Ricky53 - 21/Mag/2012 at 13:04</span>]]>
   </description>
   <pubDate>Mon, 21 May 2012 09:36:51 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463690&amp;PID=3361708&amp;title=funzione-personalizzata-che-non-funziona#3361708</guid>
  </item> 
 </channel>
</rss>