এক্সেলে সেল মানগুলি সংগ্রহ করা


0

ধরুন আমার কাছে এমন একটি ওয়ার্কবুক রয়েছে যা Rand()এর কিছু কোষে ব্যবহার করে এবং শেষ পর্যন্ত এর ফলাফল আসে A1

আমি কীভাবে সেই ঘরে 100 বা 500 টি মান বলে একটি রেকর্ড তৈরি করতে পারি (তাজা রিফ্রেশ করে)?

আমি অনুমান করছি যে কিছু ভিবিএ অনুসন্ধান এবং ফলাফলগুলি লগ করা সম্ভব, তবে আমি ভাবছিলাম যে এটির জন্য কিছু অন্তর্নিহিত উপায় রয়েছে (সম্ভবত পরিস্থিতি বা লক্ষ্য সন্ধান বা এরকম কিছু ব্যবহার করে)।

উত্তর:


1

ফলাফলগুলি ধরে রাখতে প্রথমে একটি নতুন ট্যাব অন্তর্ভুক্ত করুন st তারপরে আপনার আসল কার্যপত্রকের ওয়ার্কশিট কোড অঞ্চলে নিম্নলিখিত ইভেন্ট ম্যাক্রোটি প্রবেশ করান:

Private Sub Worksheet_Calculate()
    Dim wf As WorksheetFunction
    Set wf = Application.WorksheetFunction
    Dim hys As Worksheet, N As Long
    Set hys = Sheets("hystory")
    N = hys.Cells(Rows.Count, "A").End(xlUp).Row + 1
    N = wf.Min(N, Rows.Count)
    Application.EnableEvents = False
        hys.Cells(N, "A").Value = [A1]
    Application.EnableEvents = True
End Sub

কারণ এটি ওয়ার্কশিট কোড, এটি ইনস্টল করা খুব সহজ এবং ব্যবহারের জন্য স্বয়ংক্রিয়:

  1. এক্সেল উইন্ডোর নীচের দিকে ট্যাবটির নামটি ডান ক্লিক করুন
  2. ভিউ কোড নির্বাচন করুন - এটি একটি ভিবিই উইন্ডো নিয়ে আসে
  3. স্টাফটি আটকে দিন এবং ভিবিই উইন্ডোটি বন্ধ করুন

আপনার যদি কোনও উদ্বেগ থাকে তবে প্রথমে ট্রায়াল ওয়ার্কশিটে চেষ্টা করে দেখুন।

আপনি যদি ওয়ার্কবুকটি সংরক্ষণ করেন তবে ম্যাক্রো এটির সাহায্যে সংরক্ষণ করা হবে। আপনি যদি 2003 এর পরে এক্সেলের কোনও সংস্করণ ব্যবহার করেন তবে আপনার অবশ্যই ফাইলটিকে .xlsx এর চেয়ে .xlsm হিসাবে সংরক্ষণ করতে হবে

ম্যাক্রো অপসারণ করতে:

  1. উপরের মত ভিবিই উইন্ডোজ আনুন
  2. কোড সাফ করুন
  3. ভিবিই উইন্ডোটি বন্ধ করুন

সাধারণভাবে ম্যাক্রোগুলি সম্পর্কে আরও জানতে, দেখুন:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

এবং

http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx

ইভেন্ট ম্যাক্রো (ওয়ার্কশিট কোড) সম্পর্কে আরও জানতে, দেখুন:

http://www.mvps.org/dmcritchie/excel/event.htm

এটি কাজ করার জন্য ম্যাক্রোগুলিকে সক্ষম করতে হবে !


ধন্যবাদ, আমার প্রয়োজনের জন্য আমি সম্ভবত একটি লুপ ব্যবহার করব যা গণনা জোর করে এবং তারপরে সেলটি অনুলিপি করায় আমি চাই না যে এটি একদিকে চিরকাল চলুক আর আমি নিজেও রিফ্রেশটিকে জোর করে চাপতে চাই না ... মেনিং পয়েন্ট প্রশ্নটি ছিল I was wondering if there is some built-in way to do thisতবে আমি অনুমান করছি যে এর কোনও উত্তর নেই ...
elegleg

উত্তরটি ............ ** হ্যাঁ! ** ...... আমরা একটি লুপ বাস্তবায়িত করতে পারি ...... পুনরাবৃত্তির সংখ্যা গণনা করার জন্য একটি ঘর বেছে নিন ... ..
গ্যারি এর শিক্ষার্থী

0

এটি করার একটি প্রচলিত উপায় হল এলোমেলো মানগুলি অনুলিপি করা এবং তারপরে মানগুলি আটকানো । আপনি যদি চান তবে এটি ম্যাক্রো হিসাবে রেকর্ড করতে পারেন।


তবে, ধরে নিলাম আমি সঠিকভাবে বুঝতে পেরেছি, তারপরে A1প্রতিবার ওয়ার্কশিটটি পুনরায় গণনা করে ওপিকে ম্যানুয়ালি অনুলিপি করতে হবে । সমস্ত সারিবদ্ধভাবে এলোমেলো মানের একটি সিরিজ পেয়ে থাকলে আপনার সমাধানটি ভাল।
ডক্টোরো রিচার্ড

হুম, আমি প্রশ্নটি ভুলভাবে পড়ে থাকতে পারি। আমি এটির ব্যাখ্যা দিয়েছিলাম যে ওপি কোষগুলির A1মাধ্যমে কথা বলছিল A100। তবে আপনি বিশ্বাস করেন যে তিনি একটি ঘরের 100 টি রিফ্রেশ সম্পর্কে কথা বলছেন? তবুও, আমি যেমন পরামর্শ দিয়েছি, আমার উত্তরটি ম্যাক্রো হিসাবে রেকর্ড করা যেতে পারে। কৌতুক এটা মান রক্ষা পেতে হবে B1মাধ্যমে B100বদলে B1100 বার।
স্কট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.