Wie beende ich Excel, wenn ich auf Hyperlinks klicke?

40

In Word kann ich Strg + Klick verwenden, wenn ich selten einem Link folgen möchte, anstatt die Bearbeitung durchzuführen, für die Word eigentlich vorgesehen ist.

Gibt es eine Möglichkeit, ein ähnliches Verhalten in Excel 2010, 2003, 2013 zu erzielen?

Ich habe es satt, jedes Mal versehentlich zu IE oder Outlook zu wechseln, wenn ich versuche, eine Zelle auszuwählen, an die ein Hyperlink angehängt ist.

Die Ergebnisse meiner früheren Forschungen hier über SuperUser und über beliebte Suchmaschinen waren nicht sehr fruchtbar (z. B. http://blogs.office.com/b/microsoft-excel/archive/2011/04/12/hyperlinks-in-excel- hot-or-not.aspx ) Ich bin nicht daran interessiert zu hören, wie ich die Zelle durch Klicken und Halten auswählen oder VBscript oder Makros ausführen kann, um alle Hyperlinks aus einer Arbeitsmappe zu entfernen. Ich möchte etwas, das mit der Benutzeroberfläche übereinstimmt, die ich von einer Nicht-Browser-Anwendung erwarte, und das sich auf Dokumente bezieht, die andere Personen erstellt haben.

dunxd
quelle
1
Wir interessieren uns für das, was Sie bereits recherchiert und ausprobiert haben. Welche Excel-Version verwenden Sie?
CharlieRB
3
Dass es keine Einstellung gibt, wäre eine gültige Antwort. Das Deaktivieren von automatischen Hyperlinks funktioniert für alle von mir erstellten Dokumente, jedoch nicht für Dokumente, die von anderen Personen erstellt wurden, die dies nicht ebenfalls deaktiviert haben. Wenn Sie sicher sind, dass es keine Benutzeroberfläche zum Deaktivieren gibt, sagen Sie dies. Andernfalls halten Sie andere Personen nicht davon ab, die Frage zu kritisieren.
Dunxd
5
Ich stimme der Anfrage des ursprünglichen Posters zu. Ich möchte in der Lage sein, eine Tabelle mit Hyperlinks zu erstellen, aber ich möchte diese Hyperlinks nicht jedes Mal FOLGEN, wenn ich nur auf die Zelle klicke. Ich möchte eine Option (wie in Word), bei der Sie bei gedrückter Strg-Taste auf den Link klicken und DANN darauf folgen können, und nicht nur auf die Zelle (und nicht einmal auf den Link) und darauf.
Kevin Anderson
1
Glauben Sie nicht, dass Sie das Standardverhalten von Klicken und Strg + Klicken ohne VBA austauschen können - ABER wenn Sie Strg + Umschalt + Klicken auf einen Hyperlink klicken, folgt dieser nicht dem Link . Ich kann jedoch online keine Quelle finden, die dies bestätigt. Ich habe sie gerade durch Experimentieren mit meiner Excel 2010 / Win7-Installation entdeckt, so dass ich weiß, dass sie nur für mich funktioniert ... probieren Sie es aus!
Andi Mohr
3
@Andi, eigentlich scheint es, als würde nur Strg + Klick dem Link für mich nicht folgen - also genau das Gegenteil von Word. Wie nützlich!
Adam

Antworten:

8

In Excel 2013 wird durch Klicken mit Leerzeichen die Zelle ausgewählt, ohne der URL zu folgen, aber Sie müssen darauf achten. Wenn sich das Symbol beim Mouseover in ein Handsymbol ändert, folgt es der URL. Wenn sich das Symbol in ein großes weißes Kreuz ändert, wird die Zelle ausgewählt, ohne der URL zu folgen. Das Ändern der Zeilenhöhe oder Spaltenbreite kann dazu beitragen, die Anzahl der Leerzeichen zu erhöhen.

Dennoch wünschte ich mir, MS hätte gedacht, dass URL-Klicks in Excel 2013 genauso funktionieren wie in Word 2013, da dies ärgerlich ist.

"Es gibt kein narrensicheres System. Jemand wird morgen einen besseren Dummkopf machen." @LoneWolffe

LoneWolffe
quelle
Das kommt einer nützlichen Antwort am nächsten - klicken Sie auf die Zelle, nicht auf den Text, wenn das möglich ist :-)
dunxd
Es gibt eine frühere Antwort, dass während Adresse Excel 2010 bietet praktisch die gleiche Lösung wie die akzeptierte Antwort - superuser.com/questions/595383/...
user66001
Funktioniert bei mir nicht. Der Link wird immer dann geöffnet, wenn ich auf die Zelle klicke.
Paul Spiegel
14

