(1 * 8) + (2 * 8) + (3 * 8) + (4 * 8) + (5 * 8) als geschrieben werden (1 + 2 + 3 + 4 + 5) * 8.Gibt es eine Möglichkeit, den Code in VBA in PowerPoint zu vereinfachen?
Wie kann ich den folgenden Code auf ähnliche Weise vereinfachen?
Private Sub CommandButton1_Click()
Label1.BackColor = &H8000000F
Label2.BackColor = &H8000000F
Label3.BackColor = &H8000000F
Label4.BackColor = &H8000000F
Label5.BackColor = &H8000000F
End Sub
Eigentlich habe ich von einer Lösung gehört, dass With
verwendet, aber so weit ich sie nie in Powerpoint-Anwendung zu sehen.
Dieser Code ist so einfach, wie es nur geht. Ich nehme an, Sie sagen, dass Sie nicht das gleiche Ding mehrmals schreiben möchten, aber manchmal (besonders mit userforms) müssen Sie nur. – RGA
Mit Blöcken wäre fyi, wenn Sie mehrere verschiedene Dinge zu einem Objekt tun, nicht die gleiche Sache zu mehreren Objekten – RGA
gibt es möglicherweise eine Möglichkeit, eine Schleife mit Zeichenfolge concatnation verwenden, aber ich bin mir nicht sicher, wie Sie VBA hätten interpretiere das String-Ergebnis als auszuführenden Befehl – RGA