Wile E. Coyote ha scritto:
Ciao a tutti volevo sapere se qualcuno si à trovato nella mia stessa situazione ed ÃSe usi string anzichà value fai fare all'interprete basic una conversione da valore a stringa, forse il problema sta nei vari passaggi, non avendo il tuo codice non posso essere pià preciso.
riuscito a risolvere questo problema. Ho implementato una macro che deve
fare dei controlli e poi scrivere di conseguenza, faccio un esempio :
if cell1.string = "venerdi" And cell2.string = "-02.00" Then
MsgBox("Eccomi qua",,"")
Else
....
premetto che le variabili sono state dichiarate ed inzializzate , ho
provato anche col dare un print cell1.string & cell2.string ed il valore
delle celle viene stampato correttamente ma al momento del controllo
questi viene saltato , anche se entrambe le condizioni sono vere. La
cell1.string à formattata come data e personalizzata per mostrare solo
il nome del giorno, qualcuno sa come accedere al valore giorno cioà solo
il nome , la cosa mi sembra alquanto strana perchà con la proprietÃ
string non ho mai avuto problemi.
Grazie
La soluzione che ti propongo à la seguente:
se hai una data nella cella usa:
Data = cell.value 'inserisci la data contenuta nella cella in una variabile
Giorno = Weekday(Data) 'estrai il giorno della settimana dalla data
In giorno troverai il *numero* corrispondente al giorno della settimana, basa il controllo sul numero anzichà sulla stringa.
Ciao
Fabio
--
OpenOffice.org http://it.openoffice.org/
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
