Note: The other languages of the website are Google-translated. Back to English

Jak skopiować komórkę bez nowego podziału wiersza w programie Excel?

Zwykle podczas kopiowania komórki programu Excel z rozszerzeniem Ctrl + C i wklej go do innego edytora, takiego jak plik TXT, nowa linia zostanie automatycznie dołączona na końcu skopiowanej treści, jak pokazano poniżej. Jeśli chcesz wkleić wszystkie skopiowane komórki w jedno pole liniowe, musisz ręcznie nacisnąć klawisz Backspace, aby powrócić do jednej linii tam iz powrotem za każdym razem, gdy wklejasz komórkę. Jak skopiować komórkę bez nowego podziału wiersza w programie Excel? Metody opisane w tym artykule pomogą ci przez to przejść.

Kopiuj komórkę bez nowego podziału wiersza z kopiowaniem i wklejaniem
Skopiuj komórkę bez nowego podziału wiersza z kodem VBA


Kopiuj komórkę bez nowego podziału wiersza z kopiowaniem i wklejaniem

Możesz przejść do trybu edycji komórki, a następnie skopiować i wkleić zawartość komórki bez nowego podziału wiersza. Wykonaj następujące czynności.

1. Wybierz komórkę, którą chcesz skopiować, naciśnij F2 lub kliknij dwukrotnie, aby przejść do trybu edycji, zaznacz zawartość komórki i naciśnij Ctrl + C klucze do kopiowania.

2. Otwórz plik TXT lub inne pliki, do których chcesz wkleić zawartość, a następnie naciśnij Ctrl + V klawiatura.

Następnie zawartość komórki jest kopiowana bez nowego podziału wiersza, jak pokazano na powyższym zrzucie ekranu.


Skopiuj komórkę bez nowego podziału wiersza z kodem VBA

Poza tym możesz skopiować komórkę bez nowego podziału wiersza za pomocą poniższego kodu VBA.

1. wciśnij inny + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.

2. w Microsoft Visual Basic for Applications okno, kliknij wstawka > Moduł. Następnie skopiuj poniżej krowę VBA do okna.

Kod VBA: skopiuj komórkę bez nowego podziału wiersza

Sub CopyText()
'Update by Extendoffice 20180608
    Dim xAutoWrapper As Object
    Set xAutoWrapper = New DataObject  'or GetObject("New:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
    xAutoWrapper.SetText ActiveCell.Text
    xAutoWrapper.PutInClipboard
End Sub

3. kliknij Narzędzia > Referencjei kliknij przycisk Przeglądaj przycisk w Referencje okno. Zobacz zrzut ekranu:

4. W otwarciu Dodaj odniesienie okno, wprowadź Windows \ system32 do Adres pole, a następnie naciśnij Wchodzę klucz. Wchodzić FM20.DLL do Nazwa pliku i kliknij Otwarte przycisk.

5. Kliknij OK po powrocie do Referencje okno.

7. wciśnij inny + Q klucze do zamknięcia Microsoft Visual Basic for Applications okno.

8. Następnie kliknij Deweloper > Makra. Zobacz zrzut ekranu:

9. w Macro w oknie dialogowym wybierz nazwę Skopiuj tekst Macro Nazwa kliknij przycisk Opcje , aby określić klawisz skrótu do tego makra, a następnie kliknij przycisk OK przycisk. Zobacz zrzut ekranu:

Odtąd, jeśli chcesz skopiować komórkę bez nowego podziału wiersza, użyj klawisza skrótu określonego powyżej, aby skopiować komórkę, a następnie wkleić ją do innych plików.

Podobne artykuły:


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (3)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Gdy próbuję użyć tego nowego makra, pojawia się błąd kompilacji.
Typ zdefiniowany przez użytkownika nie został zdefiniowany

W submakro część " = New DataObject" jest podświetlona jako problem.

Czy ma to coś wspólnego z tym, że biblioteka DLL nie jest aktywna?
Ten komentarz został zminimalizowany przez moderatora na stronie
Rozwiązałem to. Biblioteka DLL nie została aktywowana zgodnie z twoim wyjaśnieniem. Potrzebne, aby wybrać go ręcznie. Wtedy to zadziałało.
Ale mam inne pytanie... Zamieniłem domyślny skrót do kopiowania CTRL-c tym nowym makrem i działa świetnie, dopóki nie chcę skopiować zaznaczenia wielu komórek.
Teraz... mogę zmienić skrót do tego makra i przywrócić standardowy skrót do kopiowania, ale byłoby lepiej, gdyby to makro mogło zmienić swoje zachowanie, gdy jest wywoływane na wybranych komórkach. Może wtedy może wykonać normalną procedurę kopiowania. Jak bym to ujął?
Ten komentarz został zminimalizowany przez moderatora na stronie
Zamieniłem domyślny skrót do kopiowania CTRL-c tym nowym makrem i działa świetnie, dopóki nie chcę skopiować zaznaczenia wielu komórek.
Teraz... mogę zmienić skrót do tego makra i przywrócić standardowy skrót do kopiowania, ale byłoby lepiej, gdyby to makro mogło zmienić swoje zachowanie, gdy jest wywoływane na wybranych komórkach. Może wtedy może wykonać normalną procedurę kopiowania. Jak bym to ujął?
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL