ব্যাচের 2 টি উপায় সমস্ত বিদ্যমান কার্যপত্রক থেকে সমস্ত চার্টগুলি এক্সেল ওয়ার্কবুকের নতুন তৈরি একটিতে সরান

এখন শেয়ার:

যদি একটি এক্সেল ওয়ার্কবুকের প্রতিটি ওয়ার্কশিটে একাধিক চার্ট থাকে এবং এখন আপনি সমস্ত চার্ট একসাথে একটি নতুন তৈরি করা ওয়ার্কশিটে সরাতে চান, তাহলে আপনি এই পোস্টটি দেখতে পারেন। এখানে আমরা আপনাকে ২টি সহজ উপায় জানাবো।

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

পদ্ধতি 1: ম্যানুয়ালি চার্ট একের পর এক সরান

  1. প্রথমে একটি নতুন ওয়ার্কশিট তৈরি করুন যেখানে আপনি সমস্ত চার্ট সরিয়ে নিতে চান।
  2. তারপরে, একটি কার্যপত্রকটি খুলুন এবং এতে একটি চার্টে পিচ করুন।
  3. এরপরে, চার্টটিতে ডান ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে "সরান চার্ট" নির্বাচন করুন।সর্ট চার্ট
  4. পপআপ "সরানো চার্ট" ডায়ালগ বাক্সে, "অবজেক্ট ইন" তালিকার নতুন শীটটি নির্বাচন করুন এবং "ওকে" ক্লিক করুন।স্থান নির্বাচন করুন
  5. একবারে, নির্বাচিত চার্ট সরানো হবে।চার্টটি নতুন শীটে স্থানান্তরিত হয়
  6. এখন, আপনি সমস্ত ওয়ার্কশিটে সমস্ত চার্টগুলি একের পর এক প্রক্রিয়া করার জন্য এই উপায়টি ব্যবহার করতে পারেন।

পদ্ধতি 2: এক্সেল ভিবিএ সহ ব্যাচ সরান

  1. শুরু করতে, এক্সেল ভিবিএ সম্পাদক অনুযায়ী “লঞ্চ করুনআপনার এক্সেলে কীভাবে ভিবিএ কোড চালাবেন"।
  2. তারপরে, নিম্নলিখিত কোডটি একটি মডিউল বা প্রকল্পে রাখুন।
Sub MoveAllCharts()
    Dim strNewSheet As String
    Dim objTargetWorksheet As Worksheet
    Dim objWorksheet As Worksheet
    Dim objChart As Object

    'Create a new sheet
    strNewSheet = "Charts"
    ActiveWorkbook.Worksheets.Add(Before:=Application.Worksheets(1)).Name = strNewSheet
    Set objTargetWorksheet = Application.Worksheets(strNewSheet)

    For Each objWorksheet In Application.ActiveWorkbook.Worksheets
        If objWorksheet.Name <> strNewSheet Then
           'Move each chart to the new sheet one by one
           For Each objChart In objWorksheet.ChartObjects
               objChart.Chart.Location xlLocationAsObject, strNewSheet
           Next objChart
        End If
    Next

    objTargetWorksheet.Activate
End Sub

ভিবিএ কোড - সমস্ত প্রস্থানকারী ওয়ার্কশিটগুলি থেকে নতুন তৈরি হওয়াতে ব্যাচ সমস্ত চার্ট সরান

  1. এরপরে, এখনই এই ম্যাক্রোটি চালানোর জন্য সরাসরি "F5" টিপুন।
  2. ম্যাক্রো শেষ হয়ে গেলে, ভিবিএ সম্পাদক থেকে প্রস্থান করুন।
  3. এক্সেলের মূল উইন্ডোতে আপনি একটি নতুন কার্যপত্রক দেখতে পাবেন, যাতে আপনি সমস্ত চার্ট দেখতে পারবেন।নতুন এক্সেল ওয়ার্কশিটে ব্যাচ স্থানান্তরিত চার্ট

তুলনা

  উপকারিতা অসুবিধা সমূহ
পদ্ধতি 1 চালানো সহজ আপনাকে একের পর এক চলতে হবে
পদ্ধতি 2 সমস্ত চার্টকে প্রচুর পরিমাণে প্রক্রিয়া করতে পারে ব্যবহারকারীদের বাহ্যিক ম্যাক্রো থেকে সাবধান থাকতে হবে

ক্ষতিগ্রস্থ এক্সেল ফাইলটি মেরামত করুন

এক্সেল ফাইলটি দুর্নীতির ঝুঁকিতে রয়েছে যেহেতু এক্সেল এখন এবং পরে ক্র্যাশ করতে পারে। এমন পরিস্থিতিতে আপনি আরও শক্তিশালী এবং বিশ্বাসযোগ্য প্রস্তুত করতে চান xlsx পুনরুদ্ধার সরঞ্জাম, যেমন DataNumen Excel Repair। যখন আপনার এক্সেল ফাইলটি দূষিত হয়ে যায় এবং এক্সেলের স্বয়ংক্রিয় পুনরুদ্ধার বৈশিষ্ট্যটি কাজ না করে তখন এটি কার্যকর হবে।

লেখকের ভূমিকা:

শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় মেরামত বর্গ এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com

এখন শেয়ার:

মন্তব্যসমূহ বন্ধ করা হয়.