Jeśli często używasz Microsoft Excelz pewnością zauważyłeś, że kiedy dokonujesz selekcji w arkuszach kalkulacyjnych, niemożliwe staje się wykluczenie pojedynczej komórki z zaznaczonych. Albo odznaczysz wszystkie, albo żadne, a to przekłada się na ogromną stratę czasu dla tych, którzy muszą codziennie pracować z pakietem Microsoft Office.
Na szczęście istnieje jednak sztuczka, która pozwala ominąć to ograniczenie i tak wyczyść komórki Excela indywidualnie bez utraty reszty wyboru. To trochę skomplikowane, ale działa. Przetestowałem to w pakiecie Office 2010, ale powinno również działać dobrze w pakiecie Office 2007. Oto wszystko szczegółowo.
Operacja, którą należy wykonać, aby móc be wyczyść komórki Excela jest prosty, ale dość nieporęczny. Musimy stworzyć makro, które powie programowi, aby wykluczył komórkę zaznaczoną myszką z zaznaczenia.
Aby to zrobić, otwórz plik Przewyższać gdzie potrzebujesz funkcji do odznaczania komórek i naciśnij kombinację klawiszy Alt + F11 na klawiaturze komputera, aby uzyskać dostęp do edytora do tworzenia nowych makr.
W otwartym oknie wybierz element Moduł z menu wstawić, wklej następujący kod w wyświetlonym polu tekstowym i zamknij edytor makr.
Sub UnSelectActiveCell ()
Dim Rng jako zakres
Przyciemnij pełny zakres jako zakres
Jeśli Selection.Cells.Count> 1 Then
Dla każdego wybranego rng. Komórki
Jeśli Rng.Address ActiveCell.Address Wtedy
Jeśli FullRange to nic, to
Ustaw pełny zakres = Rng
Jeszcze
Ustaw FullRange = Application.Union (FullRange, Rng)
Zakończ, jeśli
Koniec, jeśli
Następny numer
Jeśli FullRange.Cells.Count> 0 Wtedy
FullRange.Select
Zakończ, jeśli
Zakończ, jeśli
Napis końcowy
W tym momencie wróć do programu Excel i kliknij komórkę, którą chcesz wykluczyć z zaznaczenia, przytrzymując klawisz Ctrl klawiatura. W tym momencie wybierz zakładkę Widok z paska narzędzi Office i kliknij przycisk Makro.
W oknie, które się otworzy, kliknij dwukrotnie element UnSelectActiveCell a komórka poprzednio zaznaczona myszą zostanie wykluczona z zaznaczenia. Musisz powtórzyć ten ostatni krok (naciskając przycisk Makro i kliknij dwukrotnie UnSelectActiveCell) po wybraniu przez Ctrl + kliknięcie każdą komórkę, aby odznaczyć.
Jeśli ta metoda wydaje ci się nieco zbyt uciążliwa, przypominam, że możesz tworzyć "posiekane" selekcje komórek. Powiedzmy, że chcesz wybrać komórki z A1 do A30 a potem te z A40 do A80 pozostawiając od niezaznaczone A31 do A39.
Aby to zrobić, musisz kliknąć pierwszą komórkę zaznaczenia (A1), a następnie na tym, który zamyka pierwszą część selekcji (A30) naciskając i przytrzymując klawisz Zmiana klawiatura. W ten sposób wybrane zostaną wszystkie komórki między dwiema wybranymi współrzędnymi. Następnie musisz wybrać komórkę, z której chcesz wznowić wybór (A40) naciskając i przytrzymując klawisz Ctrl klawiatura i ostatnia komórka (A80) przez naciśnięcie i przytrzymanie Zmiana. Teraz ty też wiesz jak wyczyścić komórki Excela.