Używam Excela do dzielenia liczb, więc zwykle nie chcę kopiować formatowania wraz z tekstem. Ale to jest domyślne. Czy istnieje sposób domyślny, aby zawsze dopasowywać formatowanie docelowe podczas wklejania do programu Excel?
36
Używam Excela do dzielenia liczb, więc zwykle nie chcę kopiować formatowania wraz z tekstem. Ale to jest domyślne. Czy istnieje sposób domyślny, aby zawsze dopasowywać formatowanie docelowe podczas wklejania do programu Excel?
Odpowiedzi:
Nie można ustawić domyślnej, ale wygodniejszej niż manipulowanie opcjami wklejania po każdej wklejaniu:
źródło: http://appscout.pcmag.com/business-financial/272436-always-match-destination-formatting
Zastanawiam się, dlaczego to działa?
źródło
Spróbuj ALT+ E+ S+ V+ ENTERto naciśnięcia klawiszy.
Możesz umieścić makro w osobistym skoroszycie programu Excel do wklejania specjalnego, ale później nie będziesz mógł cofnąć akcji.
źródło
Po prostu dwukrotnie kliknij komórkę przed wklejeniem.
źródło
Nie wierzę, że istnieje sposób na zmianę domyślnej. Jednak moim zdaniem bardzo wygodne jest dodanie przycisku „Wklej formuły” (który automatycznie zachowuje formatowanie docelowe) na pasku narzędzi Szybki dostęp. Aby to zrobić:
Teraz, gdy kopiujesz komórkę lub zakres, możesz po prostu użyć Alt + 4 (zakładając, że nowy przycisk jest czwartym na pasku narzędzi Szybki dostęp), aby wkleić gdziekolwiek chcesz i zachować formatowanie docelowe.
źródło
Excel 2013 użyciu zwykłych Ctrl V skrótu, a następnie nacisnąć klawisze Ctrl , a następnie nacisnąć przycisk M .
źródło
Oprócz powyższej odpowiedzi istnieje jeszcze jeden sposób na osiągnięcie tego.
Przejdź do Plik> Opcje> Pasek narzędzi Szybki dostęp.
Wybierz „Wszystkie polecenia”:
Wybierz „Wklej i zachowaj formatowanie źródła”, a następnie „Dodaj” to samo. Możesz także użyć strzałek pozycjonujących, aby ustawić tę opcję na górze. Zaletą tego jest to, że możesz użyć ALT+1skrótu:
źródło
Zgodnie z referencją PasteType MSDN Excel nie ma „motywu dopasowującego-docelowego- wklej ”, chociaż można wkleić tylko wartości lub formuły.
Podobnie do instrukcji tutaj znalezionych , możesz dodać makro, aby zastąpić zachowanie CTRL + V.
Kroki są następujące (nieco upiększone na stronie źródłowej):
wybierz z menu Wstaw > Moduł i wklej następujący kod w oknie modułu :
UWAGA :
xlPasteValues
wxlPasteFormulas
razie potrzebywymień na.xlsm
„arkuszem kalkulacyjnym z obsługą makr” - kliknij „Nie”, aby program Excel poprosił o podanie innej nazwy pliku i typu pliku do zapisania jako)źródło
pastespecial method of range class failed
. Wymieniłem linię VABActiveSheet.PasteSpecial Format:="Text", Link:=False, DisplayAsIcon:=False
i to wydawało się działać. Ten wiersz uzyskałem od nagrania makra i wykonania tylko wklejenia specjalnego tekstu.Oto kolejne obejście, które znalazłem, jeśli możesz przejść z Excela na Arkusze Google:
Źródło: support.google.com/docs/answer/181110
Właśnie dwukrotnie sprawdziłem, a program Excel 2016 nie ma jeszcze tego skrótu (domyślnie).
źródło
Metoda wklej forumula działa, gdy kopiujesz i wklejasz do tego samego skoroszytu. Podczas kopiowania do innego skoroszytu wybierz wklej specjalnie, a następnie wybierz format CSV.
źródło
Wklej za pomocą ctrl+, Va następnie naciśnij, ctrlaby otworzyć menu z jednym kluczem i opcjami formatowania. Domyślnie litera ma Vustawić wklejone informacje do poprzedniego / właściwego formatowania komórki docelowej.
Trochę dziwne, że ctrl+ Vi ctrl, to Vmają takie odmienne efekty, niemniej jednak do przeszłości i zachować formatowanie docelowe:
Skopiuj komórkę lub zakres komórek, wklej do nowych lokalizacji za pomocą ctrl+, Vtak jakbyś chciał przenieść formatowanie źródłowe, a następnie naciśnij, a ctrlnastępnie Vwybierz zmianę z bieżącego formatowania źródłowego na formatowanie docelowe.
ctrl+ V, A następnie ctrl, po czym V. metoda znacznie szybsza niż wskaż i kliknij.
źródło