Note: The other languages of the website are Google-translated. Back to English

 كيفية الملء التلقائي للصيغة عند إدراج صفوف في إكسيل؟

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

صيغة doc للملء التلقائي لإدراج الصف 1

صيغة التعبئة التلقائية عند إدراج صفوف فارغة مع إنشاء جدول

صيغة التعبئة التلقائية عند إدراج صفوف فارغة برمز VBA


صيغة التعبئة التلقائية عند إدراج صفوف فارغة مع إنشاء جدول

في Excel ، يمكن أن يساعدك تنسيق الجدول في ملء الصيغة أعلاه في الصفوف الفارغة الجديدة المدرجة تلقائيًا ، يرجى القيام بما يلي:

1. حدد نطاق البيانات الذي تريده لتعبئة الصيغة تلقائيًا ، ثم انقر فوق إدراج > طاولة، انظر لقطة الشاشة:

صيغة doc للملء التلقائي لإدراج الصف 2

2. في اصنع جدول الحوار ، تحقق من الجدول يحتوي على رؤوس إذا كانت هناك رؤوس في بياناتك ، فراجع لقطة الشاشة:

صيغة doc للملء التلقائي لإدراج الصف 3

3. ثم اضغط OK زر ، وتم إنشاء الجدول ، والآن ، عند إدراج صف فارغ ، سيتم إدراج الصيغة أعلاه في الصف الجديد تلقائيًا ، انظر الصورة:

صيغة doc للملء التلقائي لإدراج الصف 4


صيغة التعبئة التلقائية عند إدراج صفوف فارغة برمز VBA

إذا كنت لا ترغب في تغيير البيانات إلى جدول ، فيمكن أن يساعدك رمز VBA أدناه أيضًا في تحقيق هذه المشكلة.

1. حدد علامة تبويب ورقة العمل التي تحتوي على الصيغ التي تريد تعبئتها تلقائيًا ، وانقر بزر الماوس الأيمن للاختيار عرض الرمز من قائمة السياق للذهاب إلى ميكروسوفت فيسوال باسيك للتطبيقات نافذة ، ثم انسخ الكود التالي والصقه في الوحدة النمطية:

كود فبا: صيغة التعبئة التلقائية عند إدراج صفوف فارغة

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

صيغة doc للملء التلقائي لإدراج الصف 5

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


العرض التوضيحي: صيغة الملء التلقائي عند إدراج صفوف فارغة


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

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (13)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لقد اتبعت رمز VBA المذكور أعلاه لـ xls الخاص بي. لديّ واحد .xls به أوراق متعددة ، أريد إذا قمت بإدراج صف في الورقة الواحدة في البداية أو في أي من الأوراق الخاصة بهذا الأمر ، يجب إدراج صف تلقائيًا في جميع ورقاتي في نفس ورقة العمل. أيضًا كل ورقة من ورقاتي كصيغ ، وبالتالي أريد أن يحدث الإدراج التلقائي للحظة ، يجب أن يتم ملء صيغة الصف أعلاه تلقائيًا في الصف الجديد الذي لا يحدث تمامًا إذا اتبعت رمز VBA المذكور ، يتم إدراج الصفوف في جميع الأوراق الخاصة بي تظهر الصيغة أيضًا ولكنها تفتقد صفًا واحدًا فيها. على سبيل المثال. لدي ورقة أ بها 100 صف ، ورقة ب بها 100 وردة وما إلى ذلك مع أوراق أخرى. إذا قمت بإدراج صف في الورقة A ، فسيظهر إدراجًا تلقائيًا في الورقة B ، لكن قيم الورقة B لبعض الأعمدة مرتبطة بالورقة A واللحظة التي أقوم فيها بإدراج صف ، على سبيل المثال 10 ، الصف 11 هو صف جديد ونفس الصف 11 في الورقة يظهر B أيضًا ولكن القيمة التي يجب أن تسحبها من الصف 11 من الورقة A من العمود C بدلاً من ذلك تظهر الصف 12 من الورقة A ، وهذا يحدث في أي صف أقوم بإدخال القيمة في الورقة B دائمًا للصف التالي بدلاً من نفس الصف التي قمت بإدخالها. هناك مشكلة أخرى تأتي هنا وهي مع عمودي الأول الأب. لا في اللحظة التي أقوم فيها بإدراج صف في 5 ، sr no 6 مع ظهور صف جديد ولكن قبل ذلك كان لدي بالفعل الصف 6 لأن لدي صيغة لـ Sr. no A6 + 1 حيث يبدأ العمود الخاص بي من A6 وما إلى ذلك ، فكيف يتم فرز هذه المشكلة بصفين بنفس sr. لا. هذه ورقة مهمة للغاية أعمل عليها وأحتاج إلى فرزها ، لقد حكمت على العديد من رموز VBA ولكن لا شيء فعال. أملا في إيجاد حل مناسب لمشكلتي.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عزيزتي الصيغة أعلاه التي تساعد على تحديث الصيغة أعلاه عند إدراج الصف عن طريق النقر المزدوج. أريد أن أعرف كيفية استخدام هذا الرمز بشكل دائم لأنني عندما أغلق الورقة وأعد فتح الكود ينتهي. الرجاء المساعدة في حل المشكلة. هذه الصيغة مفيدة جدا بالنسبة لي
تم تصغير هذا التعليق بواسطة المشرف على الموقع
حل سهل جدا. شكراً جزيلاً.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا بلال. تحتاج إلى حفظ الملف كملف "Macro Enabled" حتى يعمل الرمز بمجرد إغلاق الملف وإعادة فتحه. لحفظ الملف على هيئة ماكرو ، ما عليك سوى استخدام "حفظ باسم" ثم تحديد "مصنف Excel-Macro Enabled" للحصول على النتيجة المرجوة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
الصيغة أعلاه مفيدة جدًا بالنسبة لي ، يرجى إخباري بكيفية استخدام هذا الرمز بشكل دائم
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا الرمز جيد جدًا ، لكنه لا يقوم بتحديث مرجع الخلية في الصف الأول التالي بعد الصف المدرج. يمكنك الرجاء المساعدة؟ على سبيل المثال: 50 10 40 40 10 50 40 20 20
تم تصغير هذا التعليق بواسطة المشرف على الموقع
تعمل الشفرة بشكل جيد للغاية ، ولكنها لا تُحدِّث مرجع الخلية في الصف الأول بعد الصف المُدرج. انظر أدناه "على سبيل المثال 50 10 40 40 10 50 40 20 20
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هل طريقة الجدول تعمل في Excel لـ xp (2002) وإذا كانت الإجابة بنعم ، فكيف؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أنا أستخدم الكود لإدراج سطر عند النقر المزدوج. ومع ذلك ، هناك خطأ ما ، لا يقوم Excel بزيادة المرجع الأول في الصيغة الخاصة بي في الصف التالي ولكن في صف واحد. ومع ذلك ، يتم تصحيحه لجميع الصفوف المتبقية.
أدخلت سطرًا في الصف 144 وهذا ما حصلت عليه: (يجب أن تكون الملاحظة S144 في السطر الثالث S3)
row 144 =(S143+D144+E144)-(K144+L144+M144+N144+O144+Q144+R144)
row 145 =(S144+D145+E145)-(K145+L145+M145+N145+O145+Q145+R145)
row 146 =(S144+D146+E146)-(K146+L146+M146+N146+O146+Q146+R146)
row 147 =(S146+D147+E147)-(K147+L147+M147+N147+O147+Q147+R147)
أي أدلة على سبب قيامه بذلك ، لا أعتقد أنه VBA ؟؟؟
ديفيد
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا،

