تغيير توجيه الخلايا والاحتفاظ بالتنسيقات الحالية

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

أحيانًا، قد ترغب في تغيير محاذاة العديد من الخلايا ولكنك أيضًا ترغب في الحفاظ على التنسيق الحالي. تتيح لك Aspose.Cells القيام بذلك باستخدام خاصية StyleFlag.Alignments. إذا قمت بتعيينها بقيمة صحيحة، ستحدث التغييرات في المحاذاة وإلا لن تحدث. يرجى ملاحظة أنه يتم تمرير الكائن StyleFlag كمعلمة إلى الطريقة Range.applyStyle() التي تطبق التنسيق على نطاق الخلايا.

تغيير توجيه الخلايا والاحتفاظ بالتنسيقات الحالية

الشفرة المصدرية العينية التالية تحمل ملف الإكسل المثالي، تنشئ النطاق وتوسطه أفقيًا ورأسيًا وتحتفظ بالتنسيقات الحالية دون تغيير. يقارن اللقطة الشاشة التالية ملف الإكسل المثالي و ملف الإكسل الناتج ويظهر أن جميع التنسيقات الحالية للخلايا متطابقة باستثناء أن الخلايا موجهة الآن توسيطيًا أفقيًا ورأسيًا.

todo:image_alt_text

الكود المثالي