Excel VBA: Hüceyrənin mətn kimi formatlanması (3 üsul)

  • Bunu Paylaş
Hugh West

Bu məqalə Excel ilə VBA kodundan istifadə edərək mətn mətn kimi a xana formatlandırmaq yollarını göstərir. müxtəlif üsullar. Mətn Format funksiyaları Range . NumberFormat xassəsi -nin köməyi ilə biz təyin edə bilərik. hüceyrə dəyərini asanlıqla mətnə ​​çevirmək üçün nömrə formatı kodu. Gəlin nümunələrə nəzər salaq və bu üsulları tətbiq edək.

Təcrübə İş Kitabını endirin

Bu məqaləni oxuyarkən məşq etmək üçün bu məşq kitabını endirin.

Xanəni Text.xlsm kimi formatlayın

Excel-də VBA-dan istifadə edərək xananı mətn kimi formatlaşdırmaq üçün 3 uyğun üsul

Bu bölmədə biz Excel-də VBA istifadə edərək xananı mətn kimi necə formatlaya biləcəyimizi nümayiş etdirəcək. Ancaq əvvəlcə excel-də vizual əsas redaktor pəncərəsini necə açacağımızı bilməliyik.

Visual Basic Redaktorunda kodu yaz

addımları izləyin açmaq vizual əsas redaktoru və orada bəzi kod yazmaq.

  • -dən Tərtibatçı tabına keçin. Excel lenti .
  • Visual Basic seçiminə klikləyin.

  • Tətbiqlər üçün Visual Basic pəncərəsində Daxil et açılır menyusuna klikləyin Yeni Modulu
<0 seçin>

İndi yeni modul açıldı , ora bəzi kod yazın və çalışdırmaq üçün F5 düyməsini basın.

1. Xananı formatlaşdırmaq üçün Range.NumberFormat xassəsindən istifadə edinMətn

Bu nümunədə biz VBA kodumuzda format a Range.NumberFormat xassəsindən istifadə edəcəyik>xana mətn kimi. Aşağıdakı ekran görüntüsündə C5 xanasında bizdə qısa tarix var ki, onu mətn olaraq dəyişəcəyik.

İndi, vizual əsas redaktorda kopyalayın yapışdırın aşağıdakı kodu .

6320

İndi kodu çalışdırmaq üçün F5 düyməsini basın.

Burada biz qısa tarix formatlanmış xana dəyişdirilir mətn dəyərinə .

Kod izahı:

  • İş vərəqində girişini
  • seçmək üçün Rəsmi Obyekt -dən istifadə etdik. format giriş dəyərini mətn kimi, biz NumberFormat qiymətini kimi qoymalıyıq “@ ”.

Eyni şəkildə, eyni kod parçasını tətbiq etməklə biz müxtəlif rəqəm formatlarını mətn -ə dəyişə bilərik.

Ətraflı oxuyun: Excel VBA ilə Hüceyrəni Formatlaşdırmaq və Mətni Mərkəz Etmək (5 Yol)

Oxşar Oxumalar

  • Excel VBA ilə Bütöv Vərəqin Şrift Ölçüsü Necə Dəyişdirilir
  • Excel-də 001 Necə Yazılır (11 Effektiv Metod)
  • Excel-də VBA Komanda Düyməsi ilə Mətn Uyğunlaşması (5 Metod)
  • Xüsusi Formatla Nömrədən Sonra Mətni Necə Əlavə etmək olar Excel-də (4 üsul)
  • Excel-də hər sözün ilk hərfini böyük hərflə necə yazmaq olar (4)Yollar)

2. Xananı Mətn kimi Formatlaşdırmaq üçün VBA Kodundakı MƏTN funksiyasına müraciət edin

T EXT funksiyası Excel-də iş vərəqi funksiyası bu, a rəqəm dəyəri və ya sətir müəyyən edilmiş formata çevirir. Baxmayaraq ki, bu VBA funksiyası deyil, biz ondan İş vərəqi Funksiya Obyektinə format xana mətnə . Tutaq ki, B6 xanasında Uzun Tarix varıq, onu mətn kimi format etmək istəyirik .

Bunu yerinə yetirmək üçün aşağıdakı kodu vizual əsas redaktorda qoyun.

2038

Kodu işlətməklə F5 istifadə edərək uzun tarixi mətn dəyərinə çevirdi. Eynilə, biz müxtəlif ədəd formatları -dən mətn olan xananı formatlaya bilərik.

Kod izahı:

  • İş vərəqində girişi xanaları seçmək üçün Rəza Obyekti -ni istifadə etdik. 1>çıxış dəyərləri.
  • WorksheetFunction obyekti bizə VBA kodunda TEXT funksiyasından istifadə etməyə imkan verdi.
  • TEXT funksiyası 2 arqumentə ehtiyac duyur-

dəyər daxil edilən xana istinadı (bu nümunədə B6 ).

format_mətn- biz ” ' 0 “ ə dəyəri mətn formatına çevirin.

Ətraflı oxuyun: Excel Hüceyrəsində Mətni Necə Formatlaşdırmaq olar (10yanaşmalar)

3. VBA Format Funksiyasının Excel-də Mətn kimi Hüceyrəni Formatlaşdırmaq üçün İstifadəsi

Format funksiyası çevirmə funksiyalarından biridir VBA Excel. Bu, funksiyasının ikinci arqumenti kimi müəyyən edilmiş formatına əsaslanan formatlaşdırılmış ifadəsini qaytarır. Bu misalda, aşağıdakı koddan istifadə edərək, biz mətn üçün C5 xanasındakı Uzun Tarix a can atdıq.

2860

Kod izahı:

  • Biz Rəzil Obyektindən<2 istifadə etdik> üçün iş vərəqində giriş çıxış dəyərlərini ehtiva edən xanaları seçin.
  • Format funksiyanın 2 arqumentə ehtiyacı var-

ifadə giriş xanası istinadı (bu misalda B6 ).

format- biz ” ' 0 “ ilə çevirdik dəyər to mətn formatı.

Alternativ Kod:

1549

Ətraflı Oxu: Excel-də ilk hərfi böyük hərflə yazmaq üçün mətni necə formatlaşdırmaq olar (10 üsul)

Qeydlər

  • Biz tək sitat əlavə etdik ( ' ) sıfırdan əvvəl rəqəm format kodunu ” ' 0 ” olaraq Mətn Formatda daxil edin funksiyaları arqumenti format a xana mətn dəyəri.
  • 3 müxtəlif üsulla əlaqəli kodu görmək üçün sağ düyməni klikləyin vərəq adı Koda Baxın seçimini seçin.

Nəticə

İndi , biz 3 fərqli nümunə ilə Excel-də VBA kodundan istifadə edərək xananı mətn kimi formatlaşdırmağı bilirik. Ümid edirik ki, bu üsullardan daha inamla istifadə etməyinizə kömək edəcək. Hər hansı bir sualınız və ya təklifiniz varsa, onları aşağıdakı şərh qutusuna yazmağı unutmayın.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.