› Excel e gli applicativi Microsoft Office › spese trasporto
-
AutoreArticoli
-
Pasquale wrote: per risolvere il problema?
mi viene in mente una pubblicita degli anni sessanta che recitava
Gigante pensaci TUUUUU
Gigante Alias vecchio frac
Ps:nel post 7457 hai postato l'immagine dove si vedono le combobox.
Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente? ( Alan Turing)
Sempre il mare, uomo libero, amerai!
( Charles Baudelaire )albatros54 wrote:Gigante Alias vecchio frac
Mi sembrava che andaste avanti bene 🙂 e non sono più intervenuto.
Cosa dovrei fare? 😛 ok, ok devo leggere i post precedenti.
Sulla locuzione est-est-est, cito dalla Treccani:
èst èst èst locuz. usata come s. m. – Denominazione del vino bianco, quasi asciutto, lievemente aromatico e frizzante, prodotto a Montefiascone (sul lago di Bolsena). Secondo la tradizione, l’origine del nome sarebbe questa: il vescovo tedesco Giovanni Fugger, grande amatore di vini italiani, recandosi a Roma, avrebbe incaricato un suo domestico di precederlo e segnargli i luoghi dove il vino fosse buono, scrivendo col gesso est (lat. «è») sulla porta della cantina; l’assaggiatore, giunto a Montefiascone, trovò il vino così buono che credette bene di ripetere per tre volte di seguito la segnalazione.
albatros54 wrote:se tu non vedi le combobox nel file, sicuramente hai una versione superiore di Excel, io lavoro con Excel 2007
Pasquale wrote:est est est....= ottimo!!!
Però Excel 2007 se letto da versioni superiori non dovrebbe dare problemi. Con Excel 2007 non vedevo le combo create con Excel 2013 ma con quest'ultimo vedo le combo create con il 2007.
Credo di aver capito il problema, lui non è che non vede le combobox, le vede, ma non ci sono valori all'interno.
Per riempirsi di valori, occorre spostarsi in un altro foglio e poi rientrare in "Calcolo spese". Così facendo si attiva il codice che dovrebbe riempire le combobox.
Dico dovrebbe perchè mi riporta un errore di automazione legato alla istruzione
With CreateObject("System.Collections.ArrayList")che il mio Excel 2013 non riconosce.
Albatros, sono curioso di sapere da dove salta fuori questo strano oggetto 😛
Comunque l'inghippo è tutto qui.
vecchio frac wrote:With CreateObject("System.Collections.ArrayList")
Con excel 2016, non lo riconosce.
si puo aggirare l'ostacolo , creando una collection tipo
Private Sub Worksheet_Activate() Dim sn As Variant Dim j As Integer Dim Ag As New Collection Dim cel As Object Dim v As Variant On Error Resume Next Set sn = Sheets("Susa Tariffe").Range("c5:c40") For Each cel In sn If cel <> "" Then Ag.Add Item:=cel.Value, Key:=CStr(cel.Value) End If Next For Each v In Ag ComboBox1.AddItem v Next End SubBuona Giornata
Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente? ( Alan Turing)
Sempre il mare, uomo libero, amerai!
( Charles Baudelaire )albatros54 wrote:Con excel 2016, non lo riconosce.
Ho letto infatti che "ArrayList is generally considered to be an obsolete type in .Net" e infatti neanche su Excel 2013 viene riconosciuto, mentre sulla vecchia versione Excel 2007 che ho qui in ufficio sì.
Comunque avrei una domanda per Pasquale:
- le tariffe sono legate solo alle province di una regione, o son indicate anche le tariffe per una regione generica? nel tuo file originale per esempio alla regione Lombardia è associata una riga di tariffe, diversa per le province di Lecco e Sondrio. Questa informazione fa un po' la differenza tra la mia proposta e quella di Albattros 🙂
posto la mia proposta, testala è fai sapere.
Ovviamente ho preso qualche riga di codice dal file postato da VF
Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente? ( Alan Turing)
Sempre il mare, uomo libero, amerai!
( Charles Baudelaire )Allegati:
You must be logged in to view attached files.albatros54 wrote:Ovviamente ho preso qualche riga di codice
Non è che io sono l'Esempio immacolato, scrivo spesso solenni cavolate, sia ben chiaro 🙂
-
AutoreArticoli
