ভিবিএর মাধ্যমে শেয়ারপয়েন্ট জরিপে জবাব দিন


4

আমি কীভাবে ভিবিএর মাধ্যমে শেয়ারপয়েন্টের সমীক্ষায় সাড়া দিতে পারি? আমি একটি ম্যাক্রোর মাধ্যমে একটি ওয়ার্কবুকের ব্যবহার ট্র্যাক করার চেষ্টা করছি তবে আমি এটি খুঁজে পেতে পারি না বা এমনকি অনুসন্ধানের জন্য উপযুক্ত অনুসন্ধানের শব্দও খুঁজে পাচ্ছি না।

সঠিক দিকের দিকে কোনও পয়েন্টার সহায়ক হবে।

সম্পাদনা করুন: আমি ভিবিএর মাধ্যমে শেয়ারপয়েন্টে একটি তালিকা তৈরি করতে পাওয়ারশেল ব্যবহার করতে পারি?


@ পিম্পজুইসআইটি হ্যাঁ, আমি আমার ওয়ার্কবুকের ব্যবহার ট্র্যাক করার চেষ্টা করছি। আমি সম্ভবত একটি ব্যাকআপ এসপি ডিবি ব্যবহার করতে পারি তবে এটি কোথায় বা আমার অ্যাক্সেস রয়েছে তা আমার কোনও ধারণা নেই। আমার অন্যান্য লোকদের ব্যবহার দেখার প্রয়োজন নেই (আমি কেবলমাত্র কোনও বিন্যাসে একটি কার্যপত্রকের কয়েকটি কক্ষের মানগুলি পাওয়ার চেষ্টা করছি), তাই আমার ধারণা যে কোনও সহযোগিতার দরকার নেই, তবে, ওয়ার্কবুক এসপিতে হোস্ট করা হবে।
উইজলগ

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

@ টেকলর্ডে আমার মন্তব্য আরও জানায় যে আমি কী করার চেষ্টা করছি।
উইজলগ

উত্তর:


0

সম্পাদনা করুন: আমি ভিবিএর মাধ্যমে শেয়ারপয়েন্টে একটি তালিকা তৈরি করতে পাওয়ারশেল ব্যবহার করতে পারি?

পাওয়ারশেল বিশেষভাবে ব্যবহার না করে এই উত্তরটি প্রশ্নের উত্তর দেওয়ার চেষ্টা করে:
কীভাবে ভিবিএর মাধ্যমে শেয়ারপয়েন্টে একটি তালিকা তৈরি করতে হয়

(1) আপনার সঠিকভাবে কী অর্জন করার চেষ্টা করা হয়েছে তা প্রশ্ন থেকে নিশ্চিত নয় তবে এক্সেলের কাছ থেকে স্টাফ নেওয়ার জন্য কোডের পরিবর্তে এটি প্রাসঙ্গিক স্নিপেট বলে মনে হচ্ছে এবং তারপরে এটি একটি শেয়ারপয়েন্ট তালিকায় লিখুন :

লিঙ্কটি থেকে কিছু অংশ অনুসরণ করুন:
আসল প্রশ্ন (কেবলমাত্র প্রাসঙ্গিক অংশ এখানে আটকানো হয়েছে):

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

এটি উত্তরটি কাজ করতে পারে (উপরের প্রশ্নটিতে পোস্ট করা):

Sub UpdateSpecificCells()

'If nobody has the file checked out
If Workbooks.CanCheckOut("http://excel-pc:43231/Shared Documents/ExcelList.xlsb") = True Then
Application.DisplayAlerts = False

'Open the file on the SharePoint server
Workbooks.Open Filename:="http://excel-pc:43231/Shared Documents/ExcelList.xlsb", UpdateLinks:=xlUpdateLinksNever


ActiveSheet.Cells(2, 7).Value = 100
ActiveSheet.Cells(3, 7).Value = 200
ActiveSheet.Cells(4, 7).Value = 300


'Close the workbook
Workbooks("ExcelList.xlsb").Save
Workbooks("ExcelList.xlsb").Close

End If
End Sub

একই প্রশ্নের উত্তর হিসাবে অন্য স্নিপেট :

এটি তালিকাবজেক্টের প্রকাশ পদ্ধতির মাধ্যমে শেয়ারপয়েন্ট তালিকা আপডেট করে

Public Sub PublishList()
' Get the collection of lists for the active sheet
Dim L As ListObjects
Set L = ActiveSheet.ListObjects
' Add a new list
Dim NewList As ListObject
Set NewList = L.Add(xlSrcRange, Range("A1:G8"), , True)
NewList.Name = "PartsList"
' Publish it to a SharePoint site
NewList.Publish Array("http://sharepointportal.xxx.com/personal/xxx/_layouts/viewlsts.aspx?BaseType=0", _
"NewLists "), True
End Sub

এখানে মূল বিষয়বস্তু লিঙ্ক ।

আরও দুটি লিঙ্ক যা সহায়ক হতে পারে তা অনুসরণ করুন:
(২) এক্সেল ভিবিএ ব্যবহার করে কীভাবে কোনও শেয়ারপয়েন্ট তালিকায় আইটেম যুক্ত করবেন?

সেখানে গৃহীত উত্তর থেকে একটি প্রাসঙ্গিক অংশ আটকানো:

সমস্ত ডেটা ম্যানিপুলেশনগুলি শেয়ার পয়েন্ট তালিকাভুক্ত ওয়েব পরিষেবাদি তালিকাভুক্ত.এসএমএক্স এর মাধ্যমে করা যেতে পারে। আপনাকে সেই ওয়েব সেভিসে কল করতে হবে। উদাহরণস্বরূপ আপডেটলিস্ট আইটেম পদ্ধতিতে এমএস অ্যাক্সেস এখন যা করে তা করা উচিত।

তালিকার ওয়েব সেভিসগুলিতে অ্যাক্সেসের জন্য আপনি যে বিকল্পটি ব্যবহার করতে পারেন, তা হ'ল "মাইক্রোসফ্ট এসওএপি টুলকিট" যা অফিস উপাদান হিসাবে ইনস্টল করতে হবে (এটি কখনও হয়নি, তবে এখানে এটি বর্ণনা করার জন্য একটি নিবন্ধ রয়েছে: http://oreilly.com/pub/h / 1306

আর একটি বিকল্প হ'ল এমএসএক্সএমএল লাইব্রেরি (যা সর্বদা উপলভ্য থাকে) এবং সহজ HTTP অনুরোধ হিসাবে এসওএপি অনুরোধগুলি প্রেরণ করা। তারপরে ফলাফলগুলি এক্সএমএল হিসাবে পার্স করা হচ্ছে। এটি কীভাবে করবেন তার উদাহরণ দেখানো একটি নিবন্ধ রয়েছে: http://blogs.msdn.com/b/jpsanders/archive/2007/06/14/how-to-send-soap-call- using-msxml-replace-stk .aspx

(3) ভিবিএ কোড একটি শেয়ারপয়েন্ট ডাটাবেস তালিকায় রেকর্ড সন্নিবেশ করতে

আপনার লিঙ্কটি থেকে কোনও বিষয়বস্তু আটকানো নয় যেহেতু এটি আপনার পরিস্থিতির সাথে বিশেষভাবে প্রাসঙ্গিক হবে কিনা তা আপনার প্রশ্ন থেকে নিশ্চিত নয়। দয়া করে চেক করতে হাইপারলিঙ্কে ক্লিক করুন ...

আরও দুটি উল্লেখ যেটি আমি আপনাকে দয়া করে দেখতে চাই:

(৪) ভিবিএ
ওয়েল ব্যবহার করে একটি বিদ্যমান শেয়ারপয়েন্ট তালিকায় তথ্য আপডেট করুন , সেখানে সেই প্রশ্নের সঠিক শিরোনাম নয় তবে এটি সেখানে জিজ্ঞাসিত প্রকৃত প্রশ্ন বলে মনে হচ্ছে। এটি আপনার পক্ষে সহায়ক হতে পারে।

(5) এক্সেল শীট থেকে নতুন মান সহ শেয়ারপয়েন্ট তালিকা আপডেট করুন ( ভিবিএ ব্যবহার করে)
দয়া করে এই প্রশ্নের উত্তরগুলি একবার দেখুন ...

আমি যে শুধুমাত্র যদি আপনি হিসাবে একটি বিস্তারিত ব্যাখ্যা দিতে সক্ষম হয় ঠিক কি আপনি সাধন ইচ্ছুক হয়, শুধুমাত্র তারপর আমরা আপনাকে কোনও সাহায্য করতে পারেন ...


টেকলর্ড, উত্তরের জন্য আপনাকে ধন্যবাদ। আমি ওয়ার্কবুকের ব্যবহার ট্র্যাক করার চেষ্টা করছি (আমি আমার প্রশ্নের মন্তব্যে কিছুটা স্পষ্ট করেছি)। 1 এর পরবর্তী অংশে, একাধিক লোক একই সাথে আমার ওয়ার্কবুকটি ব্যবহার করবে (অনুলিপিগুলি) - কোনও একক তালিকা নির্ভরযোগ্যভাবে চেক-আউট-সক্ষম হতে পারে না। (২) এর প্রতিক্রিয়া হিসাবে, আমি একটি "এই সময়ে সার্ভারের সাথে সংযোগ স্থাপন করতে পারি না। আপনার টেবিলটি প্রকাশিত হতে পারে না" নিউলিস্ট.প্রকাশ লাইনে ত্রুটি রয়েছে। আমার কি lists.asmxরেফারেন্স হিসাবে আমদানি করা দরকার ? এটা আমার জন্য উপলব্ধ নয়। দ্রষ্টব্য: আমি তালিকার তথ্য সেটিংস পৃষ্ঠা থেকে ওয়েব ঠিকানাটি অনুলিপি করেছি। আরও দ্রষ্টব্য: আমি এসপির সাথে সংযুক্ত।
উইজলগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.