Jeśli nie używasz tylko klawiatury, podświetl kolumnę, albo Ctrl+, Spacealbo klikając nagłówek kolumny. Następnie naciśnij i przytrzymaj Shiftklawisz. W niektórych środowiskach może pojawić się pole wyboru (obramowanie) wokół kolumny zmieniające się w I-bar. Następnie możesz przeciągnąć kolumnę w lewo lub w prawo (za pomocą myszy), a ona przeniesie tam kolumnę bez nadpisywania danych lub pozostawiania pustej kolumny.
Działa to również z wierszami i zakresami kolumn lub wierszy. Pasek I zmienia się na poziomy lub pionowy podczas przesuwania zakresu i oddziela kolumny lub wiersze, do których przesuwa zakres.
Podsumowując:
- Ctrl+, Spaceaby wybrać kolumny źródłowe.
- Przytrzymaj Shiftpodczas przeciągania kolumny (kolumn).
Alt
+Up Arrow
iAlt
+Down Arrow
w Visual Studio. No cóż.Najlepsze, co mogę wymyślić, to coś takiego (uwaga, działa to w programie Excel 2003 - może nie działać w 07/10, ale nie wskazałeś, której wersji używasz):
Ctrl+, Spaceaby wybrać źródło col.
Ctrl+ Xaby wyciąć kol.
Left Arrowlub, Right Arrowaby przejść do kolumny, którą chcesz przenieść wybraną kolumnę na lewo od.
Crtl+, Spaceaby wybrać docelową kolumnę.
Crtl+, +aby wstawić wycięte komórki (dzięki dzięki wariantowi za ten przydatny komentarz!).
Myślę, że AutoHotkey lub krótkie makro może być dobrym sposobem na osiągnięcie tego.
Nagranie szybkiego makra Excela powinno być łatwe przy użyciu powyższego zestawu poleceń, po prostu upewnij się, że „Relative Reference” jest włączony.
źródło
table
pamiętaj, aby wybraćheader
komórkę z symbolemCtrl
+Space
w żądanej kolumnie, a nie tylko dowolną komórkę w kolumnie. W przeciwnym razie pojawi się błądThis operation is not allowed. The operation is attempting to shift cells in a table on your worksheet.
Ważną różnicą między wstawieniem pustej kolumny a wklejeniem do niej w porównaniu z „wstawieniem wyciętych komórek” jest to, że później przesuną pozostałe kolumny w prawo, ale NIE ich formatowanie szerokości kolumny. Jeśli więc „wstawisz wycięte komórki”, wszystkie kolumny po prawej stronie będą miały szerokość swoich poprzednich kolumn po prawej i będziesz musiał je ponownie dopasować, aby pasowały do twoich danych.
źródło
Aby przenieść pojedynczą komórkę, wiersz lub kolumnę, wykonaj następujące czynności:
Komórki zostaną wstawione po lewej lub powyżej zaznaczenia.
źródło
Zgodnie z listą skrótów klawiaturowych Excela nie ma wbudowanego skrótu do osiągnięcia tego, co chcesz.
źródło
Spróbuj wykonać następujące czynności:
Przykład: Jeśli przenosisz kolumnę między A i B, możliwe jest, że B zostanie usunięty), więc przed przeniesieniem dowolnej kolumny, przywołaj pustą kolumnę między dwiema kolumnami i po rozpoczęciu przenoszenia kolumny.
Podsumowując, wybierz kolumnę (Podwójne kliknięcie), CTRL+ X, przesuń strzałką w lewo lub w prawo.
źródło
Metoda Hemala (?) Działa, ale sztuczka polega na utworzeniu nowej kolumny, do której chcesz się przenieść, Excel pozostawi pustą kolumnę za miejscem, w którym dane były wcześniej używane lub usuwane.
Dane przeniesiono do nowej kolumny.
Jeśli naciśniesz Enter w wypełnionej kolumnie, zostanie ona zastąpiona. Nie jest zręczny ani „czysty”, ale jest łatwy w użyciu.
źródło
Jeśli chcesz przenieść konkretny wiersz, kolumnę lub komórki, po prostu zaznacz komórki, naciskając Shift i klawisz strzałki po zaznaczeniu komórek, po prostu naciśnij ctrl + shift + (+) i wybierz opcję przesuwania w dół, w górę, w prawo i w lewo za pomocą strzałek klawisze i naciśnij Enter. Gotowy!
źródło