2010-11-19 03:15:57 +0000 2010-11-19 03:15:57 +0000
44
44

Hoe past u de sneltoetsen van Excel 2010 aan?

Hoe past u de sneltoetsen van Excel 2010 aan? Dit artikel van microsoft.com geeft instructies voor “Microsoft Office 2010” maar lijkt alleen van toepassing te zijn op Word, niet op Excel. http://www.microsoft.com/athome/organization/compshortcuts.aspx

In Microsoft Office 2010:

  1. Klik op het tabblad Bestand om de Backstage-weergave te openen en klik vervolgens op Opties.

  2. Klik op Lint aanpassen en klik vervolgens naast de koptekst Toetsenbord snelkoppelingen op Aanpassen. U kunt de nieuwe toetsencombinatie hier invoeren.

Hier is het dialoogvenster waarnaar wordt verwezen in Word:

Maar hier is hetzelfde dialoogvenster dat wordt weergegeven in Excel:

Let op: het ziet er bijna hetzelfde uit, maar geen “Toetsenbordsnelkoppelingen”: Aanpassen…“ knop.

Hoe pas je de sneltoetsen in Excel aan?

Antwoorden (5)

27
27
27
2011-11-24 12:55:54 +0000

U kunt een opdracht (zoals “Formatteer schilder”) toewijzen aan de werkbalk voor snelle toegang via het hierboven getoonde dialoogvenster. Vervolgens kunt u ALT + een nummer (afhankelijk van de positie van het programma in de quick access toolbar) als snelkoppeling gebruiken!

In de onderstaande screenshot is bijvoorbeeld de Format Painter op de 7e plaats aan de quick access toolbar toegevoegd, zodat u deze nu via alt-7.

kunt aanroepen.

21
21
21
2010-11-19 06:38:22 +0000

Er zijn 3 verschillende soorten sneltoetsen die ik ken:

  1. 2. Delen zoals Ctrl-C voor Copy
  2. 2. Delen zoals Alt-E-S-V voor Bewerken, plakken, speciale waarden
  3. 3. Een sneltoets-combinatie die je aan je eigen macro

toekent Met #1 denk ik dat alleen Word je toestaat om deze te veranderen, bijvoorbeeld, je kunt de sneltoets voor Vetgedrukt van Ctrl-B naar iets anders veranderen. Ik denk niet dat Excel je dit ooit heeft toegestaan. Natuurlijk kun je een macro in Excel schrijven die de eigenschap vet verandert en er dan een snelkoppeling voor het toetsenbord aan toewijzen, maar dat valt echt onder #3 hierboven.

Je gebruikt om #2 in Excel te kunnen doen door naar Tools > Customize te gaan en dan de locatie van de ampersand te veranderen. Je zou bijvoorbeeld de naam van het Edit menu kunnen veranderen van &Edit naar &Zdit en de snelkoppeling in #2 hierboven zou worden veranderd in Alt-Z-S-V. De enige manier die ik nu weet om dit te doen zou zijn om de naam van de werkbalk in VBA te veranderen (de oude werkbalken, Bestand, Bewerken, etc. bestaan nog steeds achter de schermen in Excel 2007 en 2010 en zijn toegankelijk via code).

Met #3 is het nog steeds hetzelfde als in eerdere versies, ga gewoon naar het Macro dialoogvenster en verander de snelkoppeling in Opties. Je hebt alleen de keuze uit Ctrl en één toets, geloof ik. Met VBA kun je eigenlijk langere combo’s maken zoals Ctrl-Shft-N (een van mijn favorieten).

Ik hoop dat dat helpt.

4
4
4
2013-01-25 02:14:44 +0000

De enige (echte) manier is om een macro te maken die doet wat je wilt en er een toetscombinatie aan toe te wijzen. Het is relatief eenvoudig om een macro op te nemen om bijvoorbeeld ‘waarden te plakken’ en vervolgens de sneltoets toe te voegen.

Als je een macro opneemt, kun je in het eerste dialoogvenster een sneltoets toewijzen, maar alleen met de CTRL-toets – en Excel vertelt je niet of je een bestaande toetsencombinatie (zoals CTRL+C) overschrijft. Zorg ervoor dat u deze toewijst aan uw PERSONAL.XLSB-bestand, zodat het beschikbaar is voor alle spreadsheets.

3
3
3
2011-10-13 22:08:28 +0000

Het aanspreken van de ‘Ones zoals Alt-E-S-V for Edit > Paste Special > Values’ (nummer 2 hierboven - terwijl het niet strikt een snelkoppeling is maar toch een snelle manier om dingen met het toetsenbord te doen).

Deze kunnen worden aangepast, maar het heeft aanzienlijke overhead om de eerste keer op te zetten. Het proces omvat het maken van een Add-In met speciale toegevoegde XML die het lint toevoegt of wijzigt.

Instructies & hulpmiddelen zijn te vinden hier . Dit was de enige manier die ik ooit heb gevonden om het lint te wijzigen in 2007, maar het werkt nog steeds op precies dezelfde manier met 2010.

3
3
3
2019-01-10 11:19:04 +0000

Voor mij zijn alle bovenstaande antwoorden onbevredigend omdat ze beperken welke combinaties ik kan gebruiken als aangepaste snelkoppelingen of welke acties ik kan richten, of ze vereisen veel te veel werk voor iets dat eenvoudig zou moeten zijn.

Mijn oplossing is om AutoHotkey te gebruiken om mijn gewenste toetscombinaties te “vertalen” naar de bestaande snelkoppelingen die Outlook 2016 (of Excel 2016 of wat heb je) verwacht voor die acties.

Dus als ik bijvoorbeeld een e-mail heb geselecteerd en op [Ins] druk, wil ik dat die als gelezen wordt gemarkeerd, daarom laat ik het AutoHotkey script dat vervangen door een [Ctrl-Enter]. Of wanneer ik op [Ctrl-f] druk wil ik naar het zoekvak gaan (d'oh!) maar Outlook verwacht daarvoor een [Ctrl-e] zodat ik het script een [Ctrl-e] laat sturen. Het script ziet er zo uit:

SetTitleMatchMode RegEx
#IfWinActive - Outlook$
Ins::Send ^{Enter}
^f::Send ^e
#IfWinActive

De “#IfWinActive” zorgt ervoor dat deze specifieke toetsvervangingen alleen van toepassing zijn als de titel van het actieve venster ends met de string “ - Outlook” (het einde wordt gemarkeerd door het dollarteken, wat werkt omdat ik de Regular Expression-gebaseerde string matching-mode hierboven heb ingeschakeld). Dan schakel ik de actieve venster titel detectie uit met de lege #IfWinActive aan het einde.

Ook, als de #IfWinActive eenmaal is aangeklikt, weet ik precies welk venster de sleutels zal ontvangen die ik stuur, dus ik hoef niets bijzonders te doen dan een simpele “Send \keys>” als reactie op elke echte toetsaanslag die moet worden vervangen.