قم بتغيير مصدر بيانات المخطط إلى ورقة عمل الوجهة أثناء نسخ الصفوف أو النطاق

سيناريوهات الاستخدام الممكنة

عندما تنسخ صفوفًا أو نطاقًا يحتوي على مخططات إلى ورقة عمل جديدة ، فلن يتغير مصدر بيانات المخطط. على سبيل المثال ، إذا كان مصدر بيانات المخطط هو = Sheet1! $ A $ 1: $ B $ 4 ، فبعد نسخ الصفوف أو النطاق إلى ورقة عمل جديدة ، سيظل مصدر البيانات كما هو ، أي = Sheet1! $ A $ 1: $ B $ 4. لا يزال يشير إلى ورقة العمل القديمة ، مثل الورقة 1. هذا أيضًا هو سلوك Microsoft Excel. ولكن إذا كنت تريد أن تشير إلى ورقة عمل وجهة جديدة ، فالرجاء استخدام خاصية CopyOptions.ReferToDestinationSheet وتعيينها على صواب أثناء استدعاء الأسلوب Cells.CopyRows (). الآن إذا كانت ورقة العمل الوجهة الخاصة بك هي DestSheet ، فسيتغير مصدر بيانات المخطط الخاص بك من = Sheet1! $ A $ 1: $ B $ 4 إلى = DestSheet! $ A $ 1: $ B $ 4.

قم بتغيير مصدر بيانات المخطط إلى ورقة عمل الوجهة أثناء نسخ الصفوف أو النطاق

يوضح نموذج التعليمات البرمجية التالي استخدام خاصية CopyOptions.ReferToDestinationSheet أثناء نسخ الصفوف أو النطاق الذي يحتوي على مخطط إلى ورقة عمل جديدة. يستخدم الرمزنموذج ملف اكسل ويولد الملف اكسل الناتج . تُظهر لقطة الشاشة أن مصدر بيانات الرسم البياني بتنسيقملف اكسل الناتج يشير الآن إلى DestSheet بدلاً من Sheet1.

ما يجب القيام به: image_بديل_نص