17.07.2018, 21:41 (Dieser Beitrag wurde zuletzt bearbeitet: 17.07.2018, 21:47 von Käpt'n Blaubär.)
Hallo Klaus,
Ich weiß nicht, ob ich Dich richtig verstanden habe, aber wenn, dann ist das die
einfachste, mir bekannte Möglichkeit der Buttonfixierung
Genau so sollte es auch mit den Bildchen funktionieren (ich habe das aber nie ausprobiert).
Wenn Du im Tabellenblatt den Button an die richtige Stelle gesetzt hast, kannst Du im
VBA-Editor und dort im Eigenschaftenfenster, das ist das Fenster links unten, die von Dir
gewählten Werte ablesen, diese in den Code einfügen und somit fest verdrahten.
Zitat:Option Explicit
Private Sub CommandButton10_Click()
With CommandButton10
.Hight = 185.25
.Left = 657
.Top = 408.75
.Wight = 239.25
.Visible = True
End With
End Sub
Die Knöpfe heißen im Übrigen Buttons
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!
Grüße aus Norderstedt, Peter
Folgende(r) 1 Nutzer sagt Danke an Käpt'n Blaubär für diesen Beitrag:1 Nutzer sagt Danke an Käpt'n Blaubär für diesen Beitrag 28 • Woofer
Du musst die "Knöpfe" dann auch über die Auswahl in der Entwicklungsumgebung einfügen. Du musst auch schauen, es gibt zwei Arten - im oberen Teil der Auswahl "Formular" - Steuerelemente und im unteren Teil "ActiveX". Da gibt es einige Unterschiede …
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28 • Woofer
auf jeden Fall stehen jetzt auf meiner To-Do-Liste "tausche Buttons gegen Aktiv-X Schaltflächen".
Wenn ich das richtig sehe schiebt dein Code den Button wieder an seinen richtigen Platz, ich würde aber lieber verhindern, dass er erst gar nicht verschoben werden kann.
Zitat:Wenn ich das richtig sehe schiebt dein Code den Button wieder an seinen richtigen Platz, ich würde aber lieber verhindern, dass er erst gar nicht verschoben werden kann.
ich frage mich, ob Du meinen Beitrag nicht nur gelesen, sondern auch verstanden hast.
Mit dem Code werden dem Button feste Werte zugewiesen. Da wird nichts verschoben,
gespiegelt, gedreht oder dergleichen mehr.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!
Grüße aus Norderstedt, Peter
Folgende(r) 1 Nutzer sagt Danke an Käpt'n Blaubär für diesen Beitrag:1 Nutzer sagt Danke an Käpt'n Blaubär für diesen Beitrag 28 • Woofer
wenn jemand den Button verschiebt, ohne das Click-Ereignis auszulösen, bleibt er erst mal dort. Das gilt natürlich schon beim Anlegen des Buttons. Bei der ersten Betätigung - was man beim Testen schon mal tun sollte, wird er an die feste Stelle geschoben und bleibt dort.
Da es sich um einen ActiveX - Button handelt, könnte man den manuell nur im Entwurfsmodus verschieben. Könnte ja sein, das macht jemand, der sich bisschen auskennt. Wenn man dann aber wieder drauf drückt, wird er wieder an die "fest" programmierte Stelle geschoben.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)