[Excel] Как разбить "сложный" range на части? - VB

Узнай цену своей работы

Формулировка задачи:

"Сложный" - смысле составленный из под-диапазонов, выбранных при зажатом Ctrl. Вот пример адреса такого диапазона, в котором выбрано 6 ячеек в 4-х под-диапазонах:
$G$12:$H$12,$F$8:$F$9,$G$9,$E$8
Разбить его надо на:
$G$12:$H$12
$F$8:$F$9
$G$9
$E$8
Да, можно просто искать по запятым Но эт коряво как то, наверняка же есть другой метод? Подскажите, плиз!!

Решение задачи: «[Excel] Как разбить "сложный" range на части?»

textual
Листинг программы
<font color="blue">Dim</font> rngSub <font color="blue">As</font> Range
    <font color="blue">For</font> <font color="blue">Each</font> rngSub <font color="blue">In</font> Selection.Areas
        Debug.<font color="blue">Print</font> rngSub.Address
    <font color="blue">Next</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы