Код |
---|
debug.Print range("C5:E5,G5,I5:M5").columns.count |
Почему?
И как получить 9?
01.02.2020 06:58:11
Почему? И как получить 9? |
|||
|
|
01.02.2020 07:18:59
колонки считает код, который вы написали
Изменено:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|||
|
|
01.02.2020 07:33:25
Пересечение диапазонов. Знаю, но конструкция "rows(1)" незнакомая. В данном случае не понимаю с чем он пересечься должен. Что есть "rows(1)"?
Изменено: |
|||
|
|
01.02.2020 07:44:14
|
|||
|
|
01.02.2020 08:20:17
|
|||
|
|
01.02.2020 08:21:08
Изменено: |
|||
|
|
01.02.2020 12:29:21
У меня 9. Но это подсчитывает количество ячеек. У вас очепятка на М6
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок. |
|||
|
|
01.02.2020 12:41:58
Доброе время суток
Вариант для подсчёта уникального числа столбцов в составном диапазоне
Изменено: |
|||||
|
|
01.02.2020 12:43:33
|
|||
|
|
01.02.2020 13:21:19
тот вариант, что я пытался изобразить в начале для любого диапазона ( мне сослепу показалось что в range был диапазон колонок, а не ячеек)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|||
|
|
01.02.2020 14:07:58
Изменено: |
|||
|
|
01.02.2020 18:35:06
Здравствуйте, коллеги! Присоединяюсь к автору темы - Игорь, отличный "трюк"!
Владимир
|
|
|
|
01.02.2020 20:44:28
Ради справедливости, пример из справочной системы:
|
|||
|
|
01.02.2020 22:35:11
range("A1:Y1, B3:Z3").Select
что даст сумма колонок по областях? 25+25 = 50 а сколько колонок в этом диапазоне? 26
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
01.02.2020 22:51:53
Это уже зависит от постановки задачи - что именно нужно. Например, я вижу выделенные две таблицы, и не факт, что пересечение их столбцов имеет смысл. А так, повторюсь
|
|||
|
|
01.02.2020 23:20:34
я как обращаю внимание какая разница в результатах на вопрос сколько колонок в областях диапазона?: ответ 50 сколько колонок в диапазоне? ответ 26
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
||||
|
|
|||