ייבוא מאקסל ל-C++

liat1231

New member
ייבוא מאקסל ל-C++

האם ניתן לעשות ייבוא נתונים מאקסל ל- C++ בסביבת VS.NET?? והאם ניתן להפעיל תוכנית ב-C++ דרך האקסל בצורה כלשהי? אודה לתשובתכם, ליאת.
 

galh

New member
כן, זה אפשרי.

אם תשלחי לי את האימייל שלך במסר, אני יכול לשלוח לך מאמר (בערך 3M) שמסביר איך ליצור קובץ XLS דרך ++C. ממנו אפשר להבין גם איך לגשת לנתונים. לגבי השאלה השניה, אם את כותבת אובייקט COM ב- ++C אז אפשר להריץ אותו דרך אקסל ע"י VB script. אני מניח שאפשר גם להריץ כל תוכנה, אבל אני לא מכיר מספיק VB script באקסל.
 

Lucciano

New member
תיקון קטן:

הקוד של אקסל זה לא VB SCRIPT זה VBA וניתן להריץ קוד C++ באקסל. יש שני דרכים: או ליצור באמת COM ולהפעיל אותו מאקסל או לכתוב ממשק API לפונקציות C, ולקרוא להם ב VBA עם DECLARE FUNCTION. זה דורש ידע קצת מתקדם ב VB, ולדאוג שהפונקציות לא יממשקו STRUCT מורכבים, צריך להתאים גדלים של משתנים ועוד כל מיני כאלה...
 

galh

New member
VB זה VB...

לא משנה כמה מיקרוסופט יעטפו אותו בשמות "יפים". זה עדיין BASIC.
 
למעלה