এমএস ওয়ার্ডে সেল রঙ পান

মাইক্রোসফ্ট ওয়ার্ডে আমি একটি নথি খুলতে এবং এটির মতো একটি সেলের জন্য একটি পাঠ্য পেতে পারি (অফিস ইন্টারপ):

app.Tables[1].Cell(2, 2).Range.Text;

কিন্তু আমি এমন কোন সম্পত্তি খুঁজে পাচ্ছি না যা এই সঠিক কোষের রঙটি ফেরত দিতে পারে। কোন সাহায্য প্রশংসা করা হয়!

2

1 উত্তর

আমার মনে হয় আপনি শেডিং সম্পত্তিটি প্রয়োজন ( অ্যাপ্লিকেশন। টেবিল [1]। কেল (2, 2)। শ্যাডিং; )।

সম্পাদনা

আপনার মন্তব্য ঠিকানা: আমি রঙ পেতে একটি ভাল উপায় আছে বিশ্বাস করি না। BackgroundPatternColorIndex এবং ForegroundPatternColorIndex WdColorIndex গণনার ফেরত মান; তাদের একটি সাংখ্যিক মান রয়েছে যা RGB রঙের সাথে সম্পর্কিত নয়। উদাহরণস্বরূপ, wdRed এর 6 এর একটি মান রয়েছে (দেখুন http://msdn.microsoft.com/en-us/library/bb237561 (v = office.12) .aspx আরও তথ্যের জন্য)।

আপনি যদি RGB মানগুলি অনুমান করতে চান তবে আপনি ব্যাকগ্রাউন্ডপ্যাটার্নকোলার এবং ForegroundPatterncolor ... ColorIndex এর পরিবর্তে ব্যবহার করবেন। কিন্তু মনে হচ্ছে আপনি একটি সংখ্যাসূচক মানের চেয়ে স্ট্রিং নাম খুঁজছেন।

2
যোগ
এটা চমৎকার! আমি এই ব্যবহার করে রঙ পেতে সক্ষম ছিলাম: wd.ables [1]। কেল (2, 2)। রেঞ্জ। Shading.BackgroundPatternColorIndex.ToString (); আমি অভিজ্ঞতা শুধুমাত্র সমস্যা হল যে এই স্ট্রিং ফেরত: "wdRed"। আমি কিভাবে wd ndvly পরিত্রাণ পেতে পারি? আমি শুধু প্রথম দুটি অক্ষর stripping মনে হয় না, কিন্তু আমি একটি ভাল উপায় হতে হবে অনুমান।
যোগ লেখক user194076, উৎস
@ ব্যবহারকারী 194076 আমি মনে করি না একটি ভাল উপায় আছে। সম্পাদনা দেখুন।
যোগ লেখক phoog, উৎস