Форматировать фигуры при помощи VBA
Vladislav_9Q
Дата: Воскресенье, 14.03.2021, 00:15 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Есть диапазон ячеек, в котором расположены данные фигуры. По идеи, напротив каждой строки должна появится фигура с параметрами той строки, напротив которой она расположена.
Есть диапазон ячеек, в котором расположены данные фигуры. По идеи, напротив каждой строки должна появится фигура с параметрами той строки, напротив которой она расположена. Vladislav_9Q
Ответить
Сообщение Есть диапазон ячеек, в котором расположены данные фигуры. По идеи, напротив каждой строки должна появится фигура с параметрами той строки, напротив которой она расположена. Автор - Vladislav_9Q Дата добавления - 14.03.2021 в 00:15
прохожий2019
Дата: Воскресенье, 14.03.2021, 02:14 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация:
327
±
Замечаний:
0% ±
365 Beta Channel
и вам здрасьте, по идее в xlsx макросы не хранятся, поэтому ваших попыток не видно
и вам здрасьте, по идее в xlsx макросы не хранятся, поэтому ваших попыток не видно прохожий2019
Ответить
Сообщение и вам здрасьте, по идее в xlsx макросы не хранятся, поэтому ваших попыток не видно Автор - прохожий2019 Дата добавления - 14.03.2021 в 02:14
Vladislav_9Q
Дата: Воскресенье, 14.03.2021, 02:17 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
прохожий2019, потому что уже на первом этапе ничего не получилось: я не могу присвоить фигуре название из ячейки
прохожий2019, потому что уже на первом этапе ничего не получилось: я не могу присвоить фигуре название из ячейки Vladislav_9Q
Ответить
Сообщение прохожий2019, потому что уже на первом этапе ничего не получилось: я не могу присвоить фигуре название из ячейки Автор - Vladislav_9Q Дата добавления - 14.03.2021 в 02:17
Pelena
Дата: Воскресенье, 14.03.2021, 08:30 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
не могу присвоить фигуре название из ячейки
как-то так [vba]Код
Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp .Name = Cells(.TopLeftCell.Row, 1).Value End With Next shp
[/vba] А цвет лучше сделать не текстом, а заливкой ячейки. В файле пример названия фигуры, цвета заливки и шрифта. Остальное по аналогии
не могу присвоить фигуре название из ячейки
как-то так [vba]Код
Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp .Name = Cells(.TopLeftCell.Row, 1).Value End With Next shp
[/vba] А цвет лучше сделать не текстом, а заливкой ячейки. В файле пример названия фигуры, цвета заливки и шрифта. Остальное по аналогииPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение не могу присвоить фигуре название из ячейки
как-то так [vba]Код
Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp .Name = Cells(.TopLeftCell.Row, 1).Value End With Next shp
[/vba] А цвет лучше сделать не текстом, а заливкой ячейки. В файле пример названия фигуры, цвета заливки и шрифта. Остальное по аналогииАвтор - Pelena Дата добавления - 14.03.2021 в 08:30
Vladislav_9Q
Дата: Воскресенье, 14.03.2021, 10:28 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Pelena, никогда прежде такой ошибки не видел. Но за подсказку спсибо.
Pelena, никогда прежде такой ошибки не видел. Но за подсказку спсибо. Vladislav_9Q
Ответить
Сообщение Pelena, никогда прежде такой ошибки не видел. Но за подсказку спсибо. Автор - Vladislav_9Q Дата добавления - 14.03.2021 в 10:28
Pelena
Дата: Воскресенье, 14.03.2021, 11:40 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
Да, кнопку надо исключить [vba]Код
Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp If .Type <> 8 Then .Name = Cells(.TopLeftCell.Row, 1).Value End If End With Next shp
[/vba]
Да, кнопку надо исключить [vba]Код
Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp If .Type <> 8 Then .Name = Cells(.TopLeftCell.Row, 1).Value End If End With Next shp
[/vba] Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Да, кнопку надо исключить [vba]Код
Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp If .Type <> 8 Then .Name = Cells(.TopLeftCell.Row, 1).Value End If End With Next shp
[/vba] Автор - Pelena Дата добавления - 14.03.2021 в 11:40
Vladislav_9Q
Дата: Воскресенье, 14.03.2021, 21:05 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Pelena, Спасибо, всё работает
Ответить
Сообщение Pelena, Спасибо, всё работает Автор - Vladislav_9Q Дата добавления - 14.03.2021 в 21:05