Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Wie fixiert man Bilder oder Knöpfe
#1
Hallo Zusammen,

sagt mal ich bekomme hin und wieder Excel Dateien, in denen Bilder und Knöpfe bombenfest integriert zu sein scheinen.

Das Datenblatt ist nicht geschützt.

Wenn ich ein Knopf oder Bild einfüge, dann lässt er sich verschieben, wenn man nicht richtig drauf klickt.

Kann mir bitte mal jemand erklären, wie das funktioniert?

Vielen Dank
lg Klaus
Antworten Top
#2
Hi,

zeig das mal anhand einer Beispieldatei. So kann ich mir keinen Reim drauf machen, was du meinst.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Woofer
Antworten Top
#3
thx, dass du dir das mal angucken willst.

ich habe jetzt heraus gefunden, wie ich den linken Knopf "lösen" kann.

Alt + F11
Ausführen -> Entwicklermodus
Und schon kann man den Knopf wieder verschieben ;)

Aber der rechte (von mir erstellte Knopf) lässt sich nicht fixieren.

lg Klaus


Angehängte Dateien
.xls   76639.xls (Größe: 42,5 KB / Downloads: 6)
Antworten Top
#4
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:
  • Woofer
Antworten Top
#5
Hallo Klaus,

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:
  • Woofer
Antworten Top
#6
Ne Käpt'n,

das meine ich nicht.

Ich habe jetzt herausgefunden, was der Unterschied ist. Das erste ist ein Activ-X Steuerelement.

Deshalb klappt es mit meinen Bildern und Knöpfen scheinbar nicht.

lg Klaus
Antworten Top
#7
Hallo Klaus,

Zitat:Ich habe jetzt herausgefunden, was der Unterschied ist. Das erste ist ein Activ-X Steuerelement.

Genau für diese Art Buttons habe ich Dir den Code geliefert.

Für die Buttons aus der Formular-Toolbox reicht es, ein einfaches Makro in ein Allgemeines Modul schreiben.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!

Grüße aus Norderstedt, Peter
Antworten Top
#8
Danke Käpt'n,

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.

Schönen Abend noch ;) 

Der Klaus
Antworten Top
#9
Hallo Klaus,

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:
  • Woofer
Antworten Top
#10
Hallöchen,

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)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste