folgendes Problem:
In einer Zelle steht eine IP-Adresse als String: 172.16.30.35
Wie kann ich die einzelnen, durch Punkte getrennte Oktette daraus
extrahieren und jeweils in einer anderen Zelle darstellen?
Vielen Dank!
A | B | C | D | E | |
1 | 172.16.30.35 | 172 | 16 | 30 | 35 |
2 | 100.1.1.1 | 100 | 1 | 1 | 1 |
3 | 255.0.0.0 | 255 | 0 | 0 | 0 |
4 | 145.93.78.14 | 145 | 93 | 78 | 14 |
Formeln der Tabelle | ||||||||||
|
A | B | C | D | E | |
1 | 255.0.0.0 | 255 | 0 | 0 | 0 |
2 | 255.255.255.0 | 255 | 255 | 255 | 0 |
3 | 255.255.255.255 | 255 | 255 | 255 | 255 |
4 | 0.0.0.0 | 0 | 0 | 0 | 0 |
5 | 0.255.255.255 | 0 | 255 | 255 | 255 |
6 | 255.0.255.0 | 255 | 0 | 255 | 0 |
7 | 0.0.0.255 | 0 | 0 | 0 | 255 |
Formeln der Tabelle | ||||||||||
|
Public Function splitten(zelle, Optional Welche_Stelle As Integer = 1, Optional Trenner As String = " ")
Dim a As Variant
a = Split(zelle, Trenner)
splitten = a(Welche_Stelle - 1)
End Function
A | B | C | D | E | |
1 | 172.16.30.35 | 172 | 16 | 30 | 35 |
Formeln der Tabelle | ||||||||||
|
A | B | C | D | E | F | G | |
1 | 123.456.789.09.ab | 123 | 456 | 789 | 09 | ab | |
2 |
Formeln der Tabelle | ||||||||
| ||||||||
|