- সমস্যাটি সাধারণত শীটের শেষ প্রান্তে প্রয়োগ করা লুকানো অবজেক্ট বা ফরম্যাটের উপস্থিতির কারণে উদ্ভূত হয়।
- অবজেক্ট ডিসপ্লে সেটিংস নতুন সারি যোগ করার জন্য সেল সরানোর ক্ষমতাকে বাধা দিতে পারে।
- ওয়ার্কস্পেস খালি করার জন্য অদৃশ্য ফরম্যাটিং থাকা খালি সারি এবং কলামগুলো পরিষ্কার করা অপরিহার্য।
আমি নিশ্চিত, আপনার সাথেও এমনটা ঘটেছে: আপনি আপনার স্প্রেডশিটে কঠোর পরিশ্রম করছেন, ডেটা গোছানোর জন্য একটি নতুন সারি যোগ করতে হবে, আর হঠাৎ এক্সেল একটি বিরক্তিকর এরর মেসেজ দেখিয়ে বলে যে, এটি সেলগুলো ইনসার্ট করতে পারবে না কারণ এতে ডেটা শিটের বাইরে চলে যাবে। এটি একটি হতাশাজনক মুহূর্ত, বিশেষ করে যখন আপনি দেখেন যে সেলগুলো খালি দেখাচ্ছে এবং প্রোগ্রামটির সাথে ঠিক কী ঘটছে সে সম্পর্কে আপনার কোনো ধারণাই থাকে না।
এই ত্রুটিটি আপনার ধারণার চেয়েও বেশি সাধারণ, এবং এর কারণ সবসময় সুস্পষ্ট হয় না। কখনও কখনও এটি একটি সাধারণ কনফিগারেশন সমস্যা , আবার কখনও এক্সেল মনে করে যে আপনার কাছে শেষ সম্ভাব্য কলাম বা সারি পর্যন্ত ডেটা আছে, যদিও আপনি কিছুই দেখতে পান না। এই আর্টিকেলে, আমরা সবচেয়ে সহজ পরিবর্তন থেকে শুরু করে ম্যাক্রো ব্যবহার পর্যন্ত সমস্ত সম্ভাব্য সমাধান বিস্তারিতভাবে আলোচনা করব, যাতে সফটওয়্যারটি আপনাকে কোনো ঝামেলা না দিয়েই আপনি আপনার কাজে ফিরে যেতে পারেন ।
যখন সমস্যাটি লুকানো বস্তু

এর অন্যতম সাধারণ কারণ হলো কমেন্ট, ছবি বা শেপের মতো অবজেক্টগুলোকে ফিক্সড বা হিডেন হিসেবে সেট করা। আপনি যদি এক্সেলে কোনো কলাম ও সারি লুকানোর বা নতুন সারি যোগ করার চেষ্টা করেন এবং মাঝখানে কোনো সেল কমেন্ট থাকে, তাহলে ডিসপ্লে সেটিং ভুল থাকলে এক্সেল ক্র্যাশ করতে পারে।
আধুনিক সংস্করণগুলিতে এটি ঠিক করতে, আপনাকে এক্সেল অপশনস মেনুতে গিয়ে অ্যাডভান্সড ট্যাবে প্রবেশ করতে হবে এবং ‘ ডিসপ্লে অপশনস ফর দিস ওয়ার্কবুক’ বিভাগটি খুঁজতে হবে । সেখানে, নিশ্চিত করুন যে ‘নাথিং’-এর পরিবর্তে ‘ফর অবজেক্টস, ডিসপ্লে’ অপশনটি নির্বাচিত আছে। মেনুগুলির মধ্যে অযথা ঘোরাঘুরি না করে এটি টগল করার একটি সহজ কৌশল হলো CTRL + 6 চাপা ।
যদি এটি কাজ না করে, তাহলে আপনাকে অবজেক্টটির নির্দিষ্ট প্রপার্টি পরিবর্তন করতে হতে পারে। আপনাকে অবজেক্টটিকে " Move and resize with cells" প্রপার্টিতে সেট করতে হবে । এটি করার জন্য, অবজেক্টটি সিলেক্ট করুন (যদি এটি একটি কমেন্ট হয়, তাহলে রাইট-ক্লিক করে "Show Comment" সিলেক্ট করুন), Object Format-এ যান, Properties ট্যাবে প্রবেশ করুন এবং উপরে উল্লিখিত বক্সটিতে টিক দিন। এটি অবজেক্টটিকে একটি অদৃশ্য বাধা হিসেবে কাজ করা থেকে বিরত রাখে , যা সেলগুলোকে সরানোতে বাধা দেয়।
অদৃশ্য ফরম্যাটিং সহ সেলগুলির নাটক

