Excel Automation from IE
שלום . יש לי דף HTML ובו client-side script ב VBS , שיוצר אובייקט של Excel , ממלא כל מיני נתונים ב Excel , ובסוף מציג את הקובץ Excel למשתמש . הכל עובד סבבה . אבל ... ישנם כל מיני קבועים ( constants ו enums ) שניתן להשתמש בהם לשינוי properties שונים ב Excel - לדוגמא : cell alignment . הדרך היחידה לשנות align בקובץ Excel דרך הקוד , זה לתת ל Property VerticalAlign/HorizontalAlign , ערך שהוא קבוע : XlhAlignCenter לדוגמא . אני לא מצליח להשתמש בכל הקבועים של Excel ב Script . קבועים אלה , הם לא properties של Excel.Application , וגם לא של Excel.Workbook . ב VB אין שום בעיה עם זה , כי אחרי שעושים reference ל Excel , ניתן לגשת ל Excel.XlhALign . השאלה היא איך עושים זאת מתוך VBS . אני מניח שהשאלה היא די כללית לאובייקטים כאלה , ולא ספציפית ל Excel . דרך אגב .. לא מצאתי בשום מקום את הערכים האמיתיים של הקבועים . ( למרות שזה גם פתרון עקום , אבל לפחות משהו ...) תודה .
שלום . יש לי דף HTML ובו client-side script ב VBS , שיוצר אובייקט של Excel , ממלא כל מיני נתונים ב Excel , ובסוף מציג את הקובץ Excel למשתמש . הכל עובד סבבה . אבל ... ישנם כל מיני קבועים ( constants ו enums ) שניתן להשתמש בהם לשינוי properties שונים ב Excel - לדוגמא : cell alignment . הדרך היחידה לשנות align בקובץ Excel דרך הקוד , זה לתת ל Property VerticalAlign/HorizontalAlign , ערך שהוא קבוע : XlhAlignCenter לדוגמא . אני לא מצליח להשתמש בכל הקבועים של Excel ב Script . קבועים אלה , הם לא properties של Excel.Application , וגם לא של Excel.Workbook . ב VB אין שום בעיה עם זה , כי אחרי שעושים reference ל Excel , ניתן לגשת ל Excel.XlhALign . השאלה היא איך עושים זאת מתוך VBS . אני מניח שהשאלה היא די כללית לאובייקטים כאלה , ולא ספציפית ל Excel . דרך אגב .. לא מצאתי בשום מקום את הערכים האמיתיים של הקבועים . ( למרות שזה גם פתרון עקום , אבל לפחות משהו ...) תודה .