انتقل إلى المحتوى الرئيسي

كيفية عرض ارتفاع الصف أو عرض العمود في الخلايا؟

في بعض الحالات ، قد ترغب في معرفة ارتفاع كل صف أو عرض كل عمود في ورقة العمل. هل ما زلت تستخدم ارتفاع الصف أو عرض العمود للتحقق من ارتفاع الصف أو عرض العمود خلية واحدة بخلية واحدة؟ اليوم ، سأقدم لك بعض الحيل للتعامل مع هذه المهمة بسرعة.

عرض ارتفاع كل صف في الخلايا مع تعريف الاسم

عرض ارتفاع كل صف في الخلايا باستخدام الوظيفة المحددة بواسطة المستخدم

اعرض عرض كل عمود في الخلايا بوظيفة محددة من قبل المستخدم


السهم الأزرق الحق فقاعة عرض ارتفاع كل صف في الخلايا مع تعريف الاسم

في Excel ، يمكننا إنشاء اسم نطاق ، ثم تطبيق الصيغة المقابلة له. يرجى اتباع الخطوات التالية:

1. قم بتنشيط ورقة العمل الخاصة بك التي تريد الحصول على ارتفاع الصف وعرض العمود.

2. انقر الصيغ > حدد الاسم، انظر لقطة الشاشة:

وثيقة ارتفاع الصف 1

3. ثم في مربع الحوار New Name ، أدخل اسم التعريف الخاص بك في مربع النص Name ، ثم اكتب هذه الصيغة = get.cell (17 ، a1) في المربع يشير إلى ، انظر الصورة:

وثيقة ارتفاع الصف 1

4. ثم انقر فوق الزر "موافق" لإغلاق مربع الحوار هذا ، الآن في خلية فارغة ، يرجى إدخال هذه الصيغة = ارتفاع الصف ، انظر لقطة الشاشة:

وثيقة ارتفاع الصف 1

5. ثم اسحب مقبض التعبئة لأسفل إلى خلايا النطاق التي تريد الحصول على ارتفاع الصف ، وتم ملء كل ارتفاع صف في الخلايا.

وثيقة ارتفاع الصف 1


السهم الأزرق الحق فقاعة عرض ارتفاع كل صف في الخلايا باستخدام الوظيفة المحددة بواسطة المستخدم

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

1. اضغط باستمرار على ALT + F11 في Excel ، ويفتح ملف نافذة ميكروسوفت فيسوال باسيك للتطبيقات.

2. انقر إدراج > وحدة، ولصق الماكرو التالي في ملف نافذة الوحدة.

كود فبا: عرض ارتفاع كل صف في الخلايا

Function RowHeight(MR As Range) As Double
Application.Volatile
RowHeight = MR.RowHeight
End Function

3. ثم احفظ وأغلق هذا الرمز ، وارجع إلى ورقة العمل الخاصة بك ، وأدخل هذه الصيغة = RowHeight (A1) في أي خلية فارغة في الصف الأول ، ثم اسحب مقبض التعبئة لأسفل إلى خلايا النطاق التي تريد عرض ارتفاع الصف لكل صف.


السهم الأزرق الحق فقاعة اعرض عرض كل عمود في الخلايا بوظيفة محددة من قبل المستخدم

للحصول على عرض العمود لكل عمود ، يمكنك أيضًا استخدام دالة من تحديد المستخدم.

1. اضغط باستمرار على ALT + F11 في Excel ، ويفتح ملف نافذة ميكروسوفت فيسوال باسيك للتطبيقات.

2. انقر إدراج > وحدة، ولصق الماكرو التالي في ملف نافذة الوحدة.

كود فبا: اعرض عرض كل عمود في الخلايا

Function ColumnWidth(MR As Range) As Double
 Application.Volatile
 ColumnWidth = MR.ColumnWidth
End Function

3. ثم احفظ وأغلق هذا الرمز ، وارجع إلى ورقة العمل الخاصة بك ، وأدخل هذه الصيغة = عرض العمود (A1) في أي خلية فارغة في العمود الأول ، ثم اسحب مقبض التعبئة إلى اليمين إلى خلايا النطاق التي تريد أن تعرض عرض العمود لكل عمود ، وستحصل على عرض العمود النسبي في الخلية. انظر لقطات الشاشة:

وثيقة ارتفاع الصف 5
-1
وثيقة ارتفاع الصف 6

مقالة ذات صلة:

كيفية تغيير ارتفاع الصف / عرض العمود بالتناوب في إكسيل؟

أفضل أدوات إنتاجية المكتب

🤖 مساعد Kutools AI: إحداث ثورة في تحليل البيانات على أساس: التنفيذ الذكي   |  إنشاء التعليمات البرمجية  |  إنشاء صيغ مخصصة  |  تحليل البيانات وإنشاء الرسوم البيانية  |  استدعاء وظائف Kutools...
الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The column user defined function only works for one column. I edited as below to give the total for multiple columns. The same concept could be applied to the Row UDF.

Function ColumnWidth(MR As Range) As Double
Application.Volatile
Dim c As Range
For Each c In MR
ColumnWidth = c.ColumnWidth + ColumnWidth
Next c
End Function
This comment was minimized by the moderator on the site
C'est un bug Excel : une function n'est recalculée que si une "valeur" d'une des cellules d'entrée change. Or, les valeurs ne changent pas, mais juste la largeur ==> donc pas de recalcul. Même pas avec F9...
Un contournement (pas terrible mais évite de revalider chaque cellule à chaque fois) : mettre par exemple "+aujourdhui()*0" à la fin de la formule qui appelle la function, elle se recaculera dès l'appui sur F9.
This comment was minimized by the moderator on the site
These code options only seem to work "at first." When you then adjust the row height, the value does not update (Excel in Office 365). Any resolution to that? I want to display a value or use conditional formatting based on the calculated row height.
This comment was minimized by the moderator on the site
The Range Name is only working for one cell height and not the others
This comment was minimized by the moderator on the site
this works until you use the custom formula in a new tab. it references the original tab you created the formula in
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations