
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.10.2009, 10:53
|
|||
|---|---|---|---|
|
|||
Как определить объединены ли ячеки в Excelе |
|||
|
#18+
Добрый день. Возник вопрос, помогите пож-та. Есть шаблон Excel. Скрипт vb идёт по конкретной строке и последовательно вставляет данные в ячейки. Мне нужно перед вставкой проверять, не объединена ли текущая ячейка со следующей(ими). Если да, то следующее значение выводить в ячеку, следующую за ячеками, которые входят в это объединение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2009, 11:01
|
|||
|---|---|---|---|
|
|||
Как определить объединены ли ячеки в Excelе |
|||
|
#18+
Нашёл такой код, можно использовать наверное cc.MergeArea.Rows.Count : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2009, 12:29
|
|||
|---|---|---|---|
|
|||
Как определить объединены ли ячеки в Excelе |
|||
|
#18+
Hugo121, Спасибо большое. Вот что получилось. Ещё мне не нравится этот цикл...помогите от него избавиться... (сразу говорю: только начал работать с Excel-ем и VB, так что не ругайтесь...) 'функция принимает ячейку; возвращает следующую ячейку, не входящую в объединение Function NextUnMergeCL(rw, cl) As Integer Dim cc As Range ActiveSheet.Range(Cells(rw, cl), Cells(rw, cl)).Select For Each cc In Selection If cc.MergeCells Then NextUnMergeCL = cl + cc.MergeArea.Columns.Count Else NextUnMergeCL = cl + 1; Exit Function Next cc End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2009, 12:52
|
|||
|---|---|---|---|
Как определить объединены ли ячеки в Excelе |
|||
|
#18+
Олег Мигутинстроке и последовательно вставляет данные в ячейки. Мне нужно перед вставкой проверять, не объединена ли текущая ячейка со следующей Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Здесь: Код: plaintext Лучше так Код: plaintext ТСсразу говорю: только начал работать с Excel-ем и VB Совет: научитесь пользоваться Object Explorer'ом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2009, 12:55
|
|||
|---|---|---|---|
Как определить объединены ли ячеки в Excelе |
|||
|
#18+
Правильные комменты... Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2178923]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
23ms |
get forum data: |
2ms |
get page messages: |
90ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 451ms |

| 0 / 0 |
