মাইক্রোসফ্ট এক্সেলে সামগ্রিকভাবে টেবিল, টেক্সট ফরম্যাটিং এবং একটি ইলেকট্রনিক শীটের সমস্ত বিষয়বস্তু রূপান্তর করার সময় কোষের ক্রম পরিবর্তন করা প্রায়ই প্রয়োজন হয়। নতুনদের মাঝে মাঝে এই সমস্যাটি নিয়ে সমস্যা হয়, তাই এই নিবন্ধে আমরা বিভিন্ন উপায়ে এই জাতীয় অসুবিধাগুলি থেকে মুক্তি পেতে সহায়তা করব।
পদ্ধতি এক: অনুলিপি
যেহেতু শীটের এক অংশ থেকে অন্য অংশে কোষ স্থানান্তর করার জন্য বিশেষভাবে ডিজাইন করা কোনো পৃথক ফাংশন নেই, তাই আপনাকে অন্যান্য পদ্ধতি ব্যবহার করতে হবে। তাই প্রথমটি নকল করা হচ্ছে। নিম্নলিখিত হিসাবে ধাপে ধাপে উত্পাদিত:
- আমাদের কাছে সংরক্ষিত ডেটা সহ একটি টেবিল রয়েছে। এটি থেকে, আপনাকে শীটের একটি নির্বিচারে অংশে বেশ কয়েকটি কক্ষ স্থানান্তর করতে হবে। এটি করার জন্য, তাদের একটিতে ক্লিক করুন, তারপরে "হোম" ট্যাবে টুলবারে আমরা "কপি" মানটি খুঁজে পাই। আপনি একটি ঘর নির্বাচন করতে পারেন, রাইট-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে "অনুলিপি" নির্বাচন করুন৷ ডেটা অনুলিপি করার একটি দ্রুত উপায় হল একই সাথে কী সমন্বয় টিপুন "CTRL+গ"।
- মানটি অনুলিপি করা হয়েছে কিনা তা পরীক্ষা করুন। এটি করতে, "ক্লিপবোর্ড" এ যান। এটি প্রথম ব্লকের "হোম" ট্যাবে অবস্থিত। আমরা নীচের তীরটিতে ক্লিক করি এবং বাম দিকে যে উইন্ডোটি খোলে সেখানে আমরা টেক্সট বা সংখ্যাটি কপি করা দেখতে পাই। এর মানে হল যে ডেটা কপি করা সফল হয়েছে।
মনোযোগ দিন! আপনি যদি "ক্লিয়ার অল" ক্লিক করেন, তাহলে অনুলিপি আবার করতে হবে, কারণ ডেটা মুছে ফেলা হবে।
- এখন শীটে আমরা সেই স্থানটি নির্বাচন করি যেখানে আমরা ঘরের বিষয়বস্তু স্থানান্তর করতে চাই, কী সমন্বয় "Ctrl + V" টিপুন বা RMB ব্যবহার করে প্রসঙ্গ মেনুতে কল করুন, যেখানে আমরা "সন্নিবেশ" আইটেমটিতে ক্লিক করি। আপনি স্পেশাল ট্যাব টুল ব্যবহার করতে পারেন, যা আপনাকে কপি করা মানের পেস্টিং কাস্টমাইজ করতে দেয়।
- একইভাবে, প্রয়োজনে সমস্ত অবশিষ্ট কোষ স্থানান্তর করা হয়। পুরো টেবিলটি সামগ্রিকভাবে স্থানান্তর করতে, আপনাকে অবশ্যই সম্পূর্ণ পরিসরটি নির্বাচন করতে হবে। সমস্ত উপাদান স্থানান্তরিত হওয়ার পরে, আপনি শীটের পুরানো অংশটি ফর্ম্যাট করতে পারেন, যেখানে এখনও মূল ডেটা রয়েছে।
পদ্ধতি দুই: কোষ স্থানান্তর
অন্যথায় এটিকে টেনে আনা বলে। এটি সম্পাদন করা কঠিন নয়, প্রধান জিনিসটি নিশ্চিত করা যে সমস্ত ডেটা অনুলিপি করা হয়েছে, অন্যথায় স্থানান্তরটি বিকৃতির সাথে সঞ্চালিত হবে। নীচের অ্যালগরিদমে বিস্তারিত বিবেচনা করুন:
- আমরা মাউস কার্সারটিকে ঘরের সীমানার উপর নিয়ে যাই যা শীটের অন্য অংশে সরানো দরকার। লক্ষ্য করুন যে কার্সারটি একটি ক্রস-আকৃতির আইকনে পরিণত হওয়া উচিত। এর পরে, মাউস বোতামটি ধরে রাখুন এবং ঘরটিকে পছন্দসই স্থানে টেনে আনুন।
- আপনি একটি কক্ষকে কয়েক ধাপ উপরে বা নিচে সরাতে পারেন। এটি করার জন্য, আমরা ঘরটি নির্বাচন করি, এটিকে সঠিক স্থানে নিয়ে যাই এবং তারপর স্থানান্তরের কারণে স্থানান্তরিত অবশিষ্ট উইন্ডোগুলির ক্রম সারিবদ্ধ করি।
এই পদ্ধতির সাহায্যে, নির্বাচিত কক্ষগুলি অন্য এলাকায় চলে যায়, যখন তাদের ভিতরের সমস্ত বিষয়বস্তু সংরক্ষিত থাকে এবং পূর্ববর্তী স্থানগুলি খালি হয়ে যায়।
তৃতীয় উপায়: ম্যাক্রো ব্যবহার করে
এক্সেলে ডিফল্টরূপে ম্যাক্রো ইনস্টল করা থাকলে এই বিকল্পটি ব্যবহার করা যেতে পারে, অন্যথায় সেগুলি অভ্যন্তরীণ সেটিংস সিস্টেমের মাধ্যমে যুক্ত করতে হবে। আসুন নির্বাচিত পদ্ধতির বিশদ বিশ্লেষণ করা যাক:
- "ফাইল" মেনুতে যান, তারপর তালিকার নীচে, "বিকল্প" আইটেমে যান।
- "এক্সেল বিকল্প" উইন্ডোটি খোলে, এখানে আপনাকে "কাস্টমাইজ রিবন" আইটেমে ক্লিক করতে হবে এবং "ডেভেলপার" আইটেমের পাশের বাক্সটি চেক করতে হবে। আমরা "ঠিক আছে" বোতাম দিয়ে আমাদের ক্রিয়াগুলি নিশ্চিত করি।
অবিলম্বে ট্যাব বারে মনোযোগ দিন, "বিকাশকারীর একেবারে শেষে উপস্থিত হওয়া উচিত" নামক একটি ট্যাব।
- আমরা "ডেভেলপার" ট্যাবে স্যুইচ করার পরে, এটিতে আমরা "ভিজ্যুয়াল বেসিক" টুলটি খুঁজে পাই। ভিজ্যুয়াল বেসিক একটি কাস্টম ডেটা সম্পাদক। অতিরিক্ত উইন্ডো লোড হওয়ার জন্য আপনাকে অপেক্ষা করতে হবে।
- অক্জিলিয়ারী সেটিংস প্রোগ্রাম খোলার পরে, আমরা "কোড" টুল ব্লক খুঁজছি, সঠিক সম্পাদনার জন্য আমাদের এটির প্রয়োজন হবে। আমরা "কোড দেখুন" বিভাগটি খুঁজে পাই, যে ক্ষেত্রটি খোলে, সেখানে একটি বিশেষ কোড সন্নিবেশ করান, যা নীচে নির্দেশিত হয়েছে:
সাব মুভসেল()
Dim ra As রেঞ্জ: সেট ra = নির্বাচন
msg1 = "একই আকারের দুটি রেঞ্জ নির্বাচন করুন"
msg2 = "আইডেন্টিকাল সাইজের দুটি রেঞ্জ নির্বাচন করুন"
যদি ra.Areas.Count <> 2 তাহলে MsgBox msg1, vbCritical, “সমস্যা”: প্রস্থান করুন সাব
যদি ra.Areas(1).Count <> ra.Areas(2).Count তারপর MsgBox msg2, vbCritical, "সমস্যা": প্রস্থান করুন সাব
অ্যাপ্লিকেশন.স্ক্রিনআপডিটিং = মিথ্যা
arr2 = ra.Areas(2)।মান
ra.Areas(2).Value = ra.Areas(1).Value
ra.Areas(1)।মান = arr2
শেষ উপ
- এরপরে, ডেটা সংরক্ষণ করতে "এন্টার" বোতাম টিপুন। সংরক্ষণ করার পরে, আপনি সম্পাদক উইন্ডোটি বন্ধ করে সম্পাদনা চালিয়ে যেতে পারেন।
- "Ctrl" কী চেপে ধরে রাখুন, তারপর সব দিকে অভিন্ন পরিসর পেতে একই সংখ্যক সারি এবং কলাম নির্বাচন করুন। এখন টুলবারে "ম্যাক্রো" বিভাগে যান, এটিতে ক্লিক করুন, ফাংশন সহ একটি উইন্ডো খোলে। "Execute" বাটনে ক্লিক করুন।
- এই প্রক্রিয়ার ফলাফল হল একটি শীটের মধ্যে কোষের অবস্থানের পরিবর্তন।
একটি নোটে! একটি এক্সেল শীট থেকে অন্য একটি এক্সেল শীট থেকে পৃথক কোষ এবং তাদের রেঞ্জ স্থানান্তর করা সম্ভব এবং এর জন্য শুধুমাত্র একটি বহু-পৃষ্ঠা ফাইল ব্যবহার করা হয়।
সংক্ষেপ
নতুনদের জন্য, কোষ স্থানান্তর করার জন্য প্রথম দুটি বিকল্প আরও উপযুক্ত। তাদের মাইক্রোসফ্ট এক্সেলের গভীর জ্ঞানের প্রয়োজন হয় না এবং স্প্রেডশীটের বিভিন্ন সংস্করণে কাজ করে। ম্যাক্রোর জন্য, এই কৌশলটির ব্যবহার বরং জটিল, কিছু বিভ্রান্ত না করা খুবই গুরুত্বপূর্ণ, অন্যথায় একটি ভুল করার উচ্চ ঝুঁকি রয়েছে এবং ডেটা ফেরত না দিয়ে সম্পূর্ণ পৃষ্ঠাটি সম্পূর্ণরূপে ফর্ম্যাট করার ঝুঁকি রয়েছে, তাই এটি অত্যন্ত সতর্কতা অবলম্বন করার পরামর্শ দেওয়া হচ্ছে কোষ স্থানান্তর করার সময়।