আরেকটি খুব সাধারণ পরিস্থিতি হলো যখন প্রোগ্রামটি আপনাকে সতর্ক করে যে খালি নয় এমন সেলগুলো স্প্রেডশীটের বাইরে চলে যাবে। খুব সম্ভবত, আপনি অজান্তেই পুরো কলাম বা সারিতে, একেবারে এক্সেলের প্রান্ত পর্যন্ত একটি ফিল ফরম্যাট (যেমন একটি সাদা ব্যাকগ্রাউন্ড) প্রয়োগ করেছেন। সেলটিতে কোনো টেক্সট না থাকলেও, শুধুমাত্র একটি রঙ থাকার কারণেই এক্সেল সেটিকে "খালি নয় " বলে বিবেচনা করে ।
এক্ষেত্রে সবচেয়ে কার্যকর সমাধান হলো পুঙ্খানুপুঙ্খভাবে পরিষ্কার করা। শুধু বিষয়বস্তু মুছে ফেলাই যথেষ্ট নয়; আপনাকে অপ্রয়োজনীয় সারি এবং কলামগুলো শারীরিকভাবে সরিয়ে ফেলতে হবে । আপনার ডেটার নিচের প্রথম খালি সারিটি নির্বাচন করুন এবং পুরোটা মুছে ফেলুন (Ctrl + Shift + Down Arrow)। আপনার ডেটা যেখানে শেষ হয়েছে সেখান থেকে XFD কলাম পর্যন্ত কলামগুলোর জন্যও একই কাজ করুন। কখনও কখনও সমস্যাটি হলো, আপনি যখন অন্য সারিগুলো মুছে ফেলেন তখন যে নতুন সারিগুলো তৈরি হয় সেগুলোতে ফরম্যাটিং স্বয়ংক্রিয়ভাবে কপি হয়ে যায় , তাই সেভ করার আগে শেষ সারি থেকে ফরম্যাটিং মুছে ফেলাই মূল চাবিকাঠি হতে পারে।

আপনার ওয়ার্কশিটে যদি অনেকগুলো অবজেক্ট থাকে এবং আপনি সেগুলোর প্রোপার্টি এক এক করে পরিবর্তন করতে না চান, কারণ এতে অনেক সময় লেগে যাবে, তাহলে আপনি এক্সেল ম্যাক্রো ব্যবহার করতে পারেন । এমন একটি সহজ ম্যাক্রো আছে যা সক্রিয় ওয়ার্কশিটের সমস্ত শেপ ও অবজেক্টের মধ্যে দিয়ে যায় এবং স্বয়ংক্রিয়ভাবে সেগুলোকে সেলের সাথে সাথে নড়াচড়া ও আকার পরিবর্তনের প্রোপার্টি দিয়ে দেয়।
কোডটিতে Shape টাইপের একটি ভেরিয়েবল ডিক্লেয়ার করা এবং একটি লুপ ব্যবহার করা হয়েছে। প্রতিটির জন্য আবেদন করা s.Placement = xlMoveAndSize প্রতিটি উপাদানের জন্য। এটি বিশেষত জটিল ওয়ার্কবুকগুলিতে উপযোগী যেখানে রয়েছে ম্যাক্রো বোতাম বা গ্রাফিক্স বিক্ষিপ্ত ডেটা, যা আপনার অজান্তেই ডেটা অন্তর্ভুক্তিতে সমস্যা সৃষ্টি করতে পারে।
আপনার কর্মপ্রবাহকে সর্বোত্তম রাখতে, মনে রাখবেন যে আপনি আপনার ডেটা রেঞ্জগুলিকে আনুষ্ঠানিক এক্সেল টেবিলেও রূপান্তর করতে পারেন । এটি কেবল এই ফরম্যাটিং ত্রুটিগুলির কিছু এড়িয়েই চলে না, বরং নতুন সারিগুলিতে স্বয়ংক্রিয়ভাবে রঙ এবং ডিজাইন প্রয়োগ করে, যা আপনাকে ম্যানুয়াল ফরম্যাটিং এবং অদৃশ্য ফিল ব্যবহার করে সেল দিয়ে শীটটি ভরে ফেলার ঝুঁকি থেকে বাঁচায়।
সংক্ষেপে, এই ত্রুটি থেকে মুক্তি পেতে আপনাকে অবশ্যই 'show all' অপশন ব্যবহার করে অথবা অবজেক্টগুলোর প্রোপার্টিজ অ্যাডজাস্ট করে নিশ্চিত করতে হবে যে পাথে কোনো অবজেক্ট বাধা সৃষ্টি করছে না, এবং শীটের প্রান্ত পর্যন্ত অতিরিক্ত সারি ও কলাম মুছে দিয়ে ওয়ার্কবুকের খালি জায়গাগুলোতে ভুলবশত করা ফরম্যাটিংয়ের সমস্ত চিহ্ন পরিষ্কার করতে হবে।