Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Evidenziare un carattere in un Range di parole

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

Evidenziare un carattere in un Range di parole

Postdi Rossi Vincenzo » 08/11/11 07:44

Salve a tutti,

ho da porvi questo quesito: ho questa istruzione che mi evidenzia
con un colore le celle le cui parole iniziano con il carattere da me richiesto,
mentre vorrei che fosse solo evidenziato il carattere anche se questo
è contenuto nell'interno di una parola non colorando l'intera cella ma solo
il carattere da me richiesto in un determinato range.

Codice: Seleziona tutto
Sub Trova()

ColorIndex = 255
Dim CL As Object ' CL le celle del foglio
For Each CL In Range("C2:F100") 'per ogni titolo nel range
If CL.Value Like "F" & "*" Then ' se assomiglia a
CL.Select
Selection.Interior.Color = ColorIndex 'colora di rosso
End If
Next
End Sub
Grazie
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11

Sponsor
 

Re: Evidenziare un carattere in un Range di parole

Postdi Rossi Vincenzo » 08/11/11 08:01

Ho ho una precisazione da fare l'istruzione è preceduta da "Option Compare Text"
che permette di evidenziare sia se il carattere è maiuscolo che minuscolo. La riscrivo
correttamente qui di seguito
Scusatemi
Codice: Seleziona tutto
Option Compare Text

Sub ATrova()

ColorIndex = 255
Dim CL As Object ' CL le celle del foglio
For Each CL In Range("C2:F100") 'per ogni titolo nel range
If CL.Value Like "F" & "*" Then ' se assomiglia a
CL.Select
Selection.Interior.Color = ColorIndex 'colora di rosso
End If
Next
End Sub
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11

Re: Evidenziare un carattere in un Range di parole

Postdi Flash30005 » 08/11/11 10:12

Quesito già risolto Qui
sicuramente da adattare, se riesci da solo, ok, altrimenti posta ancora

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: Evidenziare un carattere in un Range di parole

Postdi Rossi Vincenzo » 08/11/11 12:32

Grazie Flash30005,
è quello che cercavo.
A presto.
Ciao
Rossi Vincenzo
Utente Junior
 
Post: 35
Iscritto il: 28/04/09 14:11


Torna a Applicazioni Office Windows


Topic correlati a "Evidenziare un carattere in un Range di parole":


Chi c’è in linea

Visitano il forum: fabrizio2001, Marius44, patel e 5 ospiti