Excel VBA ৰ সহায়ত লিখনীক সংখ্যালৈ কেনেকৈ ৰূপান্তৰ কৰিব (Macros ৰ সৈতে ৩টা উদাহৰণ)

  • এইটো শ্বেয়াৰ কৰক
Hugh West

মাইক্ৰ’ছফ্ট এক্সেলত সংখ্যাৰ সৈতে কাম কৰাটো আটাইতকৈ সাধাৰণ। কেতিয়াবা, আমি বৃহৎ পৰিমাণৰ সংখ্যাৰে এটা ডাটাছেট প্ৰচেছ কৰিবলগীয়া হয়। কিন্তু, আপুনি এনে পৰিস্থিতিত পৰিব পাৰে য’ত আপোনাৰ নম্বৰবোৰ টেক্সটৰ দৰে দেখা যায়। এই কাৰণে আপুনি যোগ, বিয়োগ, ভাগ, গুণ বা কোনো ধৰণৰ কাৰ্য্য সম্পাদন কৰিব নোৱাৰে। আপুনি এইটো কৰিবলৈ চেষ্টা কৰিলে ই সদায় এটা ভুল দেখুৱায়। এই টিউটোৰিয়েলত আমি আপোনাক শিকাম যে কেনেকৈ উপযুক্ত উদাহৰণ আৰু সঠিক চিত্ৰকল্পৰ সৈতে VBA ক'ড ব্যৱহাৰ কৰি এক্সেলত লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰিব পাৰি।

অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক

এই অভ্যাসটো ডাউনলোড কৰক workbook

VBA.xlsm ব্যৱহাৰ কৰি লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰক

লিখনী হিচাপে ফৰ্মেট কৰা সংখ্যা কেনেকৈ চিনাক্ত কৰিব

Microsoft Excel স্মাৰ্ট Text আৰু Number ৰ মাজৰ পাৰ্থক্য বুজিবলৈ যথেষ্ট। ই স্বয়ংক্ৰিয়ভাৱে সিহঁতক নিজ নিজ ফৰ্মেটলৈ ৰূপান্তৰিত কৰে। কিন্তু, কেতিয়াবা ডাটাছেটৰ কিছুমান অপব্যৱহাৰ আৰু ভুল ব্যাখ্যাৰ বাবে ই তেনে কৰিব নোৱাৰে। সেই কাৰণে, ই সেই সংখ্যাসমূহক আপোনাৰ কাৰ্য্যপুস্তিকাত লিখনী হিচাপে ৰাখে।

এই ডাটাছেটটো চাওক। ইয়াত, আমাৰ এটা স্তম্ভত কিছুমান সংখ্যা আছে।

যদিও আমাৰ স্তম্ভত সংখ্যা আছে, সেইবোৰ সকলো লিখনীৰ দৰে বাওঁফালে প্ৰান্তিককৃত। এতিয়া, যিকোনো কোষত ক্লিক কৰক। আপুনি এই বাকচটো ঘৰৰ কাষত পাব।

এতিয়া, বাকচটোৰ ওপৰত মাউছ কাৰ্চাৰটো ৰাখক। ইয়াৰ পিছত আপুনি এই বাৰ্তাটো দেখিব।

ই দেখুৱাই যে কোষটো লিখনী হিচাপে ফৰ্মেট কৰা হৈছে। এইদৰে আপুনি নিশ্চিত হ’ব পাৰে

Excel ত লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰিবলৈ 3 VBA ক'ডসমূহ

যদিও আপুনি সহজে লিখনীক সংখ্যালৈ হস্তচালিতভাৱে ৰূপান্তৰ কৰিব পাৰে, এই টিউটোৰিয়েলটো লিখনীলৈ ৰূপান্তৰ কৰাৰ বিষয়ে VBA ক'ডসমূহ ব্যৱহাৰ কৰি সংখ্যা। আমি আপোনাক এই সকলোবোৰ পদ্ধতি শিকিবলৈ আৰু আপোনাৰ ডাটাছেটত প্ৰয়োগ কৰিবলৈ পৰামৰ্শ দিওঁ। নিশ্চিতভাৱে, ই বহু পৰিস্থিতিত কামত আহিব।

1. Range.NumberFormat ৰ সৈতে VBA ক'ড এক্সেলত লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰিবলৈ পদ্ধতি

এই পদ্ধতিটো যথেষ্ট সহজ আৰু ব্যৱহাৰ কৰাত সহজ যিকোনো ডাটাছেটত। আপুনি মাত্ৰ ঘৰসমূহৰ পৰিসীমা নিৰ্বাচন কৰিব লাগিব আৰু ইয়াক VBA ক'ড ত সন্নিবিষ্ট কৰিব লাগিব।

📌 পদক্ষেপসমূহ

1। প্ৰথমে, আপোনাৰ কিবৰ্ডত ALT+F11 টিপক VBA সম্পাদক খোলিবলৈ।

2. Insert > মডিউল .

৩. তাৰ পিছত, নিম্নলিখিত ক'ডটো লিখক:

5812

4. ফাইলটো সংৰক্ষণ কৰক।

5. তাৰ পিছত, ALT+F8 টিপক। ই মেক্ৰ' সংলাপ বাকচ খোলিব।

6. ConvertTextToNumber নিৰ্বাচন কৰক আৰু Run ত ক্লিক কৰক।

শেষত, এই ক'ডে আমাৰ লিখনীক সংখ্যালৈ ৰূপান্তৰিত কৰিব।

অধিক পঢ়ক: Excel VBA ত String ক সংখ্যালৈ কেনেকৈ ৰূপান্তৰ কৰিব পাৰি

2. লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰিবলৈ লুপ আৰু CSng ৰ সৈতে VBA ক'ড

এই পদ্ধতিত আমি Loop আৰু CSng ফাংচন ব্যৱহাৰ কৰিছো। CSng ফলনে মূলতঃ যিকোনো লিখনীক এটা যুক্তি হিচাপে লয় আৰু ইয়াক এটা সংখ্যালৈ ৰূপান্তৰ কৰে। আমাৰ লুপটোৱে ৰ প্ৰতিটো কোষৰ মাজেৰে যাবনিৰ্বাচিত স্তম্ভটো। ইয়াৰ পিছত আমি প্ৰতিটো কোষৰ মান CSng ফাংচনলৈ পাছ কৰি ইয়াক টেক্সটৰ পৰা সংখ্যালৈ ৰূপান্তৰিত কৰিম।

📌 পদক্ষেপসমূহ

1। প্ৰথমে, আপোনাৰ কিবৰ্ডত ALT+F11 টিপক VBA সম্পাদক খোলিবলৈ।

2. Insert > মডিউল .

৩. তাৰ পিছত, নিম্নলিখিত ক'ডটো লিখক:

5274

4. ফাইলটো সংৰক্ষণ কৰক।

5. তাৰ পিছত, ALT+F8 টিপক। ই মেক্ৰ' সংলাপ বাকচ খোলিব।

6. ConvertUsingLoop নিৰ্বাচন কৰক আৰু Run ত ক্লিক কৰক।

আপুনি দেখাৰ দৰে, আমি এই VBA ক'ড ব্যৱহাৰ কৰি আমাৰ লিখনীক সংখ্যালৈ ৰূপান্তৰিত কৰিছো .

একেধৰণৰ পঢ়া

  • এক্সেলত লিখনীক সংখ্যালৈ বাল্ক ৰূপান্তৰ কৰক (6 উপায়)
  • এক্সেলত VBA ব্যৱহাৰ কৰি ষ্ট্ৰিংক লংলৈ কেনেকৈ ৰূপান্তৰ কৰিব পাৰি (৩টা উপায়)
  • এক্সেলত ষ্ট্ৰিংক ডাবললৈ ৰূপান্তৰিত কৰিব VBA (৫টা পদ্ধতি)
  • কেনেকৈ 3. Excel ত গতিশীল পৰিসীমাৰ বাবে লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰক

    এতিয়া, পূৰ্বৰ পদ্ধতিসমূহ নিৰ্বাচিত পৰিসীমাৰ বাবে আছিল . অৰ্থাৎ আপুনি ক'ডত আপোনাৰ কোষৰ পৰিসীমা হস্তচালিতভাৱে ইনপুট কৰিব লাগিব। কিন্তু কেতিয়াবা আপোনাৰ ডাটাছেট ডাঙৰ হ'ব পাৰে। সেই ক্ষেত্ৰত কোষৰ পৰিসৰ মনত ৰাখিব লাগিব। এই পদ্ধতিয়ে সেই সমস্যা দূৰ কৰিব। আমি জানো যে আমাৰ ডাটাছেট Cell B5 ৰ পৰা আৰম্ভ হয়। কিন্তু আমি নাজানো ই ক’ত শেষ হ’ব পাৰে।

    গতিকে আমি Cells(Rows.Count, "B").End(xlUp).Row ব্যৱহাৰ কৰি শেষ ব্যৱহৃত এক্সেল শাৰীটো ডাইনামিকভাৱে চিনাক্ত কৰোঁ য’ত ডাটা আছে। এইটোআমি “ B5:B “ ৰ সৈতে সংযুক্ত কৰা শেষৰ অখালী শাৰীৰ সংখ্যা ঘূৰাই দিয়ে।

    📌 পদক্ষেপসমূহ

    1। প্ৰথমে, আপোনাৰ কিবৰ্ডত ALT+F11 টিপক VBA সম্পাদক খোলিবলৈ।

    2. সন্দৰ্ভ > মডিউল ত ক্লিক কৰক।

    3. তাৰ পিছত, নিম্নলিখিত ক'ডটো টাইপ কৰক:

    7781

    4. ফাইলটো সংৰক্ষণ কৰক।

    5. তাৰ পিছত, ALT+F8 টিপক। ই মেক্ৰ' সংলাপ বাকচ খোলিব।

    6. তাৰ পিছত ConvertDynamicRanges নিৰ্বাচন কৰক আৰু Run ত ক্লিক কৰক।

    আপুনি দেখাৰ দৰে, আমি ব্যৱহাৰ কৰি লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰাত সফল হওঁ VBA codes.

    💬 মনত ৰখা কথাবোৰ

    ✎ ইয়াত, আমি আমাৰ ডাটাছেটৰ বাবে কলাম B ব্যৱহাৰ কৰিছো। যদি আপোনাৰ তথ্য এটা বেলেগ স্তম্ভত আছে, VBA ক'ডসমূহত কোষসমূহৰ পৰিসীমা সেই অনুসৰি সলনি কৰক।

    ✎ VBA ক'ডসমূহে কেৱল সক্ৰিয় পত্ৰিকাত কাম কৰিব।

    উপসংহাৰ

    সামৰণিত ক’ব পাৰি যে এই টিউটোৰিয়েলে আপোনালোকক ভিবিএ ক’ড ব্যৱহাৰ কৰি এক্সেলত লিখনীক সংখ্যালৈ ৰূপান্তৰ কৰাৰ বিষয়ে এটা উপযোগী জ্ঞান প্ৰদান কৰিছে। আমি আপোনাক এই সকলো নিৰ্দেশনা শিকিবলৈ আৰু আপোনাৰ ডাটাছেটত প্ৰয়োগ কৰিবলৈ পৰামৰ্শ দিওঁ। অনুশীলন কাৰ্য্যপুস্তিকাখন ডাউনলোড কৰক আৰু এইবোৰ নিজেই চেষ্টা কৰক। লগতে মন্তব্যৰ অংশত নিঃসংকোচে মতামত দিব পাৰে। আপোনাৰ মূল্যৱান মতামতে আমাক এনেধৰণৰ টিউটোৰিয়েল তৈয়াৰ কৰিবলৈ অনুপ্ৰাণিত কৰি ৰাখে। বিভিন্ন Excel-সম্পৰ্কীয় সমস্যা আৰু সমাধানৰ বাবে আমাৰ ৱেবছাইট Exceldemy.com পৰীক্ষা কৰিবলৈ নাপাহৰিব।

হিউ ৱেষ্ট এজন অতি অভিজ্ঞ এক্সেল প্ৰশিক্ষক আৰু বিশ্লেষক আৰু তেওঁৰ উদ্যোগটোত ১০ বছৰতকৈও অধিক অভিজ্ঞতা আছে। তেওঁ একাউণ্টিং আৰু বিত্ত বিষয়ত স্নাতক ডিগ্ৰী আৰু ব্যৱসায় প্ৰশাসনত স্নাতকোত্তৰ ডিগ্ৰী লাভ কৰিছে। হিউৰ পাঠদানৰ প্ৰতি আকৰ্ষণ আছে আৰু তেওঁ এক অনন্য শিক্ষকতা পদ্ধতি গঢ়ি তুলিছে যিটো অনুসৰণ আৰু বুজিবলৈ সহজ। এক্সেলৰ বিষয়ে তেওঁৰ বিশেষজ্ঞ জ্ঞানে বিশ্বজুৰি হাজাৰ হাজাৰ ছাত্ৰ-ছাত্ৰী আৰু পেছাদাৰীক তেওঁলোকৰ দক্ষতা বৃদ্ধি আৰু কেৰিয়াৰত উৎকৃষ্টতা প্ৰদৰ্শন কৰাত সহায় কৰিছে। তেওঁৰ ব্লগৰ জৰিয়তে হিউৱে নিজৰ জ্ঞান বিশ্বৰ সৈতে ভাগ-বতৰা কৰে, ব্যক্তি আৰু ব্যৱসায়ীসকলক তেওঁলোকৰ সম্পূৰ্ণ সম্ভাৱনাক লাভ কৰাত সহায় কৰিবলৈ বিনামূলীয়া এক্সেল টিউটোৰিয়েল আৰু অনলাইন প্ৰশিক্ষণ আগবঢ়ায়।