Excel-də VBA ilə nömrəni necə formatlaşdırmaq olar (3 üsul)

  • Bunu Paylaş
Hugh West

VBA makrosunun tətbiqi Excel-də istənilən əməliyyatı yerinə yetirmək üçün ən effektiv, ən sürətli və ən təhlükəsiz üsuldur. Bu yazıda biz sizə VBA istifadə edərək Excel-də rəqəmi formatlaşdırmağı göstərəcəyik.

İş kitabını endirin

Pulsuz təcrübə Excel iş kitabını buradan yükləyə bilərsiniz.

Nömrəni VBA.xlsm ilə formatlayın

Nömrəni Formatlaşdırmanın 3 Metodları VBA ilə Excel

Aşağıdakı nümunəyə baxın. Biz eyni nömrələri həm B , həm də C -də saxladıq ki, C sütununda rəqəmi formatlaşdırdığımız zaman siz B Sütunundan biləsiniz. nömrə əvvəl hansı formatda idi.

1. Excel-də Nömrəni Bir Növdən Digər Növə Formatlamaq üçün VBA

Əvvəlcə, C5<2 Hüceyrəsindən nömrəni formatlaşdırmaq 12345 haqqında məlumat verək> verilmiş verilənlər bazamızda VBA - Valyuta formatında.

Addımlar:

  • düyməsini basın Klaviaturanızda Alt + F11 və ya nişana keçin Tərtibatçı -> Visual Basic Redaktoru açmaq üçün Visual Basic .

  • Açılır kod pəncərəsində, menyu çubuğundan , klikləyin Daxil et -> Modul .

  • Aşağıdakı kodu kopyalayın və kod pəncərəsinə yapışdırın.
5122

Kodunuz indi işə hazırdır.

  • Klaviaturanızda F5 düyməsini basın və ya menyu çubuğundan Çalışdır -> Sub/UserForm -u işə salın. Siz həmçinin kiçik Play ikonasına klikləyə bilərsinizmakronu işə salmaq üçün alt menyu çubuğunda.

Bu kod 12345 rəqəmini valyutaya onluq dəyərlə formatlaşdıracaq.

Valyuta simvolunu xanada göstərmək istəyirsinizsə, sadəcə olaraq simvolu kodun önünə qoyun.

4181

Bizim halda biz dollar ($) simvolu. İstədiyiniz istənilən valyuta simvolundan istifadə edə bilərsiniz.

Bu kod nömrəni dollar ($) simvolu ilə valyutaya formatlaşdıracaq.

Siz həmçinin bu nömrə formatını bir çox başqa formatlara çevirə bilərsiniz. Nömrəni tələb etdiyiniz formata çevirmək üçün sadəcə aşağıdakı koda əməl edin.

7115

VBA Macro

İcmal

Ətraflı oxuyun: Excel Xüsusi Nömrə Formatında Çoxlu Şərtlər

2. Excel-də Rəqəmlər diapazonunu formatlaşdırmaq üçün makro

Biz bir xana üçün rəqəm formatının necə dəyişdiriləcəyini gördük. Ancaq rəqəmlər diapazonunun formatını dəyişmək istəyirsinizsə, onda VBA kodları yuxarıdakı bölmədə göstərildiyi kimi demək olar ki, eynidir. Bu dəfə Range obyektinin mötərizələri içərisində bir xana istinad nömrəsini ötürmək əvəzinə, siz bütün diapazonu (bu kimi C5:C8) mötərizə içərisində keçirməlisiniz.

4760

Bu kod Excel-də verilənlər bazanızdan müəyyən nömrələr diapazonunu formatlayacaq.

Ətraflı oxuyun: Excel-də Nömrəni Milyonlara Necə Formatlaşdırmaq olar (6 üsul)

Oxşar oxunuşlar:

  • Excel 2 Ondalığa Dəyirmi (Kalkulyatorla)
  • Excel-də mənfi ədədlər üçün mötərizələri necə yerləşdirmək olar
  • Excel-də Minlərlə K və Milyonlarla M ədədini necə formatlaşdırmaq olar (4 üsul)
  • Xüsusi Nömrə Formatı: Excel-də Bir Ondalıklı Milyonlar (6 Yol)
  • Excel-də Nömrə Formatını Vergüldən Nöqtəyə Necə Dəyişdirmək olar (5 Üsul)

3. Excel-də Format Funksiyası ilə Nömrəni Çevirmək üçün VBA-nı yerləşdirin

Siz həmçinin rəqəmləri çevirmək üçün Excel-də Format funksiyası VBA istifadə edə bilərsiniz. Bunu etmək üçün makro,

Addımlar:

  • Əvvəlki kimi, -dən Visual Basic Redaktoru açın. Developer nişanı və Daxil et a Module kod pəncərəsində.
  • Kod pəncərəsində aşağıdakı kodu kopyalayın və yapışdırın.
3100

Kodunuz indi işə salınmağa hazırdır.

Siz formatlanmış nömrəni mesaj qutusunda alacaqsınız.

Əlaqədar Məzmun: Excel-də rəqəmi faizə necə çevirmək olar (3 sürətli üsul)

Nəticə

Bu məqalə sizə rəqəmi Excel-də VBA ilə necə formatlaşdırmağı göstərdi. Ümid edirəm bu məqalə sizin üçün çox faydalı oldu. Mövzu ilə bağlı hər hansı sualınız olarsa, çekinmeyin.

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.