Ich habe festgestellt, dass Sie auf die Zelle klicken und die Maustaste etwa eine Sekunde lang gedrückt halten können. Danach verwandelt sich der Cursor in das übliche Kreuz, wie unten dargestellt:

normaler Cursor nach einer Sekunde nach dem Herunterfahren

Dies funktioniert in Excel 2007, 2010, 2013 und 2016. Wenn es in 2003 oder Office 365 funktioniert, aktualisieren Sie bitte meine Antwort. =)

skia.heliou
quelle
4
+1 Dies sollte die akzeptierte Antwort sein, da dies die Methode ist, die von Excel direkt im Tooltip erklärt wird! EDIT: Oh, whoops, nevermind - ich sehe, dass das OP ausdrücklich angedeutet hat, dass sie nicht an dieser Lösung interessiert sind. Aber immer noch +1.
Dan Henderson
6

Ich habe festgestellt (zumindest in Excel 2010 für Mac), dass Sie mit der rechten Maustaste und dann mit der linken Maustaste auf die Zelle klicken können. Sie haben die Zelle ausgewählt, folgen aber nicht dem Link. Es wird wie eine einzige Bewegung und ist nicht zu nervig.

Devin
quelle
Dies funktioniert auch in Excel 2013 für Windows
skia.heliou
4

So mache ich das: Setze den Hyperlink mit der URL im zweiten Teil:

=HYPERLINK("","http://example.com")

Machen Sie im VBA-Editor ein Modul:

Declare Function GetKeyState Lib "User32" (ByVal vKey As Integer) As Integer
Global Const CTRL_KEY = 17

Dann der Arbeitsblattcode:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error GoTo Error1
    If Left(Target.Formula, 10) = "=HYPERLINK" Then
        If GetKeyState(CTRL_KEY) < 0 Then 'Check if CTRL is held in
            Application.EnableEvents = False
            ThisWorkbook.FollowHyperlink Mid(Target.Formula, 16, Len(Target.Formula) - 17)
            Application.EnableEvents = True
        End If
    End If

    Exit Sub

Error1:
    Application.EnableEvents = True

End Sub

Klicken Sie dazu auf die Zelle und dann mit gedrückter STRG-Taste auf die Zelle, um den Link aufzurufen. Sie können auch andere Dinge tun, z. B. Text im zweiten Teil von HYPERLINK als ein SELECT-FALL im Code, der eine auf dem Text basierende URL öffnet. Andere Tastenanschläge sind ebenfalls verfügbar:

Global Const SHIFT_KEY = 16
Global Const ALT_KEY = 18

http://msdn.microsoft.com/en-us/library/aa243025(v=vs.60).aspx

Christopher Thomas Nicodemus
quelle
Ich denke, VBA ist der einzige Weg, dies zu tun. Ich würde jedoch vorschlagen, dass Sie die HYPERLINKFunktion nicht verwenden müssen . Sie können auch Target.Hyperlinks(1).Address(mit Fehlerbehebung) feststellen, ob die Zelle einen Hyperlink enthält.
Ingenieur Toast
Getan wie ein echter Superuser.
Jony
4

Gehen Sie einfach zu Excel-Optionen -> "Proofing" -> "Autokorrektur-Optionen" -> "Autoformat während der Eingabe" und deaktivieren Sie das Kontrollkästchen für "Internet- und Netzwerkpfade".

Eine Alternative für IT-Sicherheitsteams, die mit vielen IoCs zu tun haben, ist die Verwendung der Autokorrektur für "http" und die automatische Änderung bei der Eingabe von "hxxp". Auf diese Weise erstellt Excel den Hyperlink nicht.

CK

ChrisK
quelle
1
Das hindert mich daran, die Links zu erstellen, hat jedoch keine Auswirkungen auf Dokumente, die andere Personen erstellt haben, ohne die Schritte auszuführen.
Donnerstag,
Genau das, wonach ich gesucht habe!
Jonathan
1

Informationen hierzu finden Sie auf der Microsoft-Website :

  • Klicken Sie mit der rechten Maustaste auf die Zelle, die den Hyperlink enthält, und klicken Sie in dem Kontextmenü auf Inhalt löschen, um einen Hyperlink und den Text zu entfernen, der es darstellt.
  • Um einen Hyperlink und die Grafik, die ihn darstellt, zu entfernen, halten Sie die STRG-Taste gedrückt, klicken Sie auf die Grafik und drücken Sie dann die ENTF-Taste.

Wenn Sie einen Hyperlink für eine einzelne Zelle deaktivieren möchten, finden Sie hier die Lösung:

  • Klicken Sie mit der rechten Maustaste auf den Hyperlink, den Sie deaktivieren möchten, und klicken Sie dann im Kontextmenü auf Hyperlink entfernen.
Fahad Saleem
quelle
6
Der Benutzer sagte, er wolle die Links nicht entfernen, nur so, wie die Benutzeroberfläche des Programms mit ihnen umgeht. Dies beantwortet die Frage nicht.
ilinamorato
1

Ich weiß nicht, ob dies eine Problemumgehung oder eine Antwort ist, aber machen Sie einfach die Breite Ihrer Hyperlink-Spalte breiter als den Hyperlink-Text.

Wenn Sie die Zelle auswählen möchten, klicken Sie einfach auf eine beliebige Stelle im Whitespace rechts neben dem Link.

Alternativ können Sie den gleichen Effekt erzielen, indem Sie die Zeilenhöhe erhöhen und auf das Leerzeichen oberhalb (oder unterhalb, abhängig von Ihren Ausrichtungseinstellungen) des Links klicken - allerdings mit einer metro-ähnlichen Oberfläche :-)

Überprüft (und funktioniert) mit Excel 2010.

mcalex
quelle
-1 in Excel 2010 öffnet dies den Hyperlink trotzdem
Chris Marisic
3
Nein, tut es nicht. Du hast es falsch gemacht.
Mcalex
3
Ich kann den Unterschied zwischen Text und Leerzeichen erkennen, auf die ich
klicke
1
Ob dies funktioniert oder nicht, hängt davon ab, ob die Zelle auf "Text umbrechen" eingestellt ist. Ich erinnere mich nicht, was was ist, aber wenn man auf den Link klickt, während man sich über dem eigentlichen Text befindet, wird die gesamte Zelle zu einem Hotspot.
Dan Henderson
@DanHenderson Es funktioniert nicht mit "Text umbrechen". Ohne "wrap" * - es funktioniert wie in der Antwort beschrieben. Gerade in Excel 2013 getestet.
Paul Spiegel
0

Dieser Thread wurde für mich geöffnet, als ich nach einem verwandten Thema gesucht habe. Aber ich habe den Hyperlink für die Suche nach Zellen / Inhalten gelöst - entferne den Link und behalte den Text bei. Erstelle ein neues leeres Collum. Kopiere die Zellen mit externen Hyperlinks in das Notizbuch. Kopiere den Text von der Notizbuchseite Fügen Sie den Inhalt des Notizbuchs in die ausgewählten Zellen ein

Das Ergebnis ist, dass der Hyperlink gelöscht wird. Der Text vor dem Attribut des Hyperlinks ist jetzt der Inhalt der Zellen in exzellentem / einfachem Zustand.

Probieren Sie es aus, es hat bei mir im Büro sehr gut geklappt. Vielleicht klappt es gut. Mit freundlichen Grüßen.

Gamla7
quelle
-1

Versuche dies:

  • Wählen Sie das gesamte Blatt aus und kopieren Sie es
  • Öffnen Sie eine neue Arbeitsmappe, klicken Sie mit der rechten Maustaste auf eine Zelle, fügen Sie Optionen ein und fügen Sie Werte ein

Auf diese Weise erhalten Sie ein neues Blatt ohne die alte Formatierung, einschließlich aller entfernten Hyperlinks.

Kevin h
quelle
-1

Hierfür gibt es verschiedene Möglichkeiten:

  • Eine Möglichkeit (die gültig ist, die ich jedoch nicht empfehle) besteht darin, ein '(einfaches Anführungszeichen) als erstes Zeichen einer Zelle einzufügen. Dies teilt Excel mit, dass "diese Zelle nicht formatiert wird, selbst wenn es sich um einen Hyperlink oder eine Formel handelt". Ich benutze diese Option, wenn ich zu Dokumentationszwecken eine Formel als Referenz benötige. Ich empfehle es nicht, da Sie die Funktion zur automatischen Linkerstellung deaktivieren möchten. Dies funktioniert auf jeder Excel-Version, auch auf Mac.

So deaktivieren Sie die automatische Linkerstellung:

Excel-Versionen ab 2003

  1. Klicken Sie im Menü Extras auf Autokorrekturoptionen.
  2. Deaktivieren Sie auf der Registerkarte Autoformat während der Eingabe das Kontrollkästchen Internet- und Netzwerkpfade mit Hyperlinks.
  3. OK klicken.

    • Hinweis Sie können auch auf die Funktion Autokorrekturoptionen zugreifen, wenn Sie einen Hyperlink eingeben und dann auf der angezeigten Smarttag-Schaltfläche auf Automatisch Hyperlinks erstellen beenden klicken.
SaxDaddy
quelle