Condividi:        

Excel: come convertire formato indirizzi IP da .1 a .001

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

Excel: come convertire formato indirizzi IP da .1 a .001

Postdi valle1975 » 03/08/23 11:15

Buongiorno a tutti, in Excel avrei la necessità di convertire un elenco di indirizzi IP che sono in formato 192.168.1.1 nel formato 192.168.001.001, in modo che possano essere regolarmente ordinabili per range ip e numero IP.
Ho provato a cercare , ma non trovo la soluzione al problema.
Grazie a tutti.
Valerio
---------------------------------
Windows 10 Professional + MS Office 2016 STD Ita
valle1975
Utente Senior
 
Post: 213
Iscritto il: 27/09/10 16:33

Sponsor
 

Re: Excel: come convertire formato indirizzi IP da .1 a .001

Postdi Anthony47 » 03/08/23 12:20

Potresti fare un "Testo in colonna" e poi formattare le colonne con 3 cifre

Oppure si potrebbe fare con formule, ma e' molto piu' semplice farlo con una funzione personalizzata, corrispondente a questo codice:
Codice: Seleziona tutto
Function IPPP(ByVal IPP As String) As String
Dim mySplit, I As Long
'
mySplit = Split("000" & Replace(IPP, ".", ".000", , , vbTextCompare), ".", , vbTextCompare)
For I = 0 To UBound(mySplit)
    IPPP = IPPP & "." & Right(mySplit(I), 3)
Next I
IPPP = Mid(IPPP, 2)
End Function

Inserisci il codice in un Modulo standard del vba.
A questo punto avrai a disposizione la funzione IPPP, che partendo da una sintassi tipo 11.222.3.4 restituira' una stringa in formato 011.222.003.004
Se l'indirizzo di partenza e' in A2, la formula da usare e'
Codice: Seleziona tutto
=IPPP(A2)
Avatar utente
Anthony47
Moderatore
 
Post: 19228
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel: come convertire formato indirizzi IP da .1 a .001

Postdi valle1975 » 03/08/23 16:46

Grazie infinite, la soluzione con la funzione è perfetta.
Valerio
---------------------------------
Windows 10 Professional + MS Office 2016 STD Ita
valle1975
Utente Senior
 
Post: 213
Iscritto il: 27/09/10 16:33


Torna a Applicazioni Office Windows


Topic correlati a "Excel: come convertire formato indirizzi IP da .1 a .001":


Chi c’è in linea

Visitano il forum: Nessuno e 19 ospiti