Ich wollte wissen, ist es möglich, Bild Links durch Mauszeiger über Bild URLs in Excel, Google Tabellen oder Tabellenkalkulation Editor Vorschau.Hover Vorschau über Excel Bild Link
Antwort
Sie haben mich neugierig gemacht, also habe ich mir das angeschaut.
Die Antwort ist, ja - es erfordert ein bisschen VBA und ist ein bisschen hacky, aber hier ist, wie Sie es tun können.
Zunächst einmal, etwas auf Zelle Hover in Excel zu tun ist ein bisschen hacky.
Um dies zu tun, verwenden wir die HYPERLINK
Formel einer Zelle.
=HYPERLINK(OnMouseOver("http://i.imgur.com/rQ5G8sZ.jpg"),"http://i.imgur.com/rQ5G8sZ.jpg")
In diesem Fall habe ich die URL einer Grumpy Cat Bild in meine Formel.
gebe ich auch diesen Link zu einer Funktion I OnMouseOver
Dim DoOnce As Boolean
Public Function OnMouseOver(URL As String)
If Not DoOnce Then
DoOnce = True
With ActiveSheet.Pictures.Insert(URL)
With .ShapeRange
.LockAspectRatio = msoTrue
.Width = 75
.Height = 100
End With
.Left = Cells(1, 2).Left
.Top = Cells(1, 2).Top
.Placement = 1
.PrintObject = True
End With
End If
End Function
schließlich aufgerufen, um zu erstellen, um es zu löschen, wenn wir weg bewegen, müssen wir einige Formeln in den anderen Zellen in der Nähe es ausdrückte.
=HYPERLINK(Reset())
Und die zugehörige Funktion:
Public Function Reset()
If DoOnce Then
DoOnce = False
ActiveSheet.Pictures.Delete
End If
End Function
bearbeiten
auf diesem mit mehreren Links zu erweitern.
Wir können eine Zellreferenz zusammen mit diesem übergeben, um dies mit mehreren Links zu tun und sie neben der Zelle erscheinen zu lassen.
Dim DoOnce As Boolean
Public Function OnMouseOver(URL As String, TheCell As Range)
Reset
If Not DoOnce Then
DoOnce = True
With ActiveSheet.Pictures.Insert(URL)
With .ShapeRange
.LockAspectRatio = msoTrue
.Width = 300
.Height = 200
End With
.Left = Cells(TheCell.Row, TheCell.Column + 1).Left
.Top = Cells(TheCell.Row, TheCell.Column + 1).Top
.Placement = 1
.PrintObject = True
End With
End If
End Function
Public Function Reset()
If DoOnce Then
DoOnce = False
ActiveSheet.Pictures.Delete
End If
End Function
lol ich liebe, dass die Katzen. Das war ein paar clevere Programmierung Dank Bruder helfen mir viel – user1663590
gibt es eine Möglichkeit, schnell Formel zu Links hinzuzufügen, wenn Sie mehrere Links in einer Zelle haben – user1663590
Ich müsste Ihre Daten sehen, um zu wissen, was Sie versuchen zu tun. Vielleicht lohnt es sich, eine neue Frage zu stellen – user1274820
- 1. Notepad ++ hover Vorschau auf Link oder Farbe?
- 2. Bild über Bild auf Hover mit CSS
- 3. CSS HTML Link Bild Hover ändern Absatzformat
- 4. Overlay über Bild bei Hover
- 5. Javascript Link auf Bild hinzufügen Hover> Link aktiv auf Link halten Hover
- 6. Machen Sie Bild auf Link Hover Css
- 7. Hover Bild über ein anderes Bild
- 8. Wie li: vor und Link wenn Hover über Link?
- 9. Zentrieren Sie Text über Bild auf Hover
- 10. hover link info
- 11. Text-Overlay über ein Bild im Hover
- 12. Maus/Hover über das Bild ändern Eltern Bild src
- 13. Hover über das Bild ändert sich ein anderes Bild
- 14. Hover über ein Bild und ein anderes Bild erscheint
- 15. CSS-Sechseck-Link-Hover
- 16. Erstellen eines sauberen Hover-Effekts mit Text über einem Bild
- 17. Hover-Bild (CSS) zu ASP.NET Link-Schaltfläche in einem Datapager
- 18. Hinzufügen Link Vorschau in Angular2
- 19. Plesk Vorschau-Link auf Domain
- 20. Bootstrap Hover Bild Display Beispiel
- 21. angularjs Vorschau mehrere Bild Bild auf Upload
- 22. Bild Variable basierend auf Link über Überlauf
- 23. Titel Hover - Bild ändern
- 24. Vorschau zuletzt hochgeladenen Bild
- 25. Flex: Ich höre nach 'Hover' über Link im Textbereich
- 26. Javascript Hover Bild Ersatz
- 27. Bild Vergrößern auf Hover
- 28. Text/Link erscheint bei Hover
- 29. Link Hover schaltet die Opazität
- 30. JavaScript Link Vorschau für Touch-Geräte
Die Frage nicht an die Leitlinien für [fragen]. I.E. es ist zu breit. –