Добрый день!
Прошу помочь в с одним небольшим макросом.
в приложении книга. на 1 листе - то что есть, на 2ом - то что надо сделать. а именно, сгруппировать объединенные строками ячейки, оставив первые 3 строчки в качестве шапки. (не уверен что в 2003 Excel есть группировка)
ниже макрос, он бесполезный, ибо работает с абсолютными адресами ячеек.
поэтому отсюда вопрос: как научить его распознавать.. диапазон чтоли строчек, которые входят в одну объединенную ячейку, выделять их и группировать.
вопрос: как научить его правильно выделить эту область
Sub Macros1()
Rows("4:7").Select
Selection.Rows.Group
Rows("11:12").Select
Selection.Rows.Group
Rows("16:19").Select
Selection.Rows.Group
Rows("23:29").Select
Selection.Rows.Group
End Sub
P.S. строчки в объединенных ячейках будут добавляться со временем поэтому абсолютные координаты не подойдут
спасибо!
Прошу помочь в с одним небольшим макросом.
в приложении книга. на 1 листе - то что есть, на 2ом - то что надо сделать. а именно, сгруппировать объединенные строками ячейки, оставив первые 3 строчки в качестве шапки. (не уверен что в 2003 Excel есть группировка)
ниже макрос, он бесполезный, ибо работает с абсолютными адресами ячеек.
поэтому отсюда вопрос: как научить его распознавать.. диапазон чтоли строчек, которые входят в одну объединенную ячейку, выделять их и группировать.
вопрос: как научить его правильно выделить эту область
Sub Macros1()
Rows("4:7").Select
Selection.Rows.Group
Rows("11:12").Select
Selection.Rows.Group
Rows("16:19").Select
Selection.Rows.Group
Rows("23:29").Select
Selection.Rows.Group
End Sub
P.S. строчки в объединенных ячейках будут добавляться со временем поэтому абсолютные координаты не подойдут
спасибо!
caustic