הפונקציה DDE

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

באפשרותך להשתמש בפונקציה DDE כדי לאתחל שיחה מסוג מידע דינאמיים (DDE) של exchange עם יישום אחר, לבקש פריט מידע מאותו היישום ולהציג את המידע בפקד בטופס או בדוח.

לדוגמה, באפשרותך להשתמש בפונקציה DDE במאפיין ControlSource של תיבת טקסט כדי להציג נתונים מתא מסוים בגליון עבודה Microsoft Office Excel 2007.

תחביר

DDE ( יישום, נושא הפריט )

תחביר הפונקציה DDE כולל את הארגומנטים הבאים:

A rgument

תיאור

יישום

ביטוי מחרוזת מזהה יישום שיכול להשתתף בשיחת DDE. בדרך כלל, יישום הוא השם של קובץ. .exe (ללא הסיומת. .exe) עבור Microsoft ליישום מבוסס-Windows, כגון Excel. לדוגמה, כדי להתחיל בשיחת DDE עם Excel, הקלד "Excel" עבור הארגומנט יישום .

נושא

ביטוי מחרוזת שהוא השם של נושא מזוהה על-ידי היישום. הארגומנט נושא הוא לעתים קרובות מסמך או קובץ נתונים. עיין בתיעוד של היישום האחר רשימת נושאים אפשריים.

פריט

ביטוי מחרוזת שהוא השם של פריט נתונים מזוהה על-ידי היישום. עיין בתיעוד של היישום האחר רשימת פריטים אפשריים.


הערות

הפונקציה DDE מנסה לאתחל שיחת DDE עם שצוין היישום והנושאולאחר מבקש את הנתונים בפריט. אם הפעולה מצליחה, הפונקציה DDE מחזירה מחרוזת המכילה את המידע המבוקש.

אם אתה מבקש נתונים מ- Excel, ייתכן שהפריט מזהה שורה ועמודה, כגון "R1C1" או השם של טווח תאים. בדוגמה הבאה, הפונקציה DDE מבקשת מידע מהתא בשורה 1, עמודה 1 בגליון עבודה של Excel. באפשרותך להזין ביטוי זה עבור פקד תיבת טקסט בתיבת המאפיין מקור פקד בגליון המאפיינים של הפקד:

=DDE("Excel", "Sheet1", "R1C1")

באפשרותך להשתמש בפונקציה DDE רק במאפיין מקור פקד של תיבת טקסט, קבוצת אפשרויות, תיבת סימון או תיבה משולבת. לא ניתן לקרוא הפונקציה DDE מ- aVisual Basic for Applications (VBA) מודול.

בעת שימוש בפונקציה DDE , הפקד הופך לקריאה בלבד תצוגת טופס והצגה לפני הדפסה. לדוגמה, אם תשתמש בפונקציה DDE בתיבת טקסט, לא ניתן לערוך את הטקסט בתיבת הטקסט. עליך לערוך את הטקסט ביישום האחר. מאחר המאפיין ControlSource לקריאה בלבד בתצוגת טופס ובהצגה לפני הדפסה, לפקד יש לבצע שינויים ב- תצוגת עיצוב.

Microsoft Windows ושל המחשב שלך זיכרון ומשאבי לקבוע את המספר המרבי של שיחות DDE שניתן לפתוח בו-זמנית. אם לא ניתן לאתחל את השיחה מכיוון שהיישום האחר אינו פועל או אינו מזהה את הנושא שצוין, או אם המספר המרבי של שיחות כבר הגעת, הפונקציה DDE מחזירה Null.

הערה: ייתכן שהיישום האחר מוגדר להתעלם את הבקשה שלך לשיחת DDE. אם כן, הפונקציה DDE מחזירה Null. בדומה, באפשרותך לקבוע ש- Access להתעלם מבקשות מיישומים אחרים: לחץ על ' אפשרויות Access ' בתפריט ' קובץ ' ולאחר מכן לחץ על מתקדם בתיבת הדו-שיח הגדרות יישום . תחת פעולות DDE, בחר התעלם מבקשות DDE.

עצה

אם עליך לטפל באובייקטים של יישום אחר מ- Access, כדאי לשקול להשתמש אוטומציה.

הטבלה הבאה מתארת את אופן הפעולה של הפונקציה DDE בעת שימוש בה עם כל אחד מהפקדים.

Con הת

הערות

תיבת טקסט

הארגומנט item יכול להפנות טקסט או מספרים. אם item מפנה ליותר מרשומה אחת פיסת מידע, כגון טווח בעל שם בגליון עבודה של Excel המכיל מספר תאים, הפונקציה DDE מחזירה את הערך הראשון. תוכל להשתמש בפונקציה זו עם תיבת טקסט כדי להציג את המידע הכלול בתא בגליון העבודה.

תיבה משולבת

הפונקציה DDE ממלאה את התיבה המשולבת במידע אליו מפנה item. אין באפשרותך להזין נתונים בחלק של תיבת הטקסט. ייתכן תשתמש בפונקציה DDE עם תיבה משולבת כדי להציג רשימה של מדינות/אזורים שאתה מחזיק בגליון עבודה של Excel.

קבוצת אפשרויות

המאפיין OptionValue של כל לחצן אפשרויות בקבוצת אפשרויות מוגדר כמספר. בדרך כלל, הערך של הלחצן הראשון הוא 1, השני הוא 2, וכן הלאה. המספר המוחזר על-ידי הפונקציה DDE קובע איזה לחצן אפשרויות ייבחר.

לדוגמה, אם הפונקציה DDE תחזיר 2, הלחצן השני ייבחר. אם פונקציה זו מחזירה ערך תואם לאף אחת מהגדרות המאפיין OptionValue , אף אחד מלחצני ייבחרו. אם item מפנה ליותר מרשומה אחת פיסת מידע, כגון טווח בעל שם בגליון עבודה של Excel המכיל מספר תאים, הפונקציה DDE מחזירה את הערך הראשון.

תיבת סימון

אם הפונקציה DDE מחזירה 0, ניתן לנקות את תיבת הסימון. אם פונקציה זו מחזירה מספר שאינו אפס, כגון 1 או-1, התיבה ייבחרו. אם item מפנה לטקסט או יותר מפריט אחד מידע, כגון טווח בעל שם בגליון עבודה של Excel המכיל מספר תאים, תיבת הסימון לא יהיו זמינות.


שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×