WorkbookBase.SetLinkOnData أسلوب
يعين اسم العملية التي يتم تنفيذها عند ارتباط DDE هو محدث.
مساحة الاسم: Microsoft.Office.Tools.Excel
التجميع: Microsoft.Office.Tools.Excel.v4.0.Utilities (في Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
بناء الجملة
'إقرار
Public Sub SetLinkOnData ( _
name As String, _
procedure As Object _
)
public void SetLinkOnData(
string name,
Object procedure
)
المعلمات
- name
النوع: System.String
اسم ارتباط OLE/DDE، كـ التي يتم إرجاعها من LinkSourcesالأسلوب.
- procedure
النوع: System.Object
اسم إجراء بتشغيل عند الارتباط هو محدث.وهذا يمكن أن تكون Microsoft المكتب Excel 4.0 ماكرو أو إجراء Visual أساسى.قم بتعيين ترتيب هو وسيطة إلى سلسلة فارغ ("") للإشارة إلى أنه لا يوجد إجراء يجب تشغيل عند الارتباط هو محدث.
ملاحظات
المعلمات الإختيارية
ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.
أمثلة
يحصل على المجموعة من الجميع ارتباطات DDE في مصنف الحالي مثال التعليمة البرمجية التالية ومن ثم يستخدم SetLinkOnDataأسلوب لتشغيل ماكرو باسم UPDATE_MACROكلما حاول واحد الارتباطات هو محدثها.
Th هو المثال هو لتخصيص المستوى مستند.
Private Sub WorkbookSetLinkOnData()
Dim Links As Array = _
CType(Me.LinkSources(Excel.XlLink.xlOLELinks), _
Array)
If Links IsNot Nothing Then
Dim i As Integer
For i = 1 To Links.Length
Me.SetLinkOnData(Links(i), "UPDATE_MACR0")
Next i
Else
MsgBox("The workbook contains no DDE/OLE links.")
End If
End Sub
private void WorkbookSetLinkOnData()
{
Array links = (Array)this.LinkSources(Excel.XlLink.xlOLELinks);
if (links != null)
{
for (int i = 1; i <= links.Length; i++)
{
this.SetLinkOnData((string)links.GetValue(i), "UPDATE_MACR0");
}
}
else
{
MessageBox.Show("The workbook contains no DDE/OLE links.");
}
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.