Форум программистов, компьютерный форум, киберфорум
Наши страницы

VBA

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 39, средняя оценка - 4.85
comandor
0 / 0 / 0
Регистрация: 07.07.2010
Сообщений: 12
#1

Узнать количество объединенных ячеек - VBA

07.07.2010, 18:35. Просмотров 6742. Ответов 8
Метки нет (Все метки)

Может кто подскажет как можно программно узнать количество объединенных строк или столбцов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2010, 18:35
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Узнать количество объединенных ячеек (VBA):

Как в Excel узнать количество объединенных столбцов - VBA
Если можно то подробно подскажите пожалуйста

Перенос объединенных ячеек - VBA
Добрый день, есть 2 документа в одном надо взять первые 5 ячеек(не объединенных) и вставить во второй документ. не могу понять как это...

Макрос подсчета объединенных ячеек - VBA
Здравствуйте! Подскажите пожалуйста. Нужно написать конструкцию, чтобы она считала количество объединенных ячеек. Такая вот ...

Excel: Разъединение объединенных ячеек - VBA
Здравствуйте! Ячейки c "A1" по "A10" объединены в одну. Есть ли способ разъединить это объединение так, чтобы вычленить только ячейку "A5",...

Узнать количество ячеек в диапазоне - VBA
Люди, здравствуйте. Как узнать количество строк и столбцов в выделенном диапазоне? Чтобы считалось именно столько, сколько выделено. ...

В строке произвольной вордовской таблицы без объединенных ячеек нужно найти ячейки, идущие не подряд - VBA
Не могли бы Вы помочь с циклом? В строке произвольной вордовской таблицы без объединенных ячеек нужно найти ячейки, идущие не подряд, с...

8
comandor
0 / 0 / 0
Регистрация: 07.07.2010
Сообщений: 12
07.07.2010, 18:36  [ТС] #2
ссори, речь идет про Exel
0
vlth
12 / 12 / 2
Регистрация: 23.03.2010
Сообщений: 635
07.07.2010, 18:48 #3
Например (аналогично строки):
Visual Basic
1
2
3
4
For Each oColumn In Cells.Columns
    If oColumn.MergeCells = True Then i = i + 1
Next oColumn
MsgBox i
Или хотелось обойтись без перебора? - по-моему, это невозможно.
0
comandor
0 / 0 / 0
Регистрация: 07.07.2010
Сообщений: 12
07.07.2010, 19:27  [ТС] #4
хотелось без перебора думал свойство какое есть и я его не знаю.
все равно спасибо.
0
comandor
0 / 0 / 0
Регистрация: 07.07.2010
Сообщений: 12
07.07.2010, 22:40  [ТС] #5
ActiveCell.MergeArea.Cells.Count

0
SlavaRus
1090 / 204 / 28
Регистрация: 15.03.2010
Сообщений: 639
08.07.2010, 10:25 #6
ActiveCell.MergeArea.Cells.Count выдаст общее значение ячеек т.е. строки*столбцы.Для строк или столбцов нужно добавить Rows или Columns в приведенный выше код.
0
comandor
0 / 0 / 0
Регистрация: 07.07.2010
Сообщений: 12
08.07.2010, 12:02  [ТС] #7
Да так и есть, Всем спасибо
0
vlth
12 / 12 / 2
Регистрация: 23.03.2010
Сообщений: 635
08.07.2010, 12:37 #8
Я понял вопрос так, что имелось ввиду определение количества
объединённых строк (столбцов) в произвольном диапазоне, включающем
как объединённые, так и обычные ячейки?
0
comandor
0 / 0 / 0
Регистрация: 07.07.2010
Сообщений: 12
08.07.2010, 14:18  [ТС] #9
Не совсем так имелось в виду именно количество строк и столбцов в объединенной конкретной ячейке. Извиняюсь за возможно не правильно поставленный вопос. Задача решена. Спасибо всем кто ответил.
0
08.07.2010, 14:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2010, 14:18
Привет! Вот еще темы с ответами:

Как разобрать структуру из объединенных ячеек как массив ? - VBA
Привет всем! Впервые столкнулся с такой вещью.. требуется разобрать шапку таблицы из объединенных ячеек как массив (см. вложенный...

Подсчитать количество пустых, текстовых ячеек и числовых ячеек - VBA
люди нужна ваша помощь, ничего толком в этом не понимаю(: Ввести координаты ячейки и определить относительно нее текущий регион...

Возможно ли с помощью вба узнать область выделенных ячеек? - VBA
Возможно ли с помощью вба узнать область выделенных ячеек, на самом деле всё упирается в то что если человек использует фильтры, то...

Узнать, что в выделенном диапазоне ячеек есть пустые - VBA
Знает ли кто, можно как-нибудь узнать что в выделенном диапазоне ячеек есть пустые ячейки, помимо активных?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru