سؤال

ما هي أفضل طريقة لإدراج تعليق خلية في التفوق ملفات 2007 برمجيا باستخدام C # و. NET 3.5؟

هل كانت مفيدة؟

المحلول

ولقد فعلت ذلك بالضبط ولكن مع مايكروسوفت وورد (باستخدام Microsoft.Office.Interop.Word

وrange.Comments.Add (المدى، _categoryMessage المرجع)؛

وهكذا، أود أن أقترح استخدام Microsoft.Office.Interop.Excel وطريقة مماثلة. النظر في هذا من MSDN:

HTTP: // MSDN .microsoft.com / ES-ES / مكتبة / microsoft.office.interop.excel.range.addcomment.aspx

وانظر أيضا هذا جدا

نصائح أخرى

والنقاط إجابة مقبولة في الاتجاه الصحيح، ولكن بناء الجملة الصحيح هو:

Excel.Range cell; 
cell.AddComment("My comment");
Excel._Worksheet oSheet =
  (Microsoft.Office.Interop.Excel._Worksheet) excelWorkbook.ActiveSheet;
oSheet.Cells[2, 3].Cells.AddComment("Selam");

هل حاولت استخدام VSTO؟ يمكنك بسهولة تحميل مستند Excel و التلاعب به. لإضافة تعليق إلى خلية، تحميل ملف، وتفعيل ورقة العمل، ثم حدد الخلية إلى مجموعة ومجموعة التعليق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top