আপনাকে প্রায়ই এক্সেলের ব্যাকগ্রাউন্ড রিফ্রেশ নিষ্ক্রিয় করতে হতে পারে যাতে ক্যোয়ারীটি তার কাজটি সম্পূর্ণ করতে পারে। এবং, ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করে, এটি প্রশ্নগুলিকে এক্সেলের পিভট টেবিলের আগে রিফ্রেশ করার অনুমতি দেবে। ওয়েবপেজ বা অন্য কোনো জিনিসের সাথে লিঙ্ক করা বাহ্যিক ডেটার সাথে কাজ করার সময় ত্রুটি এড়াতে, আপনাকে Excel এ ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করতে হতে পারে।
আপনি এখান থেকে অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন:
এক্সেলে ব্যাকগ্রাউন্ড রিফ্রেশ নিষ্ক্রিয় করার জন্য ২টি কার্যকরী পদ্ধতি
ধরুন আপনার কাছে একটি ডেটা ফাইল আছে যা একটি বহিরাগত ওয়েব পৃষ্ঠার সাথে লিঙ্ক করা আছে। এবং আপনি তাদের কিছু সম্পাদনা করেছেন কিন্তু কিছু সময়ের পরে আপনি দেখতে পাবেন যে ডেটা রিফ্রেশ হয়েছে এবং আসল ডেটাতে ফিরে যাবেন। সুতরাং, আপনাকে সেই এক্সেল ফাইলে ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করতে হবে। এই নিবন্ধে, আমি আপনাকে এক্সেলে ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করার 2টি সহজ পদ্ধতি দেখাব। এখানে, ধরুন আপনার কাছে একটি ডেটা ফাইল রয়েছে যাতে অন্যান্য মুদ্রা থেকে EURO রূপান্তর হার রয়েছে এবং ডেটা একটি ওয়েবপৃষ্ঠার সাথে লিঙ্ক করা হয়েছে যা মুদ্রার হারের লাইভ আপডেট দেখায়৷
1. কোয়েরি বৈশিষ্ট্য থেকে পটভূমি রিফ্রেশ অক্ষম করুন
পটভূমি রিফ্রেশ অক্ষম করতে, আপনি কোয়েরি বৈশিষ্ট্যগুলি ব্যবহার করতে পারেন৷ এটি করতে, নীচের পদক্ষেপগুলি অনুসরণ করুন৷
৷পদক্ষেপ:
- প্রথমে, যে কোনো কক্ষে ক্লিক করুন যাতে লিঙ্ক করা ডেটা রয়েছে।
- তারপর, ডেটা -এ যান উপরের রিবনে ট্যাব।
- এখন, সকল রিফ্রেশ করুন টিপুন ড্রপ-ডাউন মেনু এবং সংযোগ বৈশিষ্ট্য নির্বাচন করুন
- তারপর, “কোয়েরি প্রপার্টিজ” নামে একটি নতুন উইন্ডো আসবে।
- এখানে, চিহ্নমুক্ত করুন "ব্যাকগ্রাউন্ড রিফ্রেশ সক্ষম করুন" নামের বিকল্পটি৷
- ফলে, আপনি পটভূমি রিফ্রেশ নিষ্ক্রিয় করেছেন। সুতরাং, ডেটা স্বয়ংক্রিয়ভাবে রিফ্রেশ হবে না, এখন, আবার রিফ্রেশ করতে, আপনাকে সকল রিফ্রেশ টিপতে হবে বিকল্প।
আরো পড়ুন: পিভট টেবিল রিফ্রেশ হচ্ছে না (5টি সমস্যা ও সমাধান)
একই রকম পড়া
- ভিবিএ (4 উপায়) সহ সমস্ত পিভট টেবিলগুলি কীভাবে রিফ্রেশ করবেন
- এক্সেলে পিভট টেবিল কিভাবে স্বয়ংক্রিয়ভাবে রিফ্রেশ করবেন (২টি পদ্ধতি)
- কিভাবে এক্সেলে সমস্ত পিভট টেবিল রিফ্রেশ করবেন (3 উপায়)
2. ব্যাকগ্রাউন্ড রিফ্রেশ নিষ্ক্রিয় করতে VBA কোড প্রয়োগ করুন
আপনি VBA কোড ব্যবহার করে ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করতে পারেন। এখানে, আমি কোড এবং পদ্ধতিগুলি দিচ্ছি যাতে আপনি এটি কপি করে পেস্ট করতে পারেন এবং ব্যাকগ্রাউন্ড রিফ্রেশ বিকল্পটি অক্ষম করতে পারেন। নিচের ধাপগুলো অনুসরণ করুন।
পদক্ষেপ:
- প্রথমে, ডেভেলপার -এ যান উপরের রিবনে ট্যাব।
- তারপর, ভিজ্যুয়াল বেসিক নির্বাচন করুন বিকল্প
- এখন, ভিজ্যুয়াল বেসিক উইন্ডো প্রদর্শিত হবে।
- তারপর, ঢোকান> মডিউল এ যান একটি নতুন মডিউল খুলতে।
- একটি নতুন মডিউল খোলার পর। নিচের কোডটি উইন্ডোতে পেস্ট করুন।
Sub Disable_Background_Refresh()
Dim dbr As Long
With ActiveWorkbook
For dbr = 1 To .Connections.Count
If .Connections(dbr).Type = xlConnectionTypeOLEDB Then
.Connections(dbr).OLEDBConnection.BackgroundQuery = False
End If
Next dbr
End With
End Sub
- তারপর, রান টিপুন
- "অক্ষম_ব্যাকগ্রাউন্ড_রিফ্রেশ" নির্বাচন করুন৷ ম্যাক্রো এবং চাপুন
- এর ফলে, আপনি দেখতে পাবেন যে ব্যাকগ্রাউন্ড রিফ্রেশ নিষ্ক্রিয় হয়ে গেছে।
- আপনি ম্যাক্রো কোড ব্যবহার করে ব্যাকগ্রাউন্ড রিফ্রেশ নিষ্ক্রিয় করতে একটি বোতামও তৈরি করতে পারেন।
- এর জন্য, ঢোকান এ যান ট্যাব এবং বোতাম নির্বাচন করুন বিকল্প।
- তারপর, ওয়ার্কশীটের একটি এলাকা নির্বাচন করুন যেখানে আপনি বোতামটি রাখতে চান।
- ক্ষেত্রটি নির্বাচন করার পরে, “ম্যাক্রো বরাদ্দ করুন” নামে একটি উইন্ডো প্রদর্শিত হবে।
- এটি থেকে, ম্যাক্রো নির্বাচন করুন এবং ঠিক আছে টিপুন
- তারপর, আপনি দেখতে পাবেন একটি বোতাম তৈরি হবে। তারপর নাম পরিবর্তন করুন ৷ এটি “ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করুন” হিসেবে .
- সুতরাং, এটিতে চাপ দেওয়ার পরে, ব্যাকগ্রাউন্ড রিফ্রেশ বিকল্পটি অচিহ্নিত হয়ে যাবে।
VBA কোড ব্যাখ্যা:
Sub Disable_Background_Refresh()
- অক্ষম_ব্যাকগ্রাউন্ড_রিফ্রেশ হিসাবে ম্যাক্রো নাম সেট করুন
Dim dbr As Long
- একটি ভেরিয়েবল সেট করা যা একটি বড় পরিসরের সাংখ্যিক মান সংরক্ষণ করবে।
With ActiveWorkbook
For dbr = 1 To .Connections.Count
If .Connections(dbr).Type = xlConnectionTypeOLEDB Then
.Connections(dbr).OLEDBConnection.BackgroundQuery = False
এই কোডটি সমস্ত সংযোগের মধ্য দিয়ে যাবে৷
৷- এটিকে সত্য করুন সক্ষম করতে ব্যাকগ্রাউন্ড রিফ্রেশ এবংমিথ্যা অক্ষম করতে এটা।
আরো পড়ুন: Excel এ পিভট টেবিল রিফ্রেশ করতে VBA (5টি উদাহরণ)
মনে রাখার মতো বিষয়গুলি ৷
- ব্যাকগ্রাউন্ড রিফ্রেশ নিষ্ক্রিয় করার পরে, ডেটা আর স্বয়ংক্রিয়ভাবে আপডেট হবে না।
- এবং সেগুলিকে আপডেট করতে, আপনাকে "সকল রিফ্রেশ করুন" এ চাপতে হবে বিকল্প।
- একটি ম্যাক্রো চালানোর জন্য একটি বোতাম ব্যবহার করা আপনাকে কাজটি একাধিকবার পুনরাবৃত্তি করতে সাহায্য করবে৷
উপসংহার
এই নিবন্ধে, আপনি Excel এ ব্যাকগ্রাউন্ড রিফ্রেশ অক্ষম করার জন্য 2টি সহজ পদ্ধতি খুঁজে পেয়েছেন। আপনি অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন এবং অনুশীলনের জন্য তাদের পদ্ধতিগুলি প্রয়োগ করতে পারেন। আমি আশা করি আপনি এই নিবন্ধটি সহায়ক হয়েছে. আপনি আমাদের ওয়েবসাইট Exceldemy দেখতে পারেন আরও এক্সেল-সম্পর্কিত বিষয়বস্তু জানতে। অনুগ্রহ করে, নীচের মন্তব্য বিভাগে আপনার যদি কোন মন্তব্য, পরামর্শ বা প্রশ্ন থাকে।
সম্পর্কিত প্রবন্ধ
- কিভাবে এক্সেল শীট স্বয়ংক্রিয়ভাবে রিফ্রেশ করবেন (3টি উপযুক্ত পদ্ধতি)
- [সমাধান]:সংরক্ষণ না হওয়া পর্যন্ত Excel সূত্র আপডেট হচ্ছে না (6 সম্ভাব্য সমাধান)
- এক্সেলে VBA ছাড়া পিভট টেবিলটি কীভাবে স্বয়ংক্রিয়ভাবে রিফ্রেশ করবেন (3টি স্মার্ট পদ্ধতি)
- [স্থির!] ডাবল ক্লিক না হলে এক্সেল সেল আপডেট হচ্ছে না (5টি সমাধান)
- এক্সেলে কীভাবে চার্ট রিফ্রেশ করবেন (2টি কার্যকর উপায়)
- স্বয়ংক্রিয়ভাবে কিভাবে একটি পিভট টেবিল আপডেট করবেন যখন উৎস ডেটা পরিবর্তন হয়