То, что я пытаюсь сделать здесь, - это указать все фигуры на листе числа. Число должно подсчитываться по одному для каждой формы. Так что это должно выглядеть примерно так.Подсчет фигур
Имейте в виду, что эти формы являются динамическими (это не всегда 2 колонки, 3 строки)
Это код, я пытался, но не похоже на работу
Sub Nummer()
Dim lngShapes As Long
lngShapes = ActiveSheet.Shapes.Count
For teller = 1 To lngShapes
ActiveSheet.Shapes(teller).Value = teller
Next
End Sub
Ваша должность Кажется, что нет jibe с *, чтобы все фигуры на листе отображали число *. Что означает * не работает * означает здесь? – pnuts
Изображение было всего лишь примером того, как он должен выглядеть, если я запустил код, он дает мне ошибку «438», ссылаясь на строку «ActiveSheet.Shapes (teller) .Value = teller». – Iluvpresident