È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Unisci testo in cella ma non ripetere testo.unisci

Ultimo Aggiornamento: 01/05/2020 18:56
Post: 2.754
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
01/05/2020 12:42

ciao
non è necessario, come vedi nel foglio Tabella per esempio, in F12 c'è lo stesso risultato, basta una piccola modifica. Vedi allegato

Function Unisci(rng As Range) As String
Dim mColl As New Collection
Set sh = Worksheets(rng.Parent.Name)
For j = 10 To 12
mstr = mstr & sh.Cells(j, 9) & ","
Next
mstr = Left(mstr, Len(mstr) - 1)
msplit = Split(mstr, ",")
For j = 0 To UBound(msplit)
    On Error Resume Next
    mColl.Add msplit(j), msplit(j)
Next j
mstr = ""
For j = 1 To mColl.Count
    mstr = mstr & mColl(j) & ","
Next j
Unisci = Left(mstr, Len(mstr) - 1)

End Function


saluti




Domenico
Win 10 - Excel 2016
Vota: 15MediaObject5,00514 5
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 09:15. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com