KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكنك إدراج قائمة تحتوي على جميع خصائص ملف Excel في ورقة العمل؟

المؤلفسونتاريخ التعديل

في هذه المقالة، أقدّم لك كود VBA لإدراج قائمة تحتوي على جميع خصائص المصنف الحالي في ورقة عمل.

1. اضغطAlt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. انقرإدراج > وحدة نمطية، ثم الصق الكود أدناه في الوحدة النمطية الفارغة.

VBA: إدراج قائمة بجميع الخصائص

Sub WBProperties()
'UpdatebyKutools20191031
    Dim xWB As Workbook
    Dim xF As Long
    Dim xStr As String
    Dim xWSh As Worksheet
    On Error Resume Next
    Application.DisplayAlerts = False
    xStr = "Workbook Properties"
    Set xWB = Application.ActiveWorkbook
    Set xWSh = xWB.Worksheets.Item(xStr)
    If Not xWSh Is Nothing Then
        xWSh.Delete
    End If
    Set xWSh = xWB.Worksheets.Add
    xWSh.Name = xStr
    xWSh.Range("A1").Value = "Property"
    xWSh.Range("B1").Value = "Value"
    With xWB
        For xF = 1 To .BuiltinDocumentProperties.Count
            xWSh.Range("A65536").End(xlUp).Offset(1, 0).Value = _
            .BuiltinDocumentProperties.Item(xF).Name
            xWSh.Range("A65536").End(xlUp).Offset(0, 1).Value = _
            .BuiltinDocumentProperties.Item(xF).Value
        Next xF
    End With
    Application.DisplayAlerts = True
End Sub

انسخ ولصق كود VBA في الوحدة النمطية

3. اضغطF5لتشغيل الكود، وسيتم إنشاء ورقة عمل جديدة باسم «خصائص المصنف» في مقدمة ورقة العمل الحالية، تعرض جميع خصائص المصنف الحالي.



عمليات أخرى (مقالات)

تعطيل الوظائف الإضافية عند بدء تشغيل Excel
ربما تكون قد قمت بتثبيت بعض الوظائف الإضافية في Microsoft Excel، لكنك الآن بحاجة إلى تعطيل وظيفة إضافية معيّنة عند بدء التشغيل. كيف تحل هذه المشكلة؟ تُظهر لك الطريقة الموضَّحة في هذه المقالة بالضبط كيف تفعل ذلك!

تصدير كل ورقة عمل وحفظها كملفات ورقة عمل منفصلة في Excel
هل ترغب في تصدير ورقة عمل واحدة أو أكثر وحفظ كل منها كملف ورقة عمل جديد؟ عادةً، قد تلجأ إلى نسخ كل ورقة ولصقها في ملف جديد يدويًّا. لكننا هنا نقدّم لك بعض الحيل الذكية التي تُسهّل عليك إنجاز هذه المهمة بسرعة ودقة!

كود VBA لإدراج قائمة بجميع الوظائف الإضافية في Excel
في Excel، قد تضيف أو تثبّت بعض الوظائف الإضافية لتحسين التعامل مع البيانات. وكما نعلم، يمكننا الانتقال إلى نافذة الخيارات لعرض جميع الوظائف الإضافية، ولكن هل هناك طريقة لإدراج قائمة بها مباشرةً في ورقة العمل؟


  • محرر متعدد الأسطر فائق الكفاءة من شريط الصيغة (يمكّنك من تحرير أسطر نصية متعددة والمعادلات بسهولة)؛وضع القراءة (ليُسهّل عليك قراءة وتحرير عدد كبير من الخلايا)؛لصق إلى نطاق التصفية...
  • نسخ صفوف أو أعمدة تحتوي على خلايا مدمجةمع الاحتفاظ بالبيانات؛ تقسيم محتوى الخلايا؛دمج خلايا الصفوف المكررة وحساب المجموع أو المتوسط... منع إدخال قيم مكررة في الخلايا؛مقارنة النطاقات...
  • تحديد الصفوف المكررة أو الفريدة؛تحديد الصفوف الفارغة (جميع الخلايا فارغة)؛البحث المتقدم والعثور على المشابهعبر العديد من ملفات العمل؛ تحديد عشوائي...
  • إدخال محتوى متعدد الخلايا من النسخ الدقيقدون تغيير مراجع الصيغ؛إنشاء مراجع تلقائيةلأوراق عمل متعددة؛إدراج رموز التعداد النقطي، ومربعات الاختيار والمزيد...
  • احفظ الصيغ المفضلة وأدخلها بسرعة، والنطاقات، والرسوم البيانية، والصور؛شفر الخلايابكلمة مرور؛أنشئ قائمة بريد إلكترونيوأرسل رسائل البريد الإلكتروني...
  • استخراج النص، وإضافة نص، وحذف الأحرف من موقع معين،وإزالة المسافات؛ وإنشاء إحصاءات صفحة البيانات وطباعتها؛والتحويل بين محتوى الخلايا والتعليقات...
  • مرشح متقدم (لحفظ مخططات التصفية وتطبيقها على أوراق عمل أخرى)؛ترتيب متقدمحسب الشهر أو الأسبوع أو اليوم، والتكرار، وغير ذلك؛تصفية خاصةحسب التنسيق العريض أو المائل...
  • ادمج ملفات العمل وأوراق العمل؛ واجمع الجداول استنادًا إلى العمود الرئيسي؛وقسّم البيانات إلى أوراق عمل متعددة؛وحَوِّل ملفات XLS وXLSX وPDF دفعةً واحدة...
  • تجميع حسب جدول البيانات المحوريرقم الأسبوع، ويوم الأسبوع والمزيد... عرض الخلايا غير المؤمَّنة وقفل التحديدبألوان مختلفة؛تمييز الخلايا التي تحتوي على صيغة أو اسم...
kte tab 201905
  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، بالإضافة إلى Publisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر عليك مئات نقرات الفأرة كل يوم!
officetab bottom