এক্সেল এবং ওয়ার্ড 2013 এ & amp; জানালা 8:
মূলত, আমি একটি এক্সেল টেমপ্লেট আছে যে আমি একটি শব্দ টেমপ্লেট আপডেট করতে চান। আমার ওয়ার্ডে প্রায় ২0 টি টেবিল আছে, যা প্রফর্ম্যাটেড এবং আমি এক্সেলগুলিতে তাদের সংশ্লিষ্ট কলামগুলি থেকে সেই কলামগুলি আপডেট করতে চাই, কিন্তু VBA এবং শব্দ টেবিলগুলির সাথে কাজ করা খুব কঠিন সময় ছিল।
এক্সেলের একটি পরিসর অনুলিপি করার চেষ্টা করে, দুটি বুকমার্কের মধ্যে নির্বাচন করে শব্দটিতে সংশ্লিষ্ট পরিসীমা নির্বাচন করুন এবং তথ্যটি পেস্ট করুন। আমি একটি রান টাইম ত্রুটি '438' পাই: বস্তু এই সম্পত্তি বা পদ্ধতি সমর্থন করে না
আমি মনে করি এটি সম্ভবত এই কার্যটি সম্পন্ন করার জন্য আদর্শ কৌশল নয়, তাই যদি আপনি কোড সহ আরও ভাল কৌশল প্রস্তাব করতে পারেন তবে আমি এটির জন্য কৃতজ্ঞ থাকব।
Sub PopulateColumninWord()
Dim wdApp As Word.Application
Dim wdDoc As Document
Set wdApp = GetObject(, "Word.Application")
Set wdDoc = wdApp.ActiveDocument
Set rngStart = ActiveDocument.Bookmarks("Start").Range
Set rngEnd = ActiveDocument.Bookmarks("End").Range
ActiveSheet.Range("C2:C19").Select
Selection.Copy
With wdDoc
.Range(rngStart.Start, rngEnd.End).Select
.PasteAndFormat
End With
Set wdApp = Nothing
Set wdDoc = Nothing
End Sub
start
এবং end