Съдържание
В тази статия ще обсъдим някои методи за премахване на връщането на карета в Excel, включително VBA. Често копираме данни от уеб страници или други работни книги, които съдържат връщане на карета, прекъсване на реда с Alt+Enter . По-късно, ако е необходимо, трябва да премахнем тези връщания на карета и прекъсвания на редове. За щастие Excel има много лесни опции за премахване на тези прекъсвания на редове и сега ще ги обсъдим.
Изтегляне на работната тетрадка за упражнения
Можете да изтеглите работната тетрадка за упражнения, която използвахме за изготвянето на тази статия.
Премахване на връщането на каретата.xlsm3 лесни начина за премахване на каретните връщания в Excel
1. Изтриване на връщането на карета чрез намиране и заместване
Можем да премахнем връщането на карета ръчно, като Намиране и заместване Например, имаме набор от данни, съдържащ имена на книги с връщане на карета.
Стъпки:
- Първоначално изберете клетките, съдържащи прекъсвания на редове.
- След това натиснете Ctrl+H от клавиатурата. В резултат на това Намиране и заместване Ще се появи прозорец. Сега отидете в Открийте какво и натиснете Ctrl+J . A точка (.) ще се появи в полето. Заменете с накрая щракнете върху Замяна на всички бутон.
- Следователно всички прекъсвания на редовете ще бъдат премахнати.
Прочетете още: Премахване на връщането на карета в Excel с текст към колони
Подобни четива
- Как да премахнете формулите в Excel: 7 лесни начина
- Замяна на текст с връщане на карета в Excel (4 гладки подхода)
- Премахване на парола от Excel (3 прости начина)
- Връщане на карета във формула на Excel за конкатенация (6 примера)
2. Използване на функциите на Excel за премахване на каретните връщания
Excel разполага с някои вградени функции за премахване на прекъсвания на редове. В този метод ще използваме комбинацията от ЗАМЕСТВАНЕ и CHAR функции.
Стъпки:
- Първоначално разгледайте набор от данни, съдържащ имена на цветове с връщане на карета.
- След това въведете следната формула в празна клетка:
=SUBSTITUTE(B5,CHAR(10),", ")
Функцията SUBSTITUTE замества съществуващия текст с нов текст в текстов низ, функцията CHAR връща символа, определен от кодовия номер, от набора символи за вашия компютър.
Тук формулата премахва прекъсванията на редовете на Клетка B5 и заменя тези прекъсвания със запетаи. От друга страна, Char(10) връща символ за прекъсване на реда.
- Накрая ще получите следния резултат. Автоматично попълване (+) за да копирате формулата в други клетки.
Прочетете още: Как да намерите връщане на карета в Excel (2 лесни метода)
3. Изтриване на връщането на карета с помощта на VBA в Excel
Ако не искате да използвате ръчни начини или формули за премахване на прекъсванията на редовете, използването на VBA може да бъде отличен вариант. Да предположим, че имаме набор от данни с имена на книги, който съдържа връщания на карета. Ще следваме следните стъпки, за да премахнем тези прекъсвания.
Стъпки:
- Първо, отидете на листа, съдържащ набора от данни, и отворете прозореца с код, като щракнете върху Вижте кода .
- След това напишете следния код в прозореца за код.
Option Explicit Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each MyRange In ActiveSheet.UsedRange If 0 <InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub
- Накрая стартирайте кода и прекъсванията на редовете ще бъдат премахнати.
Прочетете още: Как да вмъкнете връщане на карета в клетка на Excel (3 прости начина)
Заключение
В тази статия обсъдихме някои лесни методи за премахване на връщането на карета в Excel. Така че се надяваме, че тези методи ще ви помогнат. Изтеглете и упражнете нашата работна книга за всички методи, споменати по-горе. Ако имате някакви въпроси, моля, не се колебайте да коментирате тук.