На листе изображено несколько фигур в виде ветвей MindMap. Рядом стоит таблица. В таблице указано - если в названиях фигур имеется данный текстовый фрагмент - то они должны быть невидимы или видимы (если невидимы - то в столбцах AB и AF стоит 0, если видимы то 1). Напротив конечных узлов конкретной ветви - нужно как-то расставить текст, прописав его в ячейки и картинки (чуть повыше этой ячейки)
Доброго времени суток. Помогите решить задачу.
На листе изображено несколько фигур в виде ветвей MindMap. Рядом стоит таблица. В таблице указано - если в названиях фигур имеется данный текстовый фрагмент - то они должны быть невидимы или видимы (если невидимы - то в столбцах AB и AF стоит 0, если видимы то 1). Напротив конечных узлов конкретной ветви - нужно как-то расставить текст, прописав его в ячейки и картинки (чуть повыше этой ячейки)SkyGreen
Pelena, поменял содержимое ячейки AC4, но на фигуре "Ветка1-2т" - ничего не изменилось (даже после срабатывания макроса).
Также насчет картинок - после срабатывания макроса - они не отображаются. Я имею ввиду - сами картинки, а не адреса с ними. Сейчас отображаются не сами картинки - а адреса.
Pelena, поменял содержимое ячейки AC4, но на фигуре "Ветка1-2т" - ничего не изменилось (даже после срабатывания макроса).
Также насчет картинок - после срабатывания макроса - они не отображаются. Я имею ввиду - сами картинки, а не адреса с ними. Сейчас отображаются не сами картинки - а адреса.SkyGreen
Макрорекордер - формирует заливку для одной конкретной фигуры и для одного конкретного адреса. [vba]
Код
Sub Макрос1()
ActiveSheet.Shapes.Range(Array("Ветка1-2р")).Select With Selection.ShapeRange.Fill .Visible = msoTrue .UserPicture _ "C:\1\1 - копия.jpg" .TextureTile = msoFalse End With Range("U18").Select Application.CommandBars("Format Object").Visible = False End Sub
[/vba]
Но там же десятки ячеек в столбцах AD, AA и AH,AE. Как под остальные ячейки этот макрос подстроить ?
Макрорекордер - формирует заливку для одной конкретной фигуры и для одного конкретного адреса. [vba]
Код
Sub Макрос1()
ActiveSheet.Shapes.Range(Array("Ветка1-2р")).Select With Selection.ShapeRange.Fill .Visible = msoTrue .UserPicture _ "C:\1\1 - копия.jpg" .TextureTile = msoFalse End With Range("U18").Select Application.CommandBars("Format Object").Visible = False End Sub
[/vba]
Но там же десятки ячеек в столбцах AD, AA и AH,AE. Как под остальные ячейки этот макрос подстроить ?SkyGreen