الدالة DDESend

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

يمكنك استخدام الداله DDESend ل# بدء محادثه exchange (DDE) تبادل ديناميكي ل# بيانات ب# استخدام تطبيق اخر و# ارسال معلومات معينه الي هذا التطبيق من عنصر تحكم في نموذج او تقرير.

علي سبيل المثال، يمكنك استخدام الداله DDESend في خاصيه مصدر عنصر التحكم ل# مربع نص ل# ارسال البيانات التي يتم عرضها في مربع النص هذا الي خليه معينه في جدول بيانات Microsoft Office Excel 2007.

بناء الجملة

DDESend ( التطبيق، و# موضوع، و# عنصر، و# بيانات )

يحتوي بناء جمله الداله DDESend علي الوسيطات التاليه:

الوسيطة

الوصف

التطبيق

تعبير السلسلة يعرف تطبيقا يمكنك المشاركه في محادثه DDE. عاده، يتم تطبيق اسم ملف .exe (ب# دون ملحق .exe) ل Microsoft تطبيق المستنده الي Windows، مثل Excel. علي سبيل المثال، ل# بدء محادثه DDE ب# استخدام Excel، اكتب "Excel" ل# وسيطه التطبيق .

الموضوع

تعبير سلسله يمثل اسم الموضوع التعرف عليه ب# واسطه التطبيق. غالبا ما يكون الوسيطه الموضوع الي ملف بيانات او مستند. راجع وثائق التطبيق الاخر ل# الحصول علي قائمه المواضيع المحتمله.

العنصر

تعبير سلسله يمثل اسم عنصر بيانات التعرف عليه ب# واسطه التطبيق. راجع وثائق التطبيق الاخر ل# الحصول علي قائمه العناصر المحتمله.

البيانات

سلسله او تعبير التي تحتوي علي البيانات التي تريد ارسالها الي التطبيق.


ملاحظات

الداله DDESend يبدا محادثه DDE مع التطبيق و# الموضوع، و# تعريف عنصر ك# عنصر البيانات التي ستقوم ب# تلقي البيانات. علي سبيل المثال، اذا كان تطبيق Excel، قد يكون الموضوع"Sheet1"، و# قد يكون العنصر معرف الصف و# العمود، مثل "R1C1"، او اسم نطاق من الخلايا.

وسيطه البيانات علي المعلومات التي تريد ارسالها. يمكن ان يكون عباره عن سلسله احرف مثل "Report prepared by John"، او قد يكون تعبير الذي يتضمن نتيجه الداله ب# انشاء سلسله، مثل "Prepared on " & Date(). اذا كان عنصر يشير الي جزء واحد او اكثر من المعلومات، مثل نطاق مسمي في ورقه عمل Excel التي تحتوي علي خلايا متعدده، الداله DDESend ب# ارسال البيانات الي الادخال الاول.

في المثال التالي، يرسل الداله DDESend سلسله "Some text" ل# الخليه الموجوده في الصف 1، العمود 1 في ورقه عمل Excel. يمكنك ادخال هذا التعبير ل# عنصر تحكم مربع نص في مربع خاصيه مصدر عنصر التحكم علي ورقه الخصائص ل# عنصر التحكم:

=DDESend("Excel", "Sheet1", "R1C1", "Some text")

افترض انك تريد ارسال البيانات من تحكم محدود علي نموذج Microsoft Office Access 2007 الي خليه في جدول بيانات Excel. خاصيه مصدر عنصر التحكم ل# عنصر تحكم منضم تحتوي علي اسم الحقل او التعبير. يمكنك انشاء مستخدم اخر مربع نص او مربع تحرير و# تعيين الخاصيه مصدر عنصر التحكم الي تعبير ب# ما في ذلك الداله DDESend ، حيث يمثل البيانات اسم عنصر التحكم منضم. علي سبيل المثال، اذا كان لديك مربع نص منضم يسمي LastName، يمكنك انشاء مربع نص اخر و# تعيين الخاصيه مصدر عنصر التحكم ل# ما يلي:

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

يجب ان عنصر التحكم الوسيط هذا اما مربع نص او مربع تحرير و# سرد. لا يمكنك استخدام اسم عنصر تحكم منضم ك# وسيطه البيانات ل# خانه اختيار او مجموعه الخيارات.

يمكنك استخدام الداله DDESend فقط في اعداد الخاصيهنترولسورسيمساعديل# مربع نص او مجموعه الخيارات، و# خانه الاختيار او مربع تحرير و# سرد في نموذج. لا يمكنك استدعاء الداله DDESend من Visual Basic for Applications (VBA) الوحده النمطيه.

عند استخدام الداله DDESend ، يصبح عنصر التحكم ل# القراءه فقط في عرض النموذج و# "معاينه قبل الطباعه". ل# ان ايضا عد القراءه فقط في طريقه عرض النموذج و# "معاينه قبل الطباعه"، يجب اجراء التغييرات علي عنصر التحكم في طريقة عرض التصميم.

Microsoft Windows و# الموارد و# ذاكره الكمبيوتر تحديد الحد الاقصي ل# عدد dde التي يمكن فتحها في نفس الوقت. اذا تعذر بدء المحادثه ل# ان التطبيق ليس قيد التشغيل او لا يتعرف الموضوع او اذا كان قد تم الوصول الي الحد الاقصي ل# عدد المحادثات، ترجع الداله DDESendNull.

ملاحظة: قد يتم تكوين التطبيق الاخر ل# تجاهل الطلب الخاص بك ل# اجراء محادثه DDE. اذا كان الامر كذلك، ف# ترجع الداله DDESendNull. كذلك، يمكنك تعيين Access ل# تجاهل الطلبات من تطبيقات اخري: انقر فوق " خيارات Access " علي القائمه ملف ، ثم انقر فوق خيارات متقدمه في مربع الحوار اعدادات التطبيق . ضمن عمليات DDE، حدد تجاهل طلبات DDE.

تلميح     اذا كنت تحتاج الي التعامل مع كائنات تطبيق اخر من Access، قد تحتاج الي مراعاه استخدام التنفيذ التلقائي.

يوضح الجدول التالي كيفيه عمل الداله DDESend عند استخدامه مع كل من عناصر التحكم.

عنصر التحكم

ملاحظات

مربع تحرير و# سرد او مربع نص

ل# ان مربع النص او مربع تحرير و# سرد يظهر فارغ في طريقه عرض النموذج و# "معاينه قبل الطباعه"، قد تحتاج الي تعيين الخاصيه مرئي الي False.

يمكن ان تشير الوسيطه البيانات الي عنصر تحكم اخر. يوضح المثال التالي كيف يمكنك ارسال محتويات عنصر تحكم يسمي "اسم العائله" الي ورقه عمل Excel:

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

مجموعه الخيارات

يتم تحديد اي من ازرار الخيارات في مجموعه الخيارات في طريقه عرض النموذج و# "معاينه قبل الطباعه". قد تحتاج الي جعل مجموعه الخيارات (و# الازرار) غير مرئي ب# تعيين الخاصيه مرئي الي False.

يجب ان تحتوي الوسيطه البيانات علي بيانات رقميه، مثل "2". اذا لم تكن الوسيطه البيانات الرقميه، الداله DDESend لا يقوم ب# ارسال المعلومات و# لم يكن تغيير العنصر .

خانة اختيار

يتم تظليل خانه الاختيار في طريقه عرض النموذج و# "معاينه قبل الطباعه". قد تحتاج الي جعله غير المرئيه ب# تعيين الخاصيه مرئي ل# Faلس.

يجب ان تحتوي الوسيطه البيانات علي بيانات رقميه، مثل "2". اذا لم تكن الوسيطه البيانات الرقميه، الداله DDESend لا يقوم ب# ارسال المعلومات و# لم يكن تغيير العنصر .

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×