Avatar billede wufs Nybegynder
15. april 2005 - 14:00 Der er 11 kommentarer og
1 løsning

Oprettelse af genvejstast

Da jeg benytter funktionen "Indsæt speciel...  Værdier" meget, kunne jeg godt tænke mig at oprette en genvejstast til funktionen (f.eks. Ctrl Å) eller en lignende funktion, der vil gøre funktionen hurtigere at anvende (meget gerne uden brug af mus), hvis det er muligt. (I øjeblikket benytter jeg højre musetast for at få adgang til funktionen).

Jeg har forsøgt mig via makro-funktionen, men fandt den ikke tidsbesparende/enklere, da den oprettede "Indsæt speciel makroknap" skal placeres et sted i arket, og i store ark så alligevel ikke er tilgængelig (uden for skærmbilledet).

Finder det heller ikke hurtigere, at lave en genvejs-knap i værktøjslinien via menuen "Funktioner.. Tilpas".

Er der noget at gøre?
Avatar billede kabbak Professor
15. april 2005 - 14:20 #1
Indsæt speciel = ALT + R og så C
Avatar billede mikdam Nybegynder
15. april 2005 - 14:57 #2
Prøve
Avatar billede wufs Nybegynder
15. april 2005 - 15:03 #3
Der ER selvfølgelig oprettet genvejstast :). Takker
Avatar billede tobler Nybegynder
15. april 2005 - 15:18 #4
Hvilken tastekombination? Hos mig virker Alt+R+C ikke.
Avatar billede skater Nybegynder
15. april 2005 - 15:22 #5
I den engelske udgave hedder det [ALT]+E derefter S.
Avatar billede tobler Nybegynder
15. april 2005 - 15:29 #6
Et lidt langt shortcut! Alt+E+S+V+Enter §-)
Avatar billede tobler Nybegynder
15. april 2005 - 15:31 #7
Så foretrækker jeg knappen!

Hvis du kan leve uden "fortryd knappen", så er her lidt hjælp:
http://www.mvps.org/dmcritchie/excel/paste.htm#values
Avatar billede skater Nybegynder
15. april 2005 - 15:41 #8
Det ser ud som noget, der skal afprøves. Jeg er selv godt træt af den lange "short"-cut.
Avatar billede tobler Nybegynder
15. april 2005 - 15:59 #9
Huskede lige at jeg engang havde set en undo funktion i en af mine bøger, så her er den listet:

Sub ZeroRange()
'  Inserts zero into all selected cells
    Dim i As Integer
    Dim cell As Range
   

'  Abort if a range isn't selected
    If TypeName(Selection) <> "Range" Then Exit Sub
   
'  The next block of statements
'  Save the current values for undoing
    ReDim OldSelection(Selection.Count)
    Set OldWorkbook = ActiveWorkbook
    Set OldSheet = ActiveSheet
    i = 0
    For Each cell In Selection
        i = i + 1
        OldSelection(i).Addr = cell.Address
        OldSelection(i).Val = cell.Formula
    Next cell
           
'  Insert 0 into current selection
    Application.ScreenUpdating = False
    Selection.Value = 0
   
'  Specify the Undo Sub
    Application.OnUndo "Undo the ZeroRange macro", "UndoZero"
End Sub


Sub UndoZero()
'  Undoes the effect of the ZeroRange sub
    Dim i As Integer
   
'  Tell user if a problem occurs
    On Error GoTo Problem

    Application.ScreenUpdating = False
   
'  Make sure the correct workbook and sheet are active
    OldWorkbook.Activate
    OldSheet.Activate
   
'  Restore the saved information
    For i = 1 To UBound(OldSelection)
        Range(OldSelection(i).Addr).Formula = OldSelection(i).Val
    Next i
    Exit Sub

'  Error handler
Problem:
    MsgBox "Can't undo", vbCritical
End Sub

Så må du selv lege videre, jeg holder weekend nu!
Avatar billede kabbak Professor
15. april 2005 - 16:14 #10
et svar ;-))
Avatar billede ibhorn Nybegynder
15. april 2005 - 16:31 #11
Hvorfor ikke bruge den indbyggede knap til "Indsæt værdier". Du undgår ikke mus, men den er altid tilgængelig.
Avatar billede wufs Nybegynder
18. april 2005 - 11:16 #12
Er opmærksom på "Indsæt værdier"-knappen, som også er nem/hurtig.. ville bare gerne "slippe" for musen :) men tak!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester