ভিবিএ স্ক্রিন আপডেটিং | কোড চলমান প্রক্রিয়াটির গতি বাড়িয়ে দিচ্ছে
এক্সেল ভিবিএ স্ক্রিন আপডেটিং
ভিবিএ স্ক্রিন আপডেটিং কোডটি চলাকালীন ডিসট্রাকশন ফ্ল্যাশগুলি এড়াতে বা প্রতিরোধ করতে ব্যবহৃত স্ক্রিন আপডেটিং বন্ধ করে এটি দ্রুত করা সম্পত্তি। এই সম্পত্তিটিকে মিথ্যা হিসাবে সেট করে আমরা পর্দা আপডেট করা বন্ধ করতে পারি।
ম্যাক্রো চলার সময় প্রায়শই আমরা অনুভব করতে পারি এক্সেল স্ক্রিনটি ক্রেজি হয়ে যায় এবং আমরা এটির দ্বারা প্রায় হতাশ হয়ে যাই। তবে কীভাবে আমরা এই পরিস্থিতিগুলি মোকাবেলা করব এবং কোডটিকে ধীর গতির চেয়ে দ্রুত চালাতে পারি?
এক্সেল ম্যাক্রো চলাকালীন স্ক্রিন আপডেট করা আমাদের লক্ষ্য করা যায়। যখন টাস্কটি কার্যকর হচ্ছে তখন আমরা লক্ষ্য করতে পারি যে ম্যাক্রো তার নির্ধারিত কাজটি শেষ না করা পর্যন্ত আমাদের স্ক্রিন মানগুলি আপডেট করছে ating আমাদের স্ক্রিন জ্বলজ্বলে বা সতেজ হওয়ার ফলে এটি এক্সেল প্রোগ্রামটি ধীর করে দেয় এবং টাস্কটি শেষ করতে স্বাভাবিকের চেয়ে বেশি সময় নেয়।
ভিবিএতে আমাদের "স্ক্রিনআপডেটিং" নামে একটি সম্পত্তি রয়েছে এবং আমরা এই সম্পত্তিটিকে FALSE এ সেট করেছিলাম যাতে কোড চলাকালীন স্ক্রিন আপডেটের প্রক্রিয়াটি সরিয়ে দেয়।
এই নিবন্ধে, কোডটি চলাকালীন আমরা অন-স্ক্রিন অ্যাকশন নাটকটি দেখার জন্য বিদায় জানাব। আজ আপনি আপনার কোডটিকে আপনার স্বাভাবিক সময়ের চেয়ে দ্রুত এবং দ্রুত চালিত করবেন।
স্ক্রিন আপডেটিং বৈশিষ্ট্যটি কখন ব্যবহার করবেন?
এই কৌশলটি কখন ব্যবহার করবেন আপনার যদি সন্দেহ থাকে। নীচের বিষয়গুলি দেখুন।
- যখন আপনি প্রচুর সংখ্যক কোষ থেকে লুপ করছেন ing
- এক্সেল ভিবিএ থেকে ইমেল প্রেরণ করা হচ্ছে।
- এক্সেল ওয়ার্কবুকের মধ্যে স্যুইচিং।
- নতুন ওয়ার্কবুক খুলছে।
ভিবিএ কোডে স্ক্রিন আপডেটিং বৈশিষ্ট্যটি কীভাবে ব্যবহার করবেন?
আপনি এই ভিবিএ স্ক্রিনআপডেটিং এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - ভিবিএ স্ক্রিনআপডেটিং এক্সেল টেম্পলেটউদাহরণ # 1 - স্ক্রীন আপডেট বন্ধ করুন
উদাহরণস্বরূপ নীচের কোডটি দেখুন।
কোড:
সাব স্ক্রিন_উপডেটিং () লম্বা ম্লমন কলামকাউন্ট হিসাবে লম্বা মিম্বার কলামকাউন্ট হিসাবে ডিম রো অ্যাকাউন্টসেট লম্বা মাইনিম্বার হিসাবে 0 লম্বা মাইনিম্বার হিসাবে 0 = কলামকন্টের জন্য 1 থেকে 50 মাইনিম্বার = 1 মাইনিম্বার + 1 সেল (রওকাউন্ট, কলামকাউন্ট) নির্বাচন করুন সেল (রাউকাউন্ট, কলামকন্ট) .ভ্যালু = মাইम्बर্বার নেক্সট কলামকন্ট পরবর্তী নেক্সট রো-কাউন্ট শেষ Sub
উপরেরগুলি প্রথম কলাম থেকে 50 তম কলামে সিরিয়াল নম্বরগুলি সন্নিবেশ করানোর জন্য ভিবিএ লুপকে নীস্ট করেছে এবং আবার ফিরে আসে এবং দ্বিতীয় সারির 50 থেকে শুরু করে 50 তম কলামে শুরু করে সিরিয়াল নম্বর সন্নিবেশ করে।
এটির মতো, এটি 50 তম সারিতে পৌঁছানো অবধি সন্নিবেশ করবে।
এই কোডটি চলমান থাকাকালীন আপনি আপনার পর্দার ঝাঁকুনি খেয়াল করতে পারেন এবং এই উন্মাদ মুহূর্তটি দেখার চেয়ে আপনি কিছু করতে পারবেন না।
এগুলি এড়াতে আমরা মিথ্যাতে স্ক্রিন আপডেটিং যুক্ত করতে পারি।
স্ক্রিন আপডেটিং বৈশিষ্ট্যটি অ্যাক্সেস করতে প্রথমে আমাদের অ্যাপ্লিকেশন অবজেক্টটি অ্যাক্সেস করতে হবে।
অ্যাপ্লিকেশন অবজেক্টের সাথে আমরা দেখতে পাচ্ছি আমাদের অনেক সম্পত্তি এবং পদ্ধতি রয়েছে। সুতরাং, ইন্টেলিজেন্স তালিকা থেকে স্ক্রিন আপডেটিং নির্বাচন করুন।
বিঃদ্রঃ: ভেরিয়েবলগুলি ঘোষণার পরপরই আপনাকে স্ক্রীন আপডেটিং বৈশিষ্ট্যটি প্রয়োগ করতে হবে।
স্ক্রীন আপডেট করার সম্পত্তি নির্বাচন করার পরে একটি সমান চিহ্ন (=) রাখুন।
যেহেতু আমরা দুটি বুলিয়ান মান দেখতে পেলাম, যেমন মিথ্যা এবং সত্য।
স্ক্রিন আপডেট বন্ধ করতে স্থিতিটি FALSE এ সেট করুন।
এখন, ম্যাক্রোটি প্রথমে চলতে শুরু করার সাথে সাথে এটি স্ক্রিন আপডেটের স্থিতিকে FALSE এ আপডেট করবে এবং পরবর্তী লাইনে যাবে।
যেহেতু ম্যাক্রো মিথ্যাভাবে স্ক্রিন আপডেটিং কার্যকর করেছে কোডটি তার কার্য সম্পাদন করার সময় এটি পর্দা আপডেট হওয়ার অনুমতি দেয় না।
উদাহরণ # 2 -
সর্বদা শেষে স্ক্রীন আপডেটটি সত্যে সেট করুন
আমি অনেক লোককে স্ক্রিন আপডেটিং মিথ্যাতে সেট করতে দেখেছি কিন্তু ম্যাক্রোর শেষে এটিকে আবার সত্যে সেট করতে ভুলে গিয়েছি।
সর্বদা ম্যাক্রোর শেষে স্ক্রীন আপডেটটি সত্যে ফিরে আসুন।
কোড:
সাব স্ক্রিন_উপডেটিং () ডিম রওকাউন্ট যেমন লম্বা ডিম কলামকাউন্ট হিসাবে লম্বা দিম মাইনম্বার যেমন লম্বা অ্যাপ্লিকেশন Sস্ক্রিনআপডেটিং = ভুয়া মাইনম্বার = 0 রউকাউন্টের জন্য = 1 থেকে 50 কলামকন্টের জন্য = 1 থেকে 50 মাইনিম্বার = মাইম্বার + 1 সেল (রওকাউন্ট, কলামকন্ট) সেল নির্বাচন করুন e (রওকাউন্ট, কলামকাউন্ট)