سؤال

ويمكنني ملء بالفعل البيانات في جدول البيانات، إنشاء التخطيط استنادا إلى مجموعة أحددها. ومع ذلك، عندما يتعلق الأمر تنسيق المخطط الفعلي أشعر خسر قليلا كما هم الكثير من الخيارات !!

وإنه لنوع التخطيط xlCylinderBarStacked. أنا ببساطة الحاجة لجعل لون القضبان البرتقالي الفاتح الجميل وجعل خلفية زرقاء ضوء يتلاشى إلى الأبيض في الأسفل.

وأي فكرة في كيفية القيام بذلك؟

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

المحلول

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

xlChart.Interior.Color = ColorTranslator.ToOle(Color.LightSkyBlue);
chart.ChartArea.Fill.TwoColorGradient(
       Microsoft.Office.Core.MsoGradientStyle.msoGradientHorizontal, 
       1);

نصائح أخرى

وخدعة واحدة جيدة مع Excel وغيرها من تطبيقات تمكين VBA، هو خلق تنسيق / المحتوى الذي يتطلب استخدام واجهة المستخدم الرسومية إكسل، صه تسجيل "الماكرو 'يدويا. حالما يتم ذلك يمكنك بعد ذلك تفقد VBA ولدت لمعرفة كيفية استخدام API لacheive نفس النتائج برمجيا. سوف بالطبع يجب أن نفعل بعض الترجمة من VBA إلى C # ولكن يجب أن تعمل أساسا نفس الأساليب.

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