এক্সেল 2003: স্প্রেডশিট খুলুন এবং কমান্ড লাইন থেকে ম্যাক্রো চালান


3

প্রয়োজন: ফাইলটি সংরক্ষণ করার চেয়ে প্রতি সপ্তাহে স্বয়ংক্রিয়ভাবে একটি এক্সেল 2003 ফাইলের মধ্যে একটি ম্যাক্রো চালান।

পদ্ধতির: প্রতি সপ্তাহের জন্য টাস্ক ম্যানেজারে একটি ক্রিয়া যুক্ত করুন, কমান্ড লাইন পরামিতিগুলির সাথে ফাইলটি কল করুন।

সমস্যা: কোন পরামিতি কল করা প্রয়োজন এবং কমান্ড লাইন থেকে ম্যাক্রোটি কীভাবে শুরু করবেন? এটা কি সম্ভব?

উত্তর:


2

আপনি ভিবিএস স্ক্রিপ্ট দিয়ে এটি করতে পারে। এখানে কয়েকটি উদাহরণ কোড রয়েছে:

Option Explicit
Dim excelObject

Set excelObject = CreateObject("Excel.Application")
excelObject.WorkBooks.Open "path:\to\file.xls", 0, True
excelObject.Run "MacroName"
excelObject.Quit

Set excelObject = Nothing

এক্সটেনশন .vbs সহ কোনও ফাইলে এটি আটকান এবং সেই স্ক্রিপ্টটি চালানোতে ম্যাক্রো নামটি 'ম্যাক্রোনেম' দিয়ে ম্যাক্রো চালিয়ে এক্সেলে কাঙ্ক্ষিত স্প্রেডশিটটি খুলতে হবে।

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