• Zapisz się na newsletter i odbierz DARMOWY EBOOK: 10 najprzydatniejszych porad excelowych

Wklej specjalnie wartości – skrót klawiszowy???

Ile razy dziennie wklejacie specjalnie wartości w Excelu? Pewnie co najmniej kilkanaście 🙂 Może łatwiej byłoby skrótem klawiszowym? A znacie skrót klawiszowy, który by to robił? Na pewno by się przydał, jednak twórcy Excela go nie przewidzieli… Trzeba więc sobie poradzić w inny sposób.

Miałam ten problem jak jeszcze pracowałam na Excelu 2003, gdzie nie było cudownych podpowiedzi przy wklejaniu tak, jak jest teraz. Wkleić specjalnie wartości potrzebowałam bardzo często i brak tego skrótu mi niesamowicie przeszkadzał. Wkurzyłam się więc i stworzyłam makro, które robi jedną prostą rzecz: wkleja specjalnie wartości do zaznaczonej komórki. Tyle. Rozwiązanie okazało się dla mnie zbawienne i nie umiem bez niego żyć. Jestem od niego wręcz uzależniona 🙂

W tym wpisie pokażę wam jak taki skrót zrobić i, co najważniejsze, co zrobić, aby był on dostępny w każdym otwartym przez nas pliku Excela. W tym celu stworzę dodatek do Excela i pokażę jak go zainstalować.

Tworzenie makra

Samo makro tworzy się bardzo szybko. Można albo skorzystać z rejestratora makr (pokazałam na filmiku) albo napisać samodzielnie potem podpiąć skrót klawiszowy. Ponieważ metodę pierwszą możecie zobaczyć na filmiku, to pokażę tutaj metodę drugą. A w niej po kolei:

1. Stwórz nowy plik Excela

2. Wejdź do edytora Visual Basica (Alt + F11)

3. Stwórz nowy moduł, czyli menu Insert / Module.

4. Do białego okienka po prawej strony wklej następujący kod:

Sub WklejSpecjalnieWartosci()
' Klawisz skrótu: Ctrl+Shift+V
'
 Selection.PasteSpecial xlPasteValues
End Sub

Dodawanie skrótu klawiszowego

Najłatwiej to zrobić w okienku Makra. Aby do niego wejść, należy na karcie Deweloper na wstążce (tutaj opisuję jak ją dodać do wstążki) kliknąć przycisk Makra (Alt + F8). Pojawi się następujące okienko:

Wklej specjalnie wartości Opcje makr

Opcje makr

Należy w nim zaznaczyć nasze makro (do niego dodajemy skrót klawiszowy) i kliknąć przycisk Opcje. Pojawi się kolejne okienko, w którym określamy skrót klawiszowy. Musi się zaczynać on od Ctrl. Doklikujemy więc tylko Shift i v, i gotowe. OK.:

Wklej specjalnie wartości Dodawanie skrótu klawiszowego

Dodawanie skrótu klawiszowego

Na koniec jeszcze tylko zapisujemy nasz plik pod wybraną przez siebie nazwą z rozszerzeniem .xlam (dodatek programu Excel):

Zapisywanie jako dodatek

Zapisywanie jako dodatek

Od tej pory w każdym pliku Excela na waszym komputerze skrót klawiszowy Ctrl + Shift + V będzie wklejał specjalnie wartości skopiowanego zakresu. Uważajcie tylko, ponieaważ działania makra nie da się cofnąć. Dodatkowo, gdy np. użyjecie tego skrótu, a nie skopiujecie żadnej wartości, dostaniecie okno komunikatu:

Wklej specjalnie wartości Błąd

Błąd

Nie należy się nim przejmować i kliknąć End. Komunikat ten mówi, że nie udało się wkleić specjalnie wartości. Pewnie, że się nie udało, jak nawet ich nie skopiowaliśmy (w tym wypadku) 🙂

Ale przecież nie trzeba makra!

Na koniec chcę jeszcze powiedzieć, czemu stworzyłam makro na wklejanie specjalnie wartości, mimo że można (w nowych Excelach) wkleić dane, potem wcisnąć Ctrl, a potem w (w jak wartości). Tak, oczywiście że można. Dla mnie jednak ma to co najmniej 2 wady.

Pierwsza jest taka, że jest to zdecydowanie więcej klawiszy do wciśnięcia niż skrót wywołujący makro.

Druga – ważniejsza – jest to bardzo mało wydajne rozwiązanie przy dużych zestawach danych. Metoda opisana wyżej najpierw bowiem wkleja całe dane, a dopiero później daje nam opcję wyboru wklejania specjalnego. Jeśli więc mamy dużo danych i to w dodatku z formułami – Excel najpierw będzie to wszystko wklejał, a dopiero później wklei tak, jak my tego chcemy. Strasznie to długo trwa. Dlatego wolałam makro 🙂

 

I wersja wideo:

 

Spodobał Ci się ten artykuł?

Jeśli TAK, zapisz się na newsletter, aby otrzymywać powiadomienia
o najnowszych wpisach (i tylko powiadomienia: zero spamu).
Dodatkowo otrzymasz DARMOWY EBOOK pt.:

10 najprzydatniejszych porad excelowych


Tagi , , , , , .Dodaj do zakładek Link.

4 odpowiedzi na „Wklej specjalnie wartości – skrót klawiszowy???

  1. Olga mówi:

    Twórcy Excela przewidzieli skrót klawiaturowy na wklej specjalnie jako wartości – działa na pewno od wersji 2010.

    ctrl + alt + v + r*
    *r => jako wartości;
    f => jako formuły.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *