3
ActiveSheet.Shapes.Range(Array("Rounded Rectangle 2")).Visible = Not ActiveSheet.Shapes.Range(Array("Rounded Rectangle 2")).Visible
ActiveSheet.Shapes.Range(Array("Rounded Rectangle 3")).Visible = Not ActiveSheet.Shapes.Range(Array("Rounded Rectangle 3")).Visible
ActiveSheet.Shapes.Range(Array("Rounded Rectangle 4")).Visible = Not ActiveSheet.Shapes.Range(Array("Rounded Rectangle 4")).Visible
ActiveSheet.Shapes.Range(Array("Rounded Rectangle 5")).Visible = Not ActiveSheet.Shapes.Range(Array("Rounded Rectangle 5")).Visible
Это образец кода макроса, который я используюПоказать и Скрыть Формы в активном листе
я хочу знать, как мы можем на ходу этот код, чтобы скрыть только прямоугольник 1 линия
как
For i = 1 To ActiveSheet.Shapes.Count
ActiveSheet.Shapes.Range(Array("Rounded Rectangle *")).Visible = _
Not ActiveSheet.Shapes.Range(Array("Rounded Rectangle *")).Visible
Next i
Я просто не знаю, как упростить правильно
Спасибо так muchhhhhh :) – eathapeking
@eathapeking Youre приветствовать. вы можете принять ответ, щелкнув зеленую галочку ниже счетчика голосования –
Он сказал, что не нашел того имени :( – eathapeking