পাওয়ার ক্যোয়ারী - VBA ব্যবহার করে শেয়ারপয়েন্ট তালিকাতে কীভাবে সংযোগ করতে হয়


0

বিদ্যুৎ প্রশ্নের জন্য ভিবিএ ব্যবহার করে শেয়ারপয়েন্ট ফোল্ডারে কীভাবে সংযোগ করা যায় তা কেউ জানে? পাওয়ার পাওয়ার ব্যবহার করে আমি ETL (এক্সট্র্যাক্ট, ট্রান্সফর্ম এবং লোড) প্রক্রিয়া সম্পাদন করতে হবে এবং প্রক্রিয়াটি স্বয়ংক্রিয়ভাবে করতে VBA ব্যবহার করতে চাই। তবে আমি সংযোগ এ আটকে আছি। পাওয়ার কোয়েরি ধাপগুলি ম্যানুয়ালি সম্পন্ন হয়, ফোল্ডার পাথ ছাড়া প্রতিটি মাসে একই পদক্ষেপগুলি।

আমার পরিকল্পনা শুধুমাত্র ফোল্ডার পাথ আপডেট এবং এক্সেল দ্বারা প্রদান করা রিফ্রেশ সমস্ত ফাংশন ব্যবহার ছিল।

আমি একটি সম্পর্কিত নিবন্ধ খুঁজে পেয়েছিলাম যা VBA ব্যবহার করে পাওয়ার ক্যোয়ারী স্বয়ংক্রিয়ভাবে চালায়, কিন্তু এটি বাহ্যিক উত্সগুলির সাথে কীভাবে সংযোগ করতে হয় তা দেখায় না (উদাঃ SharePoint)।

URL টি: https://gallery.technet.microsoft.com/office/VBA-to-automate-Power-956a52d1

আমি ব্যবহার করার চেষ্টা করেছিলাম sendkey শেয়ারপয়েন্ট ফোল্ডার সংযোগ করতে, কিন্তু sendkey ডায়ালগ প্রদর্শিত হওয়ার পরে স্টপ (সমাপ্ত লোড হচ্ছে)।

কোন পরামর্শ এবং সাহায্য প্রশংসা করা হয়। আগাম ধন্যবাদ.

উত্তর:


1

পাওয়ার কোয়েরি নিয়ে ধারণাটি হল সংযোগ এবং ক্যোয়ারী তৈরি করা পাওয়ার কোয়েরি এবং তারপর চাহিদা উপর রিফ্রেশ। প্রশ্ন তৈরি করার সময় ভিবিএ খেলার মধ্যে আসে না। যে শক্তি প্রশ্ন উদ্দেশ্য পরাজিত হবে।

তুমি কি করতে পারেন ভিবিএ-এর সাথে প্রশ্নটি স্বয়ংক্রিয়ভাবে প্রশ্নটির রিফ্রেশ স্বয়ংক্রিয়, কিন্তু কিছু অন্তর্নির্মিত সেটিংস রয়েছে যা VBA ছাড়াও করতে পারে।

সম্পাদনা: এটি দেখে মনে হচ্ছে ভিবিএর প্রয়োজনীয়তা পাওয়ার কোয়েরি গতিশীলতার জন্য ফাইল পাথগুলি রাখতে হবে। আপনি পাওয়ার কোয়েরিতে ফাইল পাথ প্যারামিটারাইজ করতে পারেন। যে এমনকি ভিবিএ প্রয়োজন হয় না। একটি প্যারামিটার টেবিল ব্যবহার করুন, বর্তমান ফাইলের পথ পেতে অ্যাক্সেস ওয়ার্কশীট ফাংশন সেল () ব্যবহার করুন এবং উৎসের স্ট্রিংয়ের প্যারামিটার হিসাবে এটি পড়তে M এ একটি ফাংশন ব্যবহার করুন। গুগলের FNGetParameter কিভাবে দেখতে। তারপরে আপনার ফাইলের কোনও পাথটি প্রশ্নের মধ্যে হার্ড ওয়্যার্ড করা দরকার।


হ্যাঁ, অনুসন্ধান করার সময়, আমি বিল্ড ইন আপনি উল্লেখ সেটিং পাওয়া। ফাইল পাথ পরিবর্তন এছাড়াও প্রশ্ন তৈরি বিবেচনা? দুঃখিত যদি এটি বোকা শব্দ, আমি এটা বুঝতে নিশ্চিত করতে চাই।
aaa

পথ জন্য সূত্র এই মত দেখায়। = Table.SelectRows(Source, each ([Folder Path] = "https://"))
aaa

আমি পাওয়ার ক্যোয়ারী স্বয়ংক্রিয়ভাবে VBA ব্যবহার সম্পর্কে একটি URL যুক্ত করেছি। আমার ধারণা আসলে থেকে ছিল।
aaa

আপনার ব্যবহার ক্ষেত্রে কি? আপনি কি সমস্যা সমাধানের চেষ্টা করছেন?
teylyn

যে অত্যন্ত বিরল পরিস্থিতিতে জন্য অত্যন্ত বিশেষ কোড। আপনি যদি শুধুমাত্র পাওয়ার ক্যোয়ারির সাথে শুরু করেন তবে আপনি ম্যারাথন চালানোর চেষ্টা করার আগে হাঁটা শিখতে পারেন।
teylyn
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.