هذا الرمز مفيد للغاية ، ومع ذلك ، لدي متطلبات مختلفة قليلاً. يجب نسخ الصيغ عند إدخال الصف يدويًا ، أي عن طريق "إدراج الصف".
هل يمكنك إعادة إرسال الكود بعد دمج هذا التغيير ، على سبيل المثال ، بدلاً من "Worksheet_BeforeDoubleClick" ، يجب استخدام بعض نقاط التشغيل الأخرى "insert row / etc"

ملاحظة - لدي أي تعرض للترميز من خلفية الحسابات.


التحيات
نيكيت شيت
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا نيكيت. يمكنك رؤية جميع الخيارات الخاصة بنقاط الزناد المختلفة في علامة التبويب نفسها.

لهذا انقر فوق CTRL + F11 لفتح محرر الكود كما هو موضح في الفيديو أعلاه ، وستكون هناك قائمتان منسدلتان في الجزء العلوي من الكود الذي ستقوم بنسخه ، انقر فوق القائمة المنسدلة الثانية ويمكنك العثور على العديد من الخيارات لمشغل مختلف نقاط.

سيتم تعيين القائمة المنسدلة الأولى بشكل مثالي على "ورقة عمل" ويتم تعيين القائمة الثانية على "BeforeDoubleClick". يمكنك تغيير نقطة الزناد الثانية حسب رغبتك واستخدامها وفقًا لذلك.

نأمل أن يساعد!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كان لدي نفس السؤال مثل Niket ، لذلك حاولت إلقاء نظرة على قائمة نقاط الزناد في القائمة المنسدلة الثانية ولا أرى أي شيء يعمل بوضوح مثل Niket أو أنوي مع (تحديد الصف + النقر بزر الماوس الأيمن + إدراج وظيفة الصف) . لقد جربت خيار "BeforeRightClick" ولكنه يقوم فقط بإدراج صف مع صيغ في أي وقت أنقر بزر الماوس الأيمن فوق خلية ، وهذا بالتأكيد ليس ما كنت أبحث عنه. هل يوجد مورد في مكان ما يشرح الغرض من استخدام كل من المحفزات؟ أو هل هناك طريقة أخرى للوصول إلى هذه الوظيفة؟

شكر!
جيف
تم تصغير هذا التعليق بواسطة المشرف على الموقع
قطعة بسيطة ممتازة من التعليمات البرمجية !!!!
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL