Newsgroup: it.comp.os.win.software
Titolo: Aiuto codice macro excel !!!!!!!

Ciao  a tutti,
su un foglio di excel devo eseguire il seguente  lavoro:
sulla cella F1 inserisco un codice articolo
A partire dalla cella A7devo inserire il relativo codice di  F1.A questo
punto però ogni qualvolta che inserisco un  nuovo codice  nella cella F1
devo fare un ciclo  o un controllo  che mi trovi la prima cella libera
consecutiva ad A7 (es A8,A9,A10....). E' inoltre importante se possibile
controllare di volta in volta se il nuovo codice e già presente  in griglia
e se lo fosse lo deve segnalare.
Es  in F1 inserisco i seguenti valori: ASD,AD5,AER,AD5
Il risultato deve essere il seguente A7=ASD, A8=AD5,A9=AER,A10 rimane libera
perché il relativo codice esiste già e dovrà comparire un Msgbox .
CHI MI PUO' DARE UN MANO ALLA CRAEZIONE DEL CODICE DI TALE CICLO ???
Grazie  a tutti.
			Claudio
-- 
Posted from IDENT:qmailr@[217.57.8.100] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 CHI MI PUO' DARE UN MANO ALLA CRAEZIONE DEL CODICE DI TALE
CICLO???
  Purche' tu la smetta di strillare mi offro volontario. ;-)
  A condizione anche che dare una mano non voglia dire fare il
lavoro al tuo posto. ;-))
  Quindi incominciamo col chiarire alcune questioni:
  1. cosa vuol dire "il relativo codice di F1"? Relativo a cosa?
Da quello che dici in seguito sembra che invece tu voglia
aggiungere ai codici gia immessi da A7 in giu` esattamente quello
che hai immesso in F1. Come stanno le cose?
  2. quali sono le tue conoscenze di Visual Basic?
  3. hai gia` provato a buttare giu` qualcosa ma non ti soddisfa?
In questo caso potrebbe essere interessante esaminarla assieme per
vedere cosa si puo` fare.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Ciao Maurizio,
Come al solito sei il mio unico Salvatore.Grazie a te qualche giorno fa sono
riuscito risolvere un altro problema in Excel relativo alle Dilogs .
Ti ricordi che ti avevo scritto:
ho visto che utilizzando l'istruzione
"Application.Dialogs(xlDialogOpen).Show" posso aprire la finestra Apri di
Windows.Ho la necessità di registrare in una variabile il percorso o il nome
del file aperto perché mi serve per la registrazione di uno storico dei file
aperti da quel foglio di excel.
Beh il problema oggi citato è sempre in relazione al progetto che sto
creando .
Si tratta di un modulo per la creazione di preventivi e che gestisce la
distribuzione delle ore per i vari cicli di lavorazione per una azienda che
progetta stampi  . Dal momento in cui viene progettato alla sua conclusione
vengono creati  decine di preventivi ognuno diverso dall'altro e con il nome
del file progressivo: es 11ppp01,11ppp02,11ppp03.....ecc.
Ora la mia necessità di riunire in un unico foglio di lavoro tutti
preventivi fatti per uno stampo.
Premetto che la mia conoscenza Su Visual Basic è autodidatta e penso
alquanto approssimativa, comunque riesco a leggere e a interpretare il
codice i problema è lo scrivere.
Tornando al foglio di excel riassuntivo , ora ho applicato un pulsante che
apre la cartella Apri di Windows, poi selezionando il file (es 11ppp01.xls)
copio il contenuto e su un altro foglio faccio la sommatoria.Fin qui tutto
bene e tutto funzionante soltanto che ho la necessità di registrare lo
storico dei fogli già importati (questo per evitare di sommare più volte un
preventivo).
Tutto qua . Spero di essere stato chiaro anche se non è molto semplice
capire su queste quattro righe .
Se ti servono altre informazioni sono tua completa disposizione.
Grazie
;-)
