operatività 26 luglio 2006... |
Autore |
Discussione |
|
Artur Dent
Membro
Registrato dal:
10/04/2006
Messaggi:
79
Offline
|
Inviato il : 26/07/2006 - 13:34:18 |
|
|
Allora, ho usato il registratore di macro ed ho capito che il problema nasce nel momento in cui si usa l'incolla speciale - solo valori, infatti per qualche strano motivo il valore viene registrato come testo.
Siccome non saprei come fare per farglielo incollare come numero mi è venuta l'idea di inserire nella macro che effettua il copia incolla anche la trasformazione in numero. Questo me lo fa ma ora mi sfugge in quale pezzo del codice devo inserire questa modifica
|
|
|
Cybercippo
Membro
Registrato dal:
05/04/2006
Messaggi:
60
Offline
|
Inviato il : 26/07/2006 - 13:38:06 |
|
|
L'HO CORRETTO NEL FOGLIO 1 E NEL FOGLIO 2 .. VOLEVO FARTI VEDERE COME ARRIVAVANO
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
|
|
Cybercippo
Membro
Registrato dal:
05/04/2006
Messaggi:
60
Offline
|
Inviato il : 26/07/2006 - 13:42:01 |
|
|
SCUSA RICK MA NEL FOL CHIEDI I DATI FUT SPMIB E ORA SCRIVI CHE TI BASTANO DI 20GG... LI HO POSTATI QUESTA MATTINA IN TXT SUL FOL.
PENSAVO TI SERVISSE UN LINK COSTANTE.. MA NON HAI IL DDE DEL FUT SPMIB SL TOL
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
|
|
Artur Dent
Membro
Registrato dal:
10/04/2006
Messaggi:
79
Offline
|
Inviato il : 26/07/2006 - 13:46:56 |
|
|
se invece fai un copia incolla normale ..quindi fai la procedura di registrazione ed il risultato lo sostiruisci al copia incolla della macro ..
pero' scusa se insisto ..il problema non e' quello anche se si puo' ovviare ..
prova
Ammazza, ho il cervello che mi fuma e mi dispiace veramente di farti perdere tutto questo tempo.
Ho fatto come hai detto, ho registrato una macro con il copia e incolla normale ma quello che non riesco a capire è questo:
Nel foglio 2 i dati vengono scritti di continuo, una riga sotto l'altra.
quindi ci deve essere una macro che legge i valori del foglio 1 e li copia nel foglio 2.
Se io voglio usare la macro che ho appena registrato con il copia e incolla normale, la devo inserire all'interno della macro che scrive i dati sul foglio2 no?
|
|
|
Cybercippo
Membro
Registrato dal:
05/04/2006
Messaggi:
60
Offline
|
Inviato il : 26/07/2006 - 13:47:56 |
|
|
Come faccio a cancelare i dati .. se cancello le righe non si riformano se le svuoto si riempono poi?
qui non posso allegare file, posto il file in jpg e poi lo rinomini in txt ok? dentro trovi i dati
|
|
|
Cybercippo
Membro
Registrato dal:
05/04/2006
Messaggi:
60
Offline
|
Inviato il : 26/07/2006 - 13:51:28 |
|
|
linkato sul fol
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
|
|
Artur Dent
Membro
Registrato dal:
10/04/2006
Messaggi:
79
Offline
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
Inviato il : 26/07/2006 - 14:05:31 |
|
|
Artur Dent ha scritto:
Rick71 ha scritto:
Artur Dent ha scritto:
se invece fai un copia incolla normale ..quindi fai la procedura di registrazione ed il risultato lo sostiruisci al copia incolla della macro ..
pero' scusa se insisto ..il problema non e' quello anche se si puo' ovviare ..
prova
Ammazza, ho il cervello che mi fuma e mi dispiace veramente di farti perdere tutto questo tempo.
Ho fatto come hai detto, ho registrato una macro con il copia e incolla normale ma quello che non riesco a capire è questo:
Nel foglio 2 i dati vengono scritti di continuo, una riga sotto l'altra.
quindi ci deve essere una macro che legge i valori del foglio 1 e li copia nel foglio 2.
Se io voglio usare la macro che ho appena registrato con il copia e incolla normale, la devo inserire all'interno della macro che scrive i dati sul foglio2 no? |
non ti preoccupare ..
Alt F11
clicca 2 volte su foglio1
vedrai una rutine che aggiorna dati
pero' quella non fa altro che prendere i dati dove hai messo tu il dde ..
..mi dici dove hai il dde in che cella ?
|
Cella A6 del foglio1
inoltre, siccome non mi serve la conversione del formato nella cella A1 ho messo il riferimento diretto alla cella C6 anziche alla C10 |
..prova a metterlo alla cella c10 ...perche quello fa riferimento alla cella A2 ..pardon Ok
anzi posta posta il valore che ti esce .. Modificato il 26/07/2006 - 14:07:14 da Rick71
|
|
|
Artur Dent
Membro
Registrato dal:
10/04/2006
Messaggi:
79
Offline
|
Inviato il : 26/07/2006 - 14:05:56 |
|
|
vedrai una rutine che aggiorna dati
pero' quella non fa altro che prendere i dati dove hai messo tu il dde ..
proprio quì stà il problema!
Questa routine legge i dati dal DDE dal foglio1 e nel momento in cui li scrive nel foglio2 li scrive come testo.
E' nel passaggio dell'informazione dalla cella dde del foglio1 al foglio2 che si crea il cambio di formato, l'ho visto registrando la macro del copia-incolla speciale
|
|
|
Rick71
Membro
Registrato dal:
06/04/2006
Messaggi:
315
Offline
|
|
|