Condividi:        

Trova e Sostituisci

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Trova e Sostituisci

Postdi marcopont » 18/01/24 11:02

Buongiorno a tutti

sto provando a scrivere una macro che cerchi in una colonna dei numeri (da 1 a 44 per ora) e sostituisca ciascun numero con un testo.
Riscontro pero' che la sostituzione avviene sulla prima cifra che incontra, ovvero

Selection.Replace What:="1", Replacement:="KO ACTIVATESIM CON CONSEGNA A CASA", LookAt:=xlPart _
, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2

Qui volevo dire che quando incontra il codice "1" deve scrivere "KO ACTIVATESIM CON CONSEGNA A CASA", e finche' trova 1 tutto ok....ma quando trova "10" scrive "KO ACTIVATESIM CON CONSEGNA A CASA0".
E cosi' per tutti i codici a 2 cifre, accoda 2 stringhe
Dove sbaglio?

Grazie per il consueto aiuto

Marco
marcopont
Utente Junior
 
Post: 47
Iscritto il: 10/09/07 14:54

Sponsor
 

Re: Trova e Sostituisci

Postdi Anthony47 » 18/01/24 13:14

Devi usare LookAt:=xlWhole invece che LookAt:=xlPart

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19432
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Trova e Sostituisci

Postdi marcopont » 18/01/24 14:11

Anthony for president

grazie
marcopont
Utente Junior
 
Post: 47
Iscritto il: 10/09/07 14:54


Torna a Applicazioni Office Windows


Topic correlati a "Trova e Sostituisci":


Chi c’è in linea

Visitano il forum: Nessuno e 18 ospiti