আমার এক্সেল নথিতে 960,000 খালি সারি রয়েছে কেন?


13

আমার উইন্ডোজ 7 মেশিনে অফিস 2007, এর একটি এক্সেল ডকুমেন্ট রয়েছে (যদি সেই অংশটি কোনও বিষয়ই মনে করে তবে আমি নিশ্চিত নই তবে কেবল এটি বাইরে ফেলে দিচ্ছি)। এটি সমস্ত কর্মচারী ফোন নম্বরগুলির একটি তালিকা। আমার যদি নতুন পৃষ্ঠা উত্পন্ন করার দরকার হয় তবে আমি পৃষ্ঠায় 2 ক্লিক করতে পারি এবং টেবিলটি স্বয়ংক্রিয়ভাবে আবার উত্পন্ন হবে।

সমস্যাটি হ'ল, এটি কোনও নেটওয়ার্ক ড্রাইভের পরে কেউ এটিকে গোলমাল করেছে এবং এখন দেখায় যে আমার কাছে 960,000 সারি ডেটা রয়েছে, যখন আমি সত্যিই না! কোনও ডেটা শেষ কক্ষে আছে কিনা তা দেখার জন্য আমি সিটিআরএল + এন্ড করেছি, তাই আমি এটিকে সাফ করে দিয়েছি, সেই সারি এবং কলামটি মুছে ফেলেছি, তবুও এটি ঠিক করে নি। এটি প্রায় মুছে যাওয়ার পরে নিজেকে নকল করে বলে মনে হচ্ছে।

পুরো ডকুমেন্টটি পুনরায় তৈরি করার পরিবর্তে আমি কীভাবে এটি ঠিক করতে পারি?


1
আপনি কি ব্যাকআপ পুনরুদ্ধার করার চেষ্টা করেছেন? এছাড়াও, আপনাকে একটি নতুন টেবিল তৈরি করতে ম্যাক্রো বা ভিবিএ কী করছে সে সম্পর্কে আরও তথ্য সরবরাহ করতে হবে। আপনি কি এই তথ্য পোস্ট করতে পারেন?
চার্লিআরবি

@ চর্লিআরবি যেমন নথির দিকে আরও নজর দিয়েছি, আমি বুঝতে পারি এটি কোনও নতুন টেবিল তৈরি করছে না। এটি মূলত আমি তৈরি করি নি, এটি কেবল একটি সীমান্তের সেটিংস যা টেবিলের মতো দেখায়। আমি একটি ব্যাকআপ পুনরুদ্ধার করার চেষ্টা করেছি তবে দৃশ্যত সমস্যাটি এর শেষ ভাল ব্যাকআপের আগে ঘটেছিল। যদি আমি খুব শেষ সারিতে চলে যাই যা 1,048,576 ... আমি যখন এই সারিটি মোছার চেষ্টা করি, এর জায়গায় নথির শুরুতে যেমন বর্ডারযুক্ত ঘর হয়।
সি-ডিজ্জল

@ চর্লিআরবি আমি শেষ পর্যন্ত ফিরে এসে ডকুমেন্টটি পুনরায় তৈরি করে শেষ করেছি, তবে এটি এখনও আমাকে ভাবছে যে খালি ঘরগুলি সীমানার সাথে প্রতিস্থাপন করে যা আমি সেখানে রাখছি না।
সি-ডিজ্জল

যদি এটি একটি ভাগ করা ফাইল হয় তবে আপনার কাছে এমন কেউ থাকতে পারে যা মনে করে যে সেলগুলি ফর্ম্যাট করার উপায়টি কেবল যা প্রয়োজন তা ঠিক না করে একবারে পুরো কলামগুলি করা। বা এখনই যদি আপনি কেবলমাত্র ফাইলটিতে অ্যাক্সেস করেন তবে এটি করা হয়?
দাতাতু

উত্তর:


14

মাইক্রোসফ্টের এক্সেলের সর্বশেষ সেলটি কীভাবে পুনরায় সেট করা যায় নামক একটি দুর্দান্ত সমর্থন নথি রয়েছে ।

সেই দস্তাবেজ থেকে:

বর্তমানে ব্যবহৃত ব্যবহৃত ওয়ার্কশিট ব্যাপ্তির বাইরে সর্বশেষ কক্ষটি সেট করার সর্বাধিক সাধারণ কারণ হ'ল অতিরিক্ত বিন্যাস। আপনি যখন পুরো সারি এবং কলামগুলি ফর্ম্যাট করেন, কিছু ধরণের বিন্যাসের ফলে শেষ কক্ষটি ব্যবহার করা হয় এমন প্রকৃত পরিসরের নীচে বা ডানদিকে সেট করতে পারে।

আপনার প্রশ্নের নীচের মন্তব্যের ভিত্তিতে এটি অবশ্যই মনে হয় যে সমস্ত সারিতে লাগানো সীমান্ত বিন্যাসটি অপরাধী।

আমি একাধিক মেগাবাইট থেকে কয়েকশ কে কে ফাইলের আকার হ্রাস করতে উপরের লিঙ্ক থেকে সরবরাহিত অ্যাড-ইন থেকে কোডটি ব্যবহার করেছি।


Excel2010 ব্যবহার করছি এবং এটা কাজ, সহজভাবে ত্রুটি দেয় নেই "সীমা অতিক্রম করা প্রাপ্তিসাধ্য সম্পদ সঙ্গে এই কাজটি সম্পূর্ণ করতে পারবেন না কম ডেটা বা ঘনিষ্ঠ অন্যান্য অ্যাপ্লিকেশনের চয়ন।"
এডলফ রসুন

উপরের লিঙ্কটি মারা গেছে। @ অ্যাডল্ফগারিক্স ভিবিএ সমাধানটি ব্যবহার করে দেখুন
ফুলচলভি

@ অ্যাডল্ফগারিকেল এটি এক্সেলের 32-বিট সংস্করণে কাজ করে না, তবে এটি 64-বিট সংস্করণে কাজ করে যা একই মেমরির সীমাবদ্ধতা প্রয়োগ করে না। হায়, 32 থেকে 64 বিট থেকে আমার সংস্করণ পরিবর্তন করার পরে, এই সমাধানটি চলে - তবে সমস্যাটি সমাধান করে না।
t0mgs

@ ফুকলভ আসলে বেশ বেঁচে আছেন।
t0mgs

0

মন্তব্যগুলির ঘর থেকে অনেক দূরে টেনে নিয়ে যাওয়া হয়েছে এমন মন্তব্য সহ এমন কোনও কক্ষ আছে কিনা তা পরীক্ষা করে দেখুন। আপনার মন্তব্যে একটি স্প্রেডশিটের দ্বিতীয় সারিতে একটি কক্ষ থাকতে পারে যার মন্তব্য বাক্সটি সারি 7000 এর কাছাকাছি এবং এটি স্প্রেডশিটের শেষ সারি হিসাবে 7000 সারিটি আচরণ করতে এক্সেলকে বাধ্য করবে।


0

উপরের মন্তব্যকারীর মতো - আমার এক্সেল ডকটিতে আরও এক মিলিয়ন অতিরিক্ত সারি নিয়ে আমার একই সমস্যা ছিল, সেল থেকে সত্যিই দূরে থাকা মন্তব্যগুলির কারণে। এই পৃষ্ঠায় একটি সহজ ভিবিএ কোড রয়েছে যা আপনি নিজের দস্তাবেজ পরিষ্কার করতে ব্যবহার করতে পারেন, তারপরে আপনি এটিকে সরিয়ে ফেলতে পারেন এবং কোড ছাড়াই নথিটি সংরক্ষণ করতে পারেন এবং সমস্যাটি ঠিক হয়ে যাবে। https://www.extendoffice.com/documents/excel/2252-excel-reset-comment-positions.html

মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশন উইন্ডো খুলতে ALT + F11 কী ধরে রাখুন।

সন্নিবেশ> মডিউলটি ক্লিক করুন এবং মডিউল উইন্ডোতে নিম্নলিখিত কোডটি পেস্ট করুন।

ভিবিএ কোড: সক্রিয় কার্যপত্রকটিতে সমস্ত মন্তব্য অবস্থান পুনরায় সেট করুন

1 Sub ResetComments()
2 'Update 20141110
3 Dim pComment As Comment
4 For Each pComment In Application.ActiveSheet.Comments
5   pComment.Shape.Top = pComment.Parent.Top + 5
6   pComment.Shape.Left = pComment.Parent.Offset(0, 1).Left + 5
7 Next
8 End Sub

তারপরে এই কোডটি চালানোর জন্য F5 কী টিপুন এবং সক্রিয় কার্যপত্রকের সমস্ত মন্তব্য অবস্থান একবারে পুনরায় সেট করা হয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.