Сортування IP-адрес - Поради Excel

Зміст

У Рассела є стовпець внутрішніх IP-адрес, і він хоче їх відсортувати. Проблема в тому, що .100. адреси надходять до .22. адреси.

Якщо Рассел додає новий тимчасовий стовпець, який буде використовуватися для сортування, він може використовувати цю нову спеціальну функцію IPForSort (). Цей код слід вставити в модуль коду в книзі.

Public Function IPforSort(OrigVal) IPforSort = "" OrigVal = OrigVal & "." Bg = 1 For i = 1 To Len(OrigVal) If Mid(OrigVal, i, 1) = "." Then IPforSort = IPforSort & Format(Mid(OrigVal, Bg, i - Bg), "000") & "." Bg = i + 1 End If Next i IPforSort = Left(IPforSort, Len(IPforSort) - 1) End Function

Цікаві статті...