14.04.2015, 16:48
Hallo Excel-Freunde,
ich habe gleich noch ein Problem:
in ein Worksheets habe ich eine AktiveX Schaltfläche eingebaut(cmdjahresliste).
Diese soll nach Aktivierung ausgeblendet werden und später nach Erfüllung einer Bedingung wieder eingeblendet werden.
Ich habe folgenden Code verwendet(mit Makrorecorder aufgezeichnet und modifiziert):
Merkwürdigerweise kann ich die Schaltflächen mit der Option Entwurfmodus aus und einblenden.
Was mache ich falsch?
Meinen Dank im voraus.
LG
Wilfried
ich habe gleich noch ein Problem:
in ein Worksheets habe ich eine AktiveX Schaltfläche eingebaut(cmdjahresliste).
Diese soll nach Aktivierung ausgeblendet werden und später nach Erfüllung einer Bedingung wieder eingeblendet werden.
Ich habe folgenden Code verwendet(mit Makrorecorder aufgezeichnet und modifiziert):
Code:
Option Explicit
Option Compare Text
Sub Worksheet_Activate()
ActiveSheet.Shapes.Range(Array("cmdjahresliste")).Select
Selection.Visible = False
MsgBox "Hallo Welt" 'nur für Testzwecke
ActiveSheet.Shapes.Range(Array("cmdjahresliste")).Select
Selection.Enabled = True
End Sub
Merkwürdigerweise kann ich die Schaltflächen mit der Option Entwurfmodus aus und einblenden.
Was mache ich falsch?
Meinen Dank im voraus.
LG
Wilfried