Originariamente inviato da nicola75ss
Salva questa funzione
e a questo punto la richiami come una normale funzione nativa di excel.codice:Function rimuovi_vocali(str As String) str = Replace(str, "a", "", , , vbTextCompare) str = Replace(str, "e", "", , , vbTextCompare) str = Replace(str, "i", "", , , vbTextCompare) str = Replace(str, "o", "", , , vbTextCompare) str = Replace(str, "u", "", , , vbTextCompare) rimuovi_vocali = str End Function
edit. Per applicarla solo ad alcune celle registri la seguente sub
selezioni le celle che ti interessano e la richiami.codice:Sub rimuovi() For Each cella In Selection.Cells cella.Value = rimuovi_vocali(cella.Value) Next End Sub
Scusate se mi intrometto solo adesso ma vorrei sapere come fare per richiamare questa funzione personalizzata in excel 2007 ?


Rispondi quotando