Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як скопіювати комірку без розриву нового рядка в Excel?

Зазвичай при копіюванні комірки Excel за допомогою Ctrl + C і вставте його в інший редактор, такий як файл TXT, новий рядок автоматично додасться в кінці скопійованого вмісту, як показано нижче. Якщо ви хочете вставити всі скопійовані комірки в одне рядкове поле, вам доведеться вручну натискати клавішу Backspace, щоб повертатися до одного рядка вперед і назад кожного разу, коли ви вставляєте комірку. Як скопіювати комірку без розриву нового рядка в Excel? Методи з цієї статті допоможуть вам це пройти.

Копіювати комірку без розриву нового рядка з копіюванням та вставленням
Скопіюйте комірку без розриву нового рядка за допомогою коду VBA


Копіювати комірку без розриву нового рядка з копіюванням та вставленням


Ви можете перейти в режим редагування комірки, а потім скопіювати та вставити вміст комірки без нового розриву рядка. Будь ласка, виконайте наступне.

1. Виділіть комірку, яку потрібно скопіювати, натисніть F2 клавішу або двічі клацніть, щоб перейти в режим редагування, виберіть вміст комірки та натисніть Ctrl + C ключі для його копіювання.

2. Відкрийте файл TXT або інші файли, до яких ви вставите вміст, а потім натисніть Ctrl + V ключі.

Потім вміст комірки копіюється без розриву нового рядка, як показано на скріншоті.


Скопіюйте комірку без розриву нового рядка за допомогою коду VBA

Крім того, ви можете скопіювати комірку без розриву нового рядка з кодом нижче VBA.

1 Натисніть кнопку інший + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.

2 В Microsoft Visual Basic для додатків вікна, натисніть Insert > Модулі. Потім скопіюйте нижче вікна VBA корови.

Код VBA: Копіювати комірку без нового розриву рядка

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. клацання інструменти > посиланняі натисніть кнопку перегорнути кнопка в посилання вікно. Дивіться знімок екрана:

4. На відкритті Додати посилання вікно, введіть Windows \ system32 в адреса , а потім натисніть вводити ключ. Введіть FM20.DLL в Файл і натисніть на відкритий кнопки.

5. Натисніть OK , коли вона повертається до посилання вікна.

7 Натисніть кнопку інший + Q клавіші, щоб закрити Microsoft Visual Basic для додатків вікна.

8. Потім натисніть Розробник > Макрос. Дивіться знімок екрана:

9 В Macro діалоговому вікні, виберіть ім'я Копіювати текст в Macro name натисніть кнопку опції , щоб вказати ярлик для цього макросу, а потім натисніть OK кнопку. Дивіться знімок екрана:

Відтепер, коли ви хочете скопіювати комірку без нового розриву рядка, скористайтеся вказаною вище клавішею швидкого доступу, щоб скопіювати комірку, а потім вставити її в інші файли.

Статті по темі:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    pluginguin · 2 years ago
    I replaced the default copy short-cut CTRL-c with this new macro and it works great, until I want to copy a selection of multiple cells.
    Now... I can change the shortcut for this macro and put back the standard shortcut for copying, but it would be nicer if this macro can change it's behavior when its called on a selection of cells. Maybe that it can perform the normal copy procedure then. How would I put that?
  • To post as a guest, your comment is unpublished.
    Tijs · 2 years ago
    I solved it. The DLL didn't get activated using your explanation. Needed to select it manually. Then it worked.
    But I have another question... I replaced the default copy short-cut CTRL-c with this new macro and it works great, until I want to copy a selection of multiple cells.
    Now... I can change the shortcut for this macro and put back the standard shortcut for copying, but it would be nicer if this macro can change it's behavior when its called on a selection of cells. Maybe that it can perform the normal copy procedure then. How would I put that?
  • To post as a guest, your comment is unpublished.
    Tijs · 2 years ago
    I get a compiling error when I try to use this new macro.
    User-defined type not defined

    In the macro sub the part " = New DataObject" is highlighted as being the problem.

    Does this have something to do with that DLL not being active?