İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də yeni xətt ara vermədən hüceyrəni necə çıxarmaq olar?

Normal bir Excel hücresini kopyalayarak Ctrl + C TXT faylı kimi digər redaktorlara yapışdırıb, yeni bir xətt kopyalanan məzmunun sonunda avtomatik olaraq əlavə olunacaq. Bütün kopyalanan hüceyrələri bir xətt sahəsinə yapışdırmaq istəyirsinizsə, hər dəfə bir hüceyrəni yapışdırdığınız zaman təkrar xəttə qayıtmaq üçün Backspace düyməsini əl ilə basmalısınız. Excel-də yeni xətt ara vermədən hüceyrəni necə çıxarmaq olar? Bu yazıda iştirak edən metodlar sizə kömək edəcəkdir.

Kopyalamaq və yapışdırmaqla yeni xətt kəsilmədən hüceyrəni çıxarın

VBA kodu ilə yeni xətt kəsilmədən hüceyrəni kopyalayın


Kopyalamaq və yapışdırmaqla yeni xətt kəsilmədən hüceyrəni çıxarın


Hüceyrənin redaktə rejiminə daxil edə və sonra yeni məzmun sətri olmadan mobil məzmunu kopyalayıb yapışdıra bilərsiniz. Xahiş edirik bunu edin.

1. Kopyalamaq istədiyiniz hüceyrəni seçin, basın F2 redaktə rejiminə daxil olmaq üçün açar və ya iki dəfə basın, hüceyrə məzmununu seçin və basın Ctrl + C onu kopyalamaq üçün düymələr.

2. TXT faylını və ya məzmunu yapışdırdığınız digər faylları açın və sonra basın Ctrl + V düymələri.

Daha sonra yuxarıda göstərilən ekran göründüyü kimi, hüceyrənin məzmunu yeni xətt kəsilmədən kopyalanır.


VBA kodu ilə yeni xətt kəsilmədən hüceyrəni kopyalayın

Bununla yanaşı, VBA kodunun altındakı yeni xətt səsi olmadan hüceyrəni kopyalayabilirsiniz.

1. Basın Dayandırmaq + F11 düymələri açmaq üçün Proqramlar üçün Microsoft Visual Basic pəncərə.

2. İçində Proqramlar üçün Microsoft Visual Basic pəncərə basın Taxmaq > Modules. Sonra VBA inəyi pəncərəyə kopyalayın.

VBA kodu: Yeni xətt ara vermədən hüceyrəni kopyalayın

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. klik Tools > Referencesvə basın İnsanlar düyməsini basın References pəncərə. Ekran görüntüsünə baxın:

4. Açılışda Referans əlavə edin pəncərədə daxil edin Windows \ system32 daxil ünvan qutusuna basın və sonra basın Daxil edin açar. Daxil edin FM20.DLL daxil Fayl adı qutusu və basın açıq düyməsini basın.

5. Basın OK düyməsinə döndüyü zaman References pəncərə.

7. Basın Dayandırmaq + Q düymələri bağlamaq üçün Proqramlar üçün Microsoft Visual Basic pəncərə.

8. Sonra basın Developer > Makro. Ekran görüntüsünə baxın:

9. İçində Makro informasiya qutusunda adını seçin CopyText ci Makro ad qutusuna basın Nizamlamalar Bu makroya bir qısa düyməni təyin etmək üçün düyməsini basın və sonra basın OK düyməsini basın. Ekran görüntüsünə baxın:

İndi, yeni bir xətt ara vermədən bir hüceyrəni kopyalamaq istədiyiniz zaman, yuxarıda göstərilən qısayol düyməsini istifadə edərək xassəni kopyalamaq və sonra digər fayllara yapışdırmaq üçün istifadə edin.

Related articles:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
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.
    Tijs · 28 days 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 · 29 days 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 · 1 months 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?