• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Frage zum Shortcut erstellen

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Hallo an Alle,

Guten Tag ersteinmal. Ich habe da einmal ein Frage

Ich habe eine Exceldatei mit Zellen die einen Hyperlink haben.

Wenn ich mit der Maus darauf gehe, gibt es mehrer möglichkeiten den Hyperlink auszuführen

1. Doppelklick mit der Maus
2. rechte Maustaste (ich weis weider nicht wie man das Fenster nennt ( Auswahlfenster ?)
Dann etwas weiter unten "LINK ÖFFNEN" auswählen
und mit der linken Maustaste bestätigen.

Ich würde gerne die Taste "LINK ÖFFNEN" mit einem Shortcut belegen
(analog zum kopieren - mit ⌘C) z.b. ⌥ + ⌘ + Ä

Ich habe es über die Systemeinstellung - Tastatur - Kurzbefehle - App-Tastaturlkurzbefehler
"+" Allle Programme - Menu (Dort habe ich LINK Öffnen aus dem Auswahlfenster eingetragen)
und in dem Feld Tastaturkurzbefehl: ⌥⌘Ä

Leider seht nach dem Neustart im Auswahlfenster kein ⌥⌘Ä hinter Link öffnen - siehe Anhang.

Wo ist mein Fehler 😢

Kann mir einer von Euch einen Tipp geben was ich falsch mache ?

Danke und bleibt gesund
Jörg
 

Anhänge

  • Bildschirmfoto 2022-05-30 um 15.05.28.jpg
    Bildschirmfoto 2022-05-30 um 15.05.28.jpg
    38,6 KB · Aufrufe: 9

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Hallo,

ich gehe davon aus, dass der Tastaturkurzbefehl für Excel gelten soll.
Wähle als Programm „Microsoft Excel“ aus und trage den Menüpunkt exakt so ein, wie er im Menü steht:
Link öffnen

Falls der Tastaturkurzbefehl dann immer noch nicht auftaucht, gibt es eventuell einen Konflikt mit einem schon bestehenden gleichlautenden Befehl.

Gruß
 

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Danke für die Antwort, hätte ich ja auch selbstdrauf kommen können, aber nicht hat sich geändert

Ich denke kaum das es einen bleichlautenden ⌥⌘Ä gibt.

hier die Screenshots

ich sehe nicht, das ich den Befehl falsch geschrieben habe.

Link öffnen - ganz normal geschrieben

gruss Jörg

vielleicht probier ich es einmal mit einem andern befehl
z.b ausgeschnittene Zellen einfügen - dafür gibt es auch keinen Shortcut

Gruss Jörg
 

Anhänge

  • Bildschirmfoto 2022-05-30 um 17.52.47.jpg
    Bildschirmfoto 2022-05-30 um 17.52.47.jpg
    92,3 KB · Aufrufe: 14
  • Bildschirmfoto 2022-05-30 um 17.51.46.jpg
    Bildschirmfoto 2022-05-30 um 17.51.46.jpg
    44,7 KB · Aufrufe: 14

Macbeatnik

Golden Noble
Registriert
05.01.04
Beiträge
34.275
Hast du denn auch schon mal ein anderen shortcut probiert, nicht das es am Ä scheitert.
 

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Hallo Macbeatnik,

ja habe ich und es ging auch nicht. Aufgefallen ist mir, das ich im Finder Auswahlfenster auch nicht den befehl - Dropbox Link kopieren vorfinde .

Nur bei App-Tastaturkurzbefehle kann ich etwas hinzufpgen . bei allen anderen kann ich nur bestehende ändern . ZB Mission Control - Schreibtisch anzeigen ist F11 und wenn ich das auf cmd +alt +o ändere ist es sofort verfügbar . das geht prima, nur im Auswahlfenster geht es nicht 🤬

Gruss Jörg , der wohl irgendetws falsch macht. denn geht nicht gibts nicht
 

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Hallo,

das Menü, welches mit einem "Rechtsklick" geöffnet wird, nennt man Kontextmenü.

Mit der von dir durchgeführten Methode kann man -> Menübefehlen Tastaturkurzbefehle hinzufügen oder vorhandene abändern.

Ich bin fälschlicherweise davon ausgegangen, dass der Befehl "Link öffnen" auch als -> Menübefehl vorhanden ist. Er ist aber nur als -> Kontextmenü-Befehl vorhanden. Diese lassen sich nicht bearbeiten.


- - - - - - - - - - - - - - -

Du kannst dir ein Macro erstellen und mit einem Kurzbefehl belegen.
Eine kurze Internet-Suche zeigt, wie das aussehen müsste:


Ein globales Macro zu erstellen, das in allen Arbeitsmappen gilt, ist leider etwas umständlich:


Gehe zum Menübefehl Extras>Makro>Aufzeichnen…
Makroname: Hyperlink
Makro speichern in: Persönliche Makroarbeitsmappe
Drücke den Button OK

Gehe zum Menübefehl Extras>Makro>Aufzeichnen beenden…

Gehe zum Menübefehl Extras>Makro>Makros…

Wähle das Makro PERSONAL.XLSB!Hyperlink
Drücke den Button „Schritt“. Der Microsoft Visual Basic Editor öffnet sich... füge folgenden Text ein:
Code:
Sub Hyperlink()

With Selection.Interior
    Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End With

End Sub

Schließe den Editor
Rufe noch mal das Macro auf und füge in den Optionen einen Tastaturkurzbefehl hinzu.
Umlaute gehen nicht. Nimm zB cmd-alt-l (kleines L).


Gruß

Edit: Anleitung korrigiert
 
Zuletzt bearbeitet:

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Hallo,



Gruß

Edit: Anleitung korrigiert


Guten Morgen Sedana,

Sehr interessant.

Ich als "fauler User" 🤣 habe es aufmerksam gelesen und auch probiert es nachzuvollziehen.

Ergebnis :

Ich habe es geschafft in EXCEL ein Makro aufzuzeichnen.
Ich habe den Text von dir dort eingefügt und gespeichert.
Kleine Probleme gab es mit dem Speichern.
Habe es aber auch geschafft die Datei mit der Endung XLSM jetzt
zu speichern.

Beim Aufruf der Datei erschein jedesmal - ob ich die Macros aktivieren möchte -
was solls , auf aktivieren gedrückt und die Excel Datei wurde geöffnet.

So weit so gut.

Ich bin auf die entstprechende Zelle mit dem Hyperlink gegangen und
wie vorgeschlagen Wahl + cmd + l gedrückt.

Siehe da, es passierte etwas. nicht das was ich vermutet habe, aber immerhin.

Hier jetzt ein Screenshot mit dem was angezeigt wurde
Ich habe dann auf Debuggen geklickt

Bild 1 - 2 -3

Komisch, ich hätte mich jetzt gefreut, wenn der Hyperlink sich geöfnet hätte.

Hier ein Screenshot meiner Exceltabelle

Bild 4 - 5 - 6

Dort ist die ISBN-NUMMER eingetragen und als HYPERLINK ist ein
verweis auf eine Webseite enthalten, aus der ich den aktuellen
Preis ersehen kann

Mein Macro versucht meine EXCEL Datei wohl zu ersetzten (speichern) was wohl auch
aufgelöst in der degugging Liste steht.

Fehler ??

Als neuling mit 65 Jahren kann ich mir zwar immer etwas helfen, aber bei VB und Macros
bin ich raus 😢


Gruss Jörg

Sorry , falls ich vergessen habe, das ich den HYperkink auf eine WEBSEITE und nicht auf eine andere Excel Datei gelegt habe.

Gruss Jörg
 

Anhänge

  • Bildschirmfoto 2022-05-31 um 11.59.20.jpg
    Bildschirmfoto 2022-05-31 um 11.59.20.jpg
    22,5 KB · Aufrufe: 7
  • Bildschirmfoto 2022-05-31 um 12.00.45.jpg
    Bildschirmfoto 2022-05-31 um 12.00.45.jpg
    19,8 KB · Aufrufe: 7
  • Bildschirmfoto 2022-05-31 um 12.01.31.jpg
    Bildschirmfoto 2022-05-31 um 12.01.31.jpg
    61 KB · Aufrufe: 7
  • Bildschirmfoto 2022-05-31 um 12.03.36.jpg
    Bildschirmfoto 2022-05-31 um 12.03.36.jpg
    15,8 KB · Aufrufe: 7
  • Bildschirmfoto 2022-05-31 um 12.05.20.jpg
    Bildschirmfoto 2022-05-31 um 12.05.20.jpg
    184,4 KB · Aufrufe: 7
  • Bildschirmfoto 2022-05-31 um 12.06.06.jpg
    Bildschirmfoto 2022-05-31 um 12.06.06.jpg
    41 KB · Aufrufe: 7
Zuletzt bearbeitet:

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Uff... oje, da habe ich ja jetzt was losgetreten.

Ich habe zwar versucht, den Weg, wie ich solch ein Macro erstellen würde, genau zu beschreiben ... allerdings sehr komprimiert *gg
Momentan habe ich keine Zeit, aber eventuell schaffe ich es heute später noch, eine Bildschirmaufnahme mit der Erstellung eines globalen Macros zu machen, die ich dann temporär ins Netz stellen werde...

Du kannst in der Zwischenzeit erst mal das Macro wieder löschen und nach der verlinkten Anleitung von Microsoft vorgehen (Reiter macOS).
Punkt 5. lässt du weg

Danach weiter, wie weiter oben beschrieben
Wähle das Makro PERSONAL.XLSB!Hyperlink
usw...


Gruß
 

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Hallo Sedana,

Alles gut, ich bin nicht auf der Flucht und habe alle Zeit der Welt 🤣

Danke für deine Unterstützung für den "alten" Mann 😂

5 minuten später 🙏🙏🙏👏👏👏👍👍👍

Ich habe alles noch einmal gelöscht und dann noch einmal gemacht und
siehe da es Klappt .


Danke Danke Danke

Gruss Jörg
 
Zuletzt bearbeitet:

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Super, dass es geklappt hat!

Gruß
 

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Super, dass es geklappt hat!

Gruß

KLITZEKLEINE Frage noch dazu 🤣

Ich benutze 2 Bildschirme.
Beim Betätigen des Hyperlinks ist immer das Fenster des Hyperliknks aktiv.
Um wieder auf das - Ausgangsfenster - zurückzukommen, betätige ich immer
CMD uns Tab rechtes.

Gibt es einen Möglichkeit das Macro so zu verändern, das das Ausgangsfenster aktiv bleibt ,
obwohl der Hyperlink ausgeführt wird ?

Ich weis - ich bin nur zu faul, einmal CMD und Tab links zu drücken 😂

Aber nur die faulen bringen die Welt voran

Gruss Jörg
 

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Hallo,

cmd-tab bringt mich direkt zum zuletzt im Vordergrund stehenden Programm... da muss ich kein zusätzliches links oder rechts drücken.

Um deine Frage zu beantworten:
Mein Visual Basic Code ist aus dem Netz und ich kenne mich nicht mit dieser Programmiersprache aus. Sie ist allerdings wohl auf Windows zugeschnitten und es gibt Befehle, Hyperlinks im Windows Internet Explorer Browser im Hintergrund zu öffnen..
Da müsstest du leider mal selber im Netz suchen... zB. "visual basic excel open hyperlink in background mac" oder so...

Womit ich mich gut auskenne, ist AppleScript.
In Verbindung mit der Automator.app (oder im aktuellen macOS auch Kurzbefehle) kann man eine Schnellaktion erstellen, die man mit einem Kurzbefehl belegen kann:

Am Beispiel Automator:

Automator > Neu > Schnellaktion
-> in der rechten Fensterhälfte: Arbeitsablauf empfängt keine Eingabe in Programm Microsoft Excel

In den Aktionen der linken Fensterhälfte die Aktion "AppleScript ausführen" doppelklicken oder in die rechte Hälfte ziehen

Folgenden Code einfügen

AppleScript:
on run {input, parameters}
    tell application "Microsoft Excel"
        set x to value of active cell as string
        try
            tell application "Safari"
                --tell window 1
                --make new tab
                --end tell
                open location x
            end tell
        end try
    end tell
end run

Schnellaktion speichern (Z.B. "Excel Hyperlink")

In den Systemeinstellungen > Tastatur > Kurzbefehle > Dienste die Schnellaktion suchen und mit einem Kurzbefehl belegen
(Da cmd-alt-l momentan ja belegt ist, nimm dein cmd-alt-ä)

Die Hyperlinks sollten im Hintergrund in einem neuen Tab geöffnet werden, es sei denn, sie sind schon geöffnet - dann sollte der entsprechende Tab aktiviert werden.
Die im Code mit -- deaktivierten Stellen würden den Hyperlink zwangsweise in einem neuen Tab öffnen.
Probiere es erst mal ohne diese Stellen.

Gruß
 
  • Like
Reaktionen: doc_holleday

Joerg_w

Grahams Jubiläumsapfel
Registriert
30.08.18
Beiträge
102
Hallo Sedna,

Danke füe die superschnelle antwort.
Ich werde es einmal probieren, aber denke meine Kenntnisse im Programmieren ist sehr rudimentär.

Ich habe es eher mit den handwerklichen Tätigkeiten gehabt - Koch mit eigenen Restaurant -

Falls du nichts mehr von mir hörst, dann habe ich aufgegeben und benutze cmd und Tab (ohne rechts)
sondern war nur ein Hinweis auf das Tastensymbol.

Gruss Jörg
 

sedna

Galloway Pepping
Registriert
22.10.08
Beiträge
1.359
Das schaffst du 🤪
Ist definitiv einfacher, als ein Macro zu erstellen.

Gruß