Mündəricat
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
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.