Collapse column

Autor Thema: Office 2007: Positionsangaben bei MouseMove  (Gelesen 1902 mal)

Offline Rolf Grob

  • Newbie
  • *
  • Beiträge: 17
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Office 2007: Positionsangaben bei MouseMove
« am: November 22, 2013, 14:12:33 Nachmittag »
Hallo Zusammen,
Ich habe den unten Aufgeführten Code im Internet gefunden.
Ich möchte einen Bildwechsel bei überfahren mit der Maus bewirken.
Mein Problem:
Ich begreife nicht wo und wie ich die Position und die Grösse meines Bildes eingeben muss.
Bis jetzt reagiert der Effekt rund um das Bild, anstatt auf dem Bild.
(Bin in VBA ein Anfänger)
Könnte mir da bitte jemand helfen.
Langsam bin ich am Verzweifeln !!! >:(

Zitat
Dim varImageLoaded As Boolean
Private Sub UserForm_MouseMove(ByVal Button As Integer, _
        ByVal Shift As Integer, _
        ByVal X As Single, _
        ByVal Y As Single)
       
If X > Me.Image1.Left And _
    X < Me.Image1.Left + Me.Image1.Width And _
    Y > Me.Image1.Top And _
    Y < Me.Image1.Top + Me.Image1.Height Then

    Me.Image1.Visible = True
Else
    Me.Image1.Visible = False
End If
End Sub

Ich danke für eure Hilfe
Gruss Rolli
Danke Rolli

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.