26static char THIS_FILE[] = __FILE__;
40 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
47 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
54 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
63 InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
70 InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
76 InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
85 InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
93 InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (
void*)&result,
NULL);
97LPDISPATCH
Workbooks::Open(LPCTSTR Filename,
const VARIANT& UpdateLinks,
const VARIANT& ReadOnly,
const VARIANT& Format,
const VARIANT& Password,
const VARIANT& WriteResPassword,
const VARIANT& IgnoreReadOnlyRecommended,
const VARIANT& Origin,
98 const VARIANT& Delimiter,
const VARIANT& Editable,
const VARIANT& Notify,
const VARIANT& Converter,
const VARIANT& AddToMru)
101 static BYTE parms[] =
102 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
103 InvokeHelper(0x2aa, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
104 Filename, &UpdateLinks, &ReadOnly, &Format, &Password, &WriteResPassword, &IgnoreReadOnlyRecommended, &Origin, &Delimiter, &Editable, &Notify, &Converter, &AddToMru);
108void Workbooks::OpenText(LPCTSTR Filename,
const VARIANT& Origin,
const VARIANT& StartRow,
const VARIANT& DataType,
long TextQualifier,
const VARIANT& ConsecutiveDelimiter,
const VARIANT& Tab,
const VARIANT& Semicolon,
const VARIANT& Comma,
109 const VARIANT& Space,
const VARIANT& Other,
const VARIANT& OtherChar,
const VARIANT& FieldInfo,
const VARIANT& TextVisualLayout)
111 static BYTE parms[] =
112 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
113 InvokeHelper(0x2ab, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
114 Filename, &Origin, &StartRow, &DataType, TextQualifier, &ConsecutiveDelimiter, &Tab, &Semicolon, &Comma, &Space, &Other, &OtherChar, &FieldInfo, &TextVisualLayout);
120 static BYTE parms[] =
122 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
137 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
144 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
151 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
158 InvokeHelper(0x131, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
165 InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
172 InvokeHelper(0x132, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
178 static BYTE parms[] =
180 InvokeHelper(0x132, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
187 InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
194 InvokeHelper(0x2f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
201 InvokeHelper(0x134, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
208 InvokeHelper(0x225, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
215 InvokeHelper(0x59e, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
221 InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
227 InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
234 InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
241 InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
248 InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
255 InvokeHelper(0x14c, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
261 static BYTE parms[] =
263 InvokeHelper(0x14d, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
270 static BYTE parms[] =
272 InvokeHelper(0x14e, DISPATCH_METHOD, VT_I4, (
void*)&result, parms,
279 static BYTE parms[] =
280 VTS_I4 VTS_VARIANT VTS_VARIANT;
281 InvokeHelper(0x14f, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
288 static BYTE parms[] =
290 InvokeHelper(0x150, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
297 static BYTE parms[] =
299 InvokeHelper(0x151, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
306 static BYTE parms[] =
308 InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
316 static BYTE parms[] =
318 InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
326 static BYTE parms[] =
328 InvokeHelper(0x15e, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
333LPDISPATCH
_Application::Intersect(LPDISPATCH Arg1, LPDISPATCH Arg2,
const VARIANT& Arg3,
const VARIANT& Arg4,
const VARIANT& Arg5,
const VARIANT& Arg6,
const VARIANT& Arg7,
const VARIANT& Arg8,
const VARIANT& Arg9,
const VARIANT& Arg10,
334 const VARIANT& Arg11,
const VARIANT& Arg12,
const VARIANT& Arg13,
const VARIANT& Arg14,
const VARIANT& Arg15,
const VARIANT& Arg16,
const VARIANT& Arg17,
const VARIANT& Arg18,
const VARIANT& Arg19,
const VARIANT& Arg20,
335 const VARIANT& Arg21,
const VARIANT& Arg22,
const VARIANT& Arg23,
const VARIANT& Arg24,
const VARIANT& Arg25,
const VARIANT& Arg26,
const VARIANT& Arg27,
const VARIANT& Arg28,
const VARIANT& Arg29,
const VARIANT& Arg30)
338 static BYTE parms[] =
339 VTS_DISPATCH VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT
340 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
341 InvokeHelper(0x2fe, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
342 Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30);
349 InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
356 static BYTE parms[] =
357 VTS_VARIANT VTS_VARIANT;
358 InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
366 InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
370VARIANT
_Application::Run(
const VARIANT& Macro,
const VARIANT& Arg1,
const VARIANT& Arg2,
const VARIANT& Arg3,
const VARIANT& Arg4,
const VARIANT& Arg5,
const VARIANT& Arg6,
const VARIANT& Arg7,
const VARIANT& Arg8,
const VARIANT& Arg9,
371 const VARIANT& Arg10,
const VARIANT& Arg11,
const VARIANT& Arg12,
const VARIANT& Arg13,
const VARIANT& Arg14,
const VARIANT& Arg15,
const VARIANT& Arg16,
const VARIANT& Arg17,
const VARIANT& Arg18,
const VARIANT& Arg19,
372 const VARIANT& Arg20,
const VARIANT& Arg21,
const VARIANT& Arg22,
const VARIANT& Arg23,
const VARIANT& Arg24,
const VARIANT& Arg25,
const VARIANT& Arg26,
const VARIANT& Arg27,
const VARIANT& Arg28,
const VARIANT& Arg29,
373 const VARIANT& Arg30)
376 static BYTE parms[] =
377 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT
378 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
379 InvokeHelper(0x103, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
380 &Macro, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30);
384VARIANT
_Application::_Run2(
const VARIANT& Macro,
const VARIANT& Arg1,
const VARIANT& Arg2,
const VARIANT& Arg3,
const VARIANT& Arg4,
const VARIANT& Arg5,
const VARIANT& Arg6,
const VARIANT& Arg7,
const VARIANT& Arg8,
const VARIANT& Arg9,
385 const VARIANT& Arg10,
const VARIANT& Arg11,
const VARIANT& Arg12,
const VARIANT& Arg13,
const VARIANT& Arg14,
const VARIANT& Arg15,
const VARIANT& Arg16,
const VARIANT& Arg17,
const VARIANT& Arg18,
const VARIANT& Arg19,
386 const VARIANT& Arg20,
const VARIANT& Arg21,
const VARIANT& Arg22,
const VARIANT& Arg23,
const VARIANT& Arg24,
const VARIANT& Arg25,
const VARIANT& Arg26,
const VARIANT& Arg27,
const VARIANT& Arg28,
const VARIANT& Arg29,
387 const VARIANT& Arg30)
390 static BYTE parms[] =
391 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT
392 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
393 InvokeHelper(0x326, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
394 &Macro, &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30);
401 InvokeHelper(0x93, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
407 static BYTE parms[] =
408 VTS_VARIANT VTS_VARIANT;
409 InvokeHelper(0x17f, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
416 InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
423 InvokeHelper(0x30a, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
427LPDISPATCH
_Application::Union(LPDISPATCH Arg1, LPDISPATCH Arg2,
const VARIANT& Arg3,
const VARIANT& Arg4,
const VARIANT& Arg5,
const VARIANT& Arg6,
const VARIANT& Arg7,
const VARIANT& Arg8,
const VARIANT& Arg9,
const VARIANT& Arg10,
const VARIANT& Arg11,
428 const VARIANT& Arg12,
const VARIANT& Arg13,
const VARIANT& Arg14,
const VARIANT& Arg15,
const VARIANT& Arg16,
const VARIANT& Arg17,
const VARIANT& Arg18,
const VARIANT& Arg19,
const VARIANT& Arg20,
const VARIANT& Arg21,
429 const VARIANT& Arg22,
const VARIANT& Arg23,
const VARIANT& Arg24,
const VARIANT& Arg25,
const VARIANT& Arg26,
const VARIANT& Arg27,
const VARIANT& Arg28,
const VARIANT& Arg29,
const VARIANT& Arg30)
432 static BYTE parms[] =
433 VTS_DISPATCH VTS_DISPATCH VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT
434 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
435 InvokeHelper(0x30b, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
436 Arg1, Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30);
443 InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
450 InvokeHelper(0x23c, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
457 InvokeHelper(0x5a0, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
464 InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
471 InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
478 InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
484 static BYTE parms[] =
486 InvokeHelper(0x447, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
492 static BYTE parms[] =
493 VTS_VARIANT VTS_BSTR VTS_VARIANT;
494 InvokeHelper(0xd8, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
495 &Chart, Name, &Description);
500 static BYTE parms[] =
501 VTS_VARIANT VTS_VARIANT;
502 InvokeHelper(0x30c, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
509 InvokeHelper(0x3a2, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
515 static BYTE parms[] =
517 InvokeHelper(0x3a2, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
524 InvokeHelper(0x139, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
530 static BYTE parms[] =
532 InvokeHelper(0x139, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
539 InvokeHelper(0x3e0, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
545 static BYTE parms[] =
547 InvokeHelper(0x3e0, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
554 InvokeHelper(0x49c, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
560 static BYTE parms[] =
562 InvokeHelper(0x49c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
569 InvokeHelper(0x479, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
576 InvokeHelper(0x13a, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
583 InvokeHelper(0x13b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
589 static BYTE parms[] =
591 InvokeHelper(0x13b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
598 InvokeHelper(0x13c, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
604 static BYTE parms[] =
606 InvokeHelper(0x13c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
613 static BYTE parms[] =
615 InvokeHelper(0x13d, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
623 InvokeHelper(0x13e, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
630 InvokeHelper(0x13f, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
637 InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
643 static BYTE parms[] =
645 InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
652 InvokeHelper(0x140, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
658 static BYTE parms[] =
660 InvokeHelper(0x140, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
667 static BYTE parms[] =
669 InvokeHelper(0x43e, DISPATCH_METHOD, VT_R8, (
void*)&result, parms,
677 static BYTE parms[] =
678 VTS_BSTR VTS_VARIANT VTS_VARIANT;
679 InvokeHelper(0x1f9, DISPATCH_METHOD, VT_BOOL, (
void*)&result, parms,
680 Word, &CustomDictionary, &IgnoreUppercase);
687 static BYTE parms[] =
689 InvokeHelper(0x141, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
697 InvokeHelper(0x142, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
703 static BYTE parms[] =
705 InvokeHelper(0x142, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
712 InvokeHelper(0x143, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
718 static BYTE parms[] =
720 InvokeHelper(0x143, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
727 InvokeHelper(0x144, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
733 static BYTE parms[] =
735 InvokeHelper(0x144, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
739VARIANT
_Application::ConvertFormula(
const VARIANT& Formula,
long FromReferenceStyle,
const VARIANT& ToReferenceStyle,
const VARIANT& ToAbsolute,
const VARIANT& RelativeTo)
742 static BYTE parms[] =
743 VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
744 InvokeHelper(0x145, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
745 &Formula, FromReferenceStyle, &ToReferenceStyle, &ToAbsolute, &RelativeTo);
752 InvokeHelper(0x3df, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
758 static BYTE parms[] =
760 InvokeHelper(0x3df, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
767 InvokeHelper(0x489, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
773 static BYTE parms[] =
775 InvokeHelper(0x489, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
782 InvokeHelper(0x313, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
789 InvokeHelper(0x14a, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
795 static BYTE parms[] =
797 InvokeHelper(0x14a, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
804 InvokeHelper(0x14b, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
810 static BYTE parms[] =
812 InvokeHelper(0x14b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
819 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
826 InvokeHelper(0x40e, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
832 static BYTE parms[] =
834 InvokeHelper(0x40e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
840 static BYTE parms[] =
842 InvokeHelper(0xd9, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
848 static BYTE parms[] =
850 InvokeHelper(0x30f, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
857 InvokeHelper(0x2f9, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
864 InvokeHelper(0x157, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
870 static BYTE parms[] =
872 InvokeHelper(0x157, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
879 InvokeHelper(0x158, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
885 static BYTE parms[] =
887 InvokeHelper(0x158, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
894 InvokeHelper(0x425, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
900 static BYTE parms[] =
902 InvokeHelper(0x425, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
909 InvokeHelper(0x159, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
915 static BYTE parms[] =
917 InvokeHelper(0x159, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
924 InvokeHelper(0x4ac, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
930 static BYTE parms[] =
932 InvokeHelper(0x4ac, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
939 InvokeHelper(0x39f, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
945 static BYTE parms[] =
947 InvokeHelper(0x39f, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
954 InvokeHelper(0x39e, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
960 static BYTE parms[] =
962 InvokeHelper(0x39e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
969 InvokeHelper(0x15a, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
975 static BYTE parms[] =
977 InvokeHelper(0x15a, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
984 InvokeHelper(0x15b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
990 static BYTE parms[] =
992 InvokeHelper(0x15b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
998 InvokeHelper(0x15d, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
1004 InvokeHelper(0x3a1, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1010 static BYTE parms[] =
1012 InvokeHelper(0x3a1, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1019 InvokeHelper(0x49b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1025 static BYTE parms[] =
1027 InvokeHelper(0x49b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1034 InvokeHelper(0x448, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1040 static BYTE parms[] =
1042 InvokeHelper(0x448, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1049 InvokeHelper(0x4ad, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1055 static BYTE parms[] =
1057 InvokeHelper(0x4ad, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1064 static BYTE parms[] =
1065 VTS_VARIANT VTS_VARIANT;
1066 InvokeHelper(0x3a3, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
1074 InvokeHelper(0x4b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
1081 InvokeHelper(0x4b1, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
1087 InvokeHelper(0x42c, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
1093 InvokeHelper(0x15f, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1099 static BYTE parms[] =
1101 InvokeHelper(0x15f, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1108 InvokeHelper(0x160, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1114 static BYTE parms[] =
1116 InvokeHelper(0x160, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1123 static BYTE parms[] =
1125 InvokeHelper(0x312, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
1133 static BYTE parms[] =
1135 InvokeHelper(0x311, DISPATCH_METHOD, VT_I4, (
void*)&result, parms,
1140VARIANT
_Application::GetOpenFilename(
const VARIANT& FileFilter,
const VARIANT& FilterIndex,
const VARIANT& Title,
const VARIANT& ButtonText,
const VARIANT& MultiSelect)
1143 static BYTE parms[] =
1144 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
1145 InvokeHelper(0x433, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
1146 &FileFilter, &FilterIndex, &Title, &ButtonText, &MultiSelect);
1150VARIANT
_Application::GetSaveAsFilename(
const VARIANT& InitialFilename,
const VARIANT& FileFilter,
const VARIANT& FilterIndex,
const VARIANT& Title,
const VARIANT& ButtonText)
1153 static BYTE parms[] =
1154 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
1155 InvokeHelper(0x434, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
1156 &InitialFilename, &FileFilter, &FilterIndex, &Title, &ButtonText);
1162 static BYTE parms[] =
1163 VTS_VARIANT VTS_VARIANT;
1164 InvokeHelper(0x1db, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1165 &Reference, &Scroll);
1171 InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1177 static BYTE parms[] =
1179 InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1185 static BYTE parms[] =
1186 VTS_VARIANT VTS_VARIANT;
1187 InvokeHelper(0x162, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1188 &HelpFile, &HelpContextID);
1194 InvokeHelper(0x164, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1200 static BYTE parms[] =
1202 InvokeHelper(0x164, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1209 static BYTE parms[] =
1211 InvokeHelper(0x43f, DISPATCH_METHOD, VT_R8, (
void*)&result, parms,
1216VARIANT
_Application::InputBox(LPCTSTR Prompt,
const VARIANT& Title,
const VARIANT& Default,
const VARIANT& Left,
const VARIANT& Top,
const VARIANT& HelpFile,
const VARIANT& HelpContextID,
const VARIANT& Type)
1219 static BYTE parms[] =
1220 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
1221 InvokeHelper(0x165, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
1222 Prompt, &Title, &Default, &Left, &Top, &HelpFile, &HelpContextID, &Type);
1229 InvokeHelper(0x169, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1235 static BYTE parms[] =
1237 InvokeHelper(0x169, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1244 static BYTE parms[] =
1246 InvokeHelper(0x16a, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
1254 InvokeHelper(0x16b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1260 static BYTE parms[] =
1262 InvokeHelper(0x16b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1269 InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1275 static BYTE parms[] =
1277 InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1284 InvokeHelper(0x16e, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1288void _Application::MacroOptions(
const VARIANT& Macro,
const VARIANT& Description,
const VARIANT& HasMenu,
const VARIANT& MenuText,
const VARIANT& HasShortcutKey,
const VARIANT& ShortcutKey,
const VARIANT& Category,
const VARIANT& StatusBar,
1289 const VARIANT& HelpContextID,
const VARIANT& HelpFile)
1291 static BYTE parms[] =
1292 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
1293 InvokeHelper(0x46f, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1294 &Macro, &Description, &HasMenu, &MenuText, &HasShortcutKey, &ShortcutKey, &Category, &StatusBar, &HelpContextID, &HelpFile);
1299 InvokeHelper(0x3b1, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
1304 static BYTE parms[] =
1305 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
1306 InvokeHelper(0x3af, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1307 &Name, &Password, &DownloadNewMail);
1313 InvokeHelper(0x3ae, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
1320 InvokeHelper(0x3cb, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1327 InvokeHelper(0x16f, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1334 InvokeHelper(0x170, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1340 static BYTE parms[] =
1342 InvokeHelper(0x170, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1349 InvokeHelper(0x171, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1355 static BYTE parms[] =
1357 InvokeHelper(0x171, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1364 InvokeHelper(0x172, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1371 InvokeHelper(0x173, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1378 InvokeHelper(0x174, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1385 InvokeHelper(0x175, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1392 InvokeHelper(0x176, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1398 static BYTE parms[] =
1400 InvokeHelper(0x176, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1407 InvokeHelper(0x478, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1413 static BYTE parms[] =
1415 InvokeHelper(0x478, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1422 InvokeHelper(0x4b2, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
1429 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1436 InvokeHelper(0x3cc, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result,
NULL);
1443 InvokeHelper(0x184, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1450 InvokeHelper(0x4b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
1457 InvokeHelper(0x4b4, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1463 static BYTE parms[] =
1465 InvokeHelper(0x4b4, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1471 static BYTE parms[] =
1472 VTS_BSTR VTS_VARIANT;
1473 InvokeHelper(0x272, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1479 static BYTE parms[] =
1481 InvokeHelper(0x301, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1485void _Application::OnTime(
const VARIANT& EarliestTime, LPCTSTR Procedure,
const VARIANT& LatestTime,
const VARIANT& Schedule)
1487 static BYTE parms[] =
1488 VTS_VARIANT VTS_BSTR VTS_VARIANT VTS_VARIANT;
1489 InvokeHelper(0x270, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1490 &EarliestTime, Procedure, &LatestTime, &Schedule);
1495 static BYTE parms[] =
1497 InvokeHelper(0x302, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1504 InvokeHelper(0x26f, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1510 static BYTE parms[] =
1512 InvokeHelper(0x26f, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1519 InvokeHelper(0x177, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1526 InvokeHelper(0x178, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1533 InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1540 InvokeHelper(0x179, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1547 static BYTE parms[] =
1549 InvokeHelper(0x17a, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
1557 InvokeHelper(0x4b5, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1563 static BYTE parms[] =
1565 InvokeHelper(0x4b5, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1572 InvokeHelper(0x426, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1578 static BYTE parms[] =
1580 InvokeHelper(0x426, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1586 InvokeHelper(0x12e, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
1591 static BYTE parms[] =
1592 VTS_VARIANT VTS_VARIANT;
1593 InvokeHelper(0x305, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1594 &BasicCode, &XlmCode);
1600 InvokeHelper(0x17b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1607 InvokeHelper(0x17c, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1613 static BYTE parms[] =
1615 InvokeHelper(0x17c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1622 static BYTE parms[] =
1623 VTS_VARIANT VTS_VARIANT;
1624 InvokeHelper(0x307, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
1632 static BYTE parms[] =
1634 InvokeHelper(0x1e, DISPATCH_METHOD, VT_BOOL, (
void*)&result, parms,
1641 InvokeHelper(0x12d, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
1647 InvokeHelper(0x4b6, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1653 static BYTE parms[] =
1655 InvokeHelper(0x4b6, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1661 static BYTE parms[] =
1663 InvokeHelper(0xd4, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1670 InvokeHelper(0x17e, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1676 static BYTE parms[] =
1678 InvokeHelper(0x17e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1684 static BYTE parms[] =
1685 VTS_VARIANT VTS_VARIANT;
1686 InvokeHelper(0xdb, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1687 &FormatName, &Gallery);
1693 InvokeHelper(0x3e1, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1699 static BYTE parms[] =
1701 InvokeHelper(0x3e1, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1708 InvokeHelper(0x4b7, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1714 static BYTE parms[] =
1716 InvokeHelper(0x4b7, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1723 InvokeHelper(0x4b8, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1729 static BYTE parms[] =
1731 InvokeHelper(0x4b8, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1738 InvokeHelper(0x39c, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1744 static BYTE parms[] =
1746 InvokeHelper(0x39c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1753 InvokeHelper(0x39d, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1759 static BYTE parms[] =
1761 InvokeHelper(0x39d, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1768 InvokeHelper(0x181, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1775 InvokeHelper(0x182, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
1781 static BYTE parms[] =
1783 InvokeHelper(0x182, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1790 InvokeHelper(0x17d, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1797 InvokeHelper(0x183, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1803 static BYTE parms[] =
1805 InvokeHelper(0x183, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1812 InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1818 static BYTE parms[] =
1820 InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1827 InvokeHelper(0x4b9, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1833 static BYTE parms[] =
1835 InvokeHelper(0x4b9, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1842 InvokeHelper(0x136, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1848 static BYTE parms[] =
1850 InvokeHelper(0x136, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1857 InvokeHelper(0x137, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
1863 static BYTE parms[] =
1865 InvokeHelper(0x137, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1872 InvokeHelper(0x138, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1878 static BYTE parms[] =
1880 InvokeHelper(0x138, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1886 InvokeHelper(0x12f, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
1892 InvokeHelper(0x185, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1899 InvokeHelper(0x186, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1906 InvokeHelper(0x4ba, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1912 static BYTE parms[] =
1914 InvokeHelper(0x4ba, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1921 InvokeHelper(0x187, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1927 static BYTE parms[] =
1929 InvokeHelper(0x187, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1936 InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1943 InvokeHelper(0x4bb, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
1950 InvokeHelper(0x188, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
1957 InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
1963 static BYTE parms[] =
1965 InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
1971 static BYTE parms[] =
1973 InvokeHelper(0x314, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1979 static BYTE parms[] =
1981 InvokeHelper(0x189, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
1988 InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
1994 static BYTE parms[] =
1996 InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2003 InvokeHelper(0x18b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2010 InvokeHelper(0x18c, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2016 static BYTE parms[] =
2018 InvokeHelper(0x18c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2025 InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2031 static BYTE parms[] =
2033 InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2040 InvokeHelper(0xe5, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2046 static BYTE parms[] =
2048 InvokeHelper(0xe5, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2055 InvokeHelper(0xe8, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2061 static BYTE parms[] =
2063 InvokeHelper(0xe8, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2070 InvokeHelper(0xe9, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2076 static BYTE parms[] =
2078 InvokeHelper(0xe9, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2085 InvokeHelper(0x4bc, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2091 static BYTE parms[] =
2093 InvokeHelper(0x4bc, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2107 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2114 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2121 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2128 InvokeHelper(0x5a1, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2134 static BYTE parms[] =
2136 InvokeHelper(0x5a1, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2142 InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2148 InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2155 InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2162 InvokeHelper(0x5a2, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2168 static BYTE parms[] =
2170 InvokeHelper(0x5a2, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2177 InvokeHelper(0x5a3, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2183 static BYTE parms[] =
2185 InvokeHelper(0x5a3, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2192 InvokeHelper(0x5a4, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2198 static BYTE parms[] =
2200 InvokeHelper(0x5a4, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2207 InvokeHelper(0x498, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2213 static BYTE parms[] =
2214 VTS_I4 VTS_VARIANT VTS_VARIANT;
2215 InvokeHelper(0x3dd, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2216 Mode, &WritePassword, &Notify);
2221 static BYTE parms[] =
2222 VTS_BSTR VTS_BSTR VTS_I4;
2223 InvokeHelper(0x322, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2224 Name, NewName, Type);
2230 InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2234void _Workbook::Close(
const VARIANT& SaveChanges,
const VARIANT& Filename,
const VARIANT& RouteWorkbook)
2236 static BYTE parms[] =
2237 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2238 InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2239 &SaveChanges, &Filename, &RouteWorkbook);
2245 InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
2252 InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
2258 static BYTE parms[] =
2260 InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2267 static BYTE parms[] =
2269 InvokeHelper(0x11e, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
2276 static BYTE parms[] =
2277 VTS_VARIANT VTS_VARIANT;
2278 InvokeHelper(0x11e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2285 InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2292 InvokeHelper(0x497, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2298 static BYTE parms[] =
2300 InvokeHelper(0x497, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2307 InvokeHelper(0x4a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2314 InvokeHelper(0x11f, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2321 InvokeHelper(0x499, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2328 InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2334 static BYTE parms[] =
2336 InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2342 static BYTE parms[] =
2344 InvokeHelper(0x18d, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2351 InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2357 static BYTE parms[] =
2359 InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2366 InvokeHelper(0x490, DISPATCH_METHOD, VT_BOOL, (
void*)&result,
NULL);
2373 InvokeHelper(0x120, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2379 InvokeHelper(0x3cd, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2385 InvokeHelper(0x121, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
2392 InvokeHelper(0x122, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2399 InvokeHelper(0x3b6, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2405 static BYTE parms[] =
2407 InvokeHelper(0x3b6, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2414 InvokeHelper(0x5a5, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2420 static BYTE parms[] =
2422 InvokeHelper(0x5a5, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2429 static BYTE parms[] =
2430 VTS_BSTR VTS_I4 VTS_VARIANT VTS_VARIANT;
2431 InvokeHelper(0x327, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
2432 Name,
LinkInfo, &Type, &EditionRef);
2439 static BYTE parms[] =
2441 InvokeHelper(0x328, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
2449 InvokeHelper(0x3d3, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2455 static BYTE parms[] =
2457 InvokeHelper(0x5a6, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2464 InvokeHelper(0x491, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2471 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
2478 InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2485 InvokeHelper(0x118, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result,
NULL);
2491 static BYTE parms[] =
2492 VTS_BSTR VTS_VARIANT VTS_VARIANT;
2493 InvokeHelper(0x323, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2494 Name, &ReadOnly, &Type);
2500 InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
2507 InvokeHelper(0x5a7, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2513 static BYTE parms[] =
2515 InvokeHelper(0x5a7, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2522 InvokeHelper(0x5a8, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2528 static BYTE parms[] =
2530 InvokeHelper(0x5a8, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2537 InvokeHelper(0x5a9, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result,
NULL);
2543 static BYTE parms[] =
2545 InvokeHelper(0x48e, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2552 InvokeHelper(0x195, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2558 static BYTE parms[] =
2560 InvokeHelper(0x195, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2564void _Workbook::PrintOut(
const VARIANT& From,
const VARIANT& To,
const VARIANT& Copies,
const VARIANT& Preview,
const VARIANT& ActivePrinter,
const VARIANT& PrintToFile,
const VARIANT& Collate)
2566 static BYTE parms[] =
2567 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2568 InvokeHelper(0x389, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2569 &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate);
2574 static BYTE parms[] =
2576 InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2582 static BYTE parms[] =
2583 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2584 InvokeHelper(0x11a, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2585 &Password, &Structure, &Windows);
2588void _Workbook::ProtectSharing(
const VARIANT& Filename,
const VARIANT& Password,
const VARIANT& WriteResPassword,
const VARIANT& ReadOnlyRecommended,
const VARIANT& CreateBackup,
const VARIANT& SharingPassword)
2590 static BYTE parms[] =
2591 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2592 InvokeHelper(0x5aa, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2593 &Filename, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &SharingPassword);
2599 InvokeHelper(0x24c, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2606 InvokeHelper(0x127, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2613 InvokeHelper(0x128, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2620 InvokeHelper(0x129, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2626 InvokeHelper(0x5ac, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2631 InvokeHelper(0x3d1, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2636 InvokeHelper(0x3d2, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2641 static BYTE parms[] =
2643 InvokeHelper(0x5ad, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2650 InvokeHelper(0x494, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
2656 InvokeHelper(0x3b2, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2662 InvokeHelper(0x3b7, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2669 InvokeHelper(0x3b5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2675 static BYTE parms[] =
2677 InvokeHelper(0x27a, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2683 InvokeHelper(0x11b, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2686void _Workbook::SaveAs(
const VARIANT& Filename,
const VARIANT& FileFormat,
const VARIANT& Password,
const VARIANT& WriteResPassword,
const VARIANT& ReadOnlyRecommended,
const VARIANT& CreateBackup,
long AccessMode,
const VARIANT& ConflictResolution,
2687 const VARIANT& AddToMru,
const VARIANT& TextCodepage,
const VARIANT& TextVisualLayout)
2689 static BYTE parms[] =
2690 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2691 InvokeHelper(0x11c, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2692 &Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, AccessMode, &ConflictResolution, &AddToMru, &TextCodepage, &TextVisualLayout);
2697 static BYTE parms[] =
2699 InvokeHelper(0xaf, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2706 InvokeHelper(0x12a, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2712 static BYTE parms[] =
2714 InvokeHelper(0x12a, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2721 InvokeHelper(0x196, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2727 static BYTE parms[] =
2729 InvokeHelper(0x196, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2735 static BYTE parms[] =
2736 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2737 InvokeHelper(0x3b3, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2738 &Recipients, &Subject, &ReturnReceipt);
2743 static BYTE parms[] =
2745 InvokeHelper(0x3d4, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2746 &FileFormat, Priority);
2751 static BYTE parms[] =
2752 VTS_BSTR VTS_VARIANT;
2753 InvokeHelper(0x329, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2760 InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2767 InvokeHelper(0x493, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2773 static BYTE parms[] =
2775 InvokeHelper(0x493, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2782 InvokeHelper(0x1ed, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2788 static BYTE parms[] =
2790 InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2796 static BYTE parms[] =
2798 InvokeHelper(0x5af, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2804 InvokeHelper(0x3e3, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2809 static BYTE parms[] =
2810 VTS_VARIANT VTS_VARIANT;
2811 InvokeHelper(0x324, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2818 InvokeHelper(0x19b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2824 static BYTE parms[] =
2826 InvokeHelper(0x19b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2833 InvokeHelper(0x495, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
2840 InvokeHelper(0x5b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2847 InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2854 InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2861 InvokeHelper(0x12b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2868 InvokeHelper(0x12c, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
2875 InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2882 InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2889 InvokeHelper(0x5b1, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2895 static BYTE parms[] =
2897 InvokeHelper(0x5b1, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2903 static BYTE parms[] =
2904 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2905 InvokeHelper(0x5b2, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2906 &When, &Who, &Where);
2912 InvokeHelper(0x5b5, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2918 static BYTE parms[] =
2920 InvokeHelper(0x5b5, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2927 InvokeHelper(0x5b6, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2933 static BYTE parms[] =
2935 InvokeHelper(0x5b6, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2942 InvokeHelper(0x5b7, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
2948 static BYTE parms[] =
2950 InvokeHelper(0x5b7, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
2956 static BYTE parms[] =
2958 InvokeHelper(0x5b8, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2959 Days, &SharingPassword);
2964 static BYTE parms[] =
2965 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2966 InvokeHelper(0x5ba, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2967 &When, &Who, &Where);
2972 static BYTE parms[] =
2973 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2974 InvokeHelper(0x5bb, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2975 &When, &Who, &Where);
2980 InvokeHelper(0x5bc, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
2986 InvokeHelper(0x5bd, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
2990void _Workbook::FollowHyperlink(LPCTSTR Address,
const VARIANT& SubAddress,
const VARIANT&
NewWindow,
const VARIANT& AddHistory,
const VARIANT& ExtraInfo,
const VARIANT& Method,
const VARIANT& HeaderInfo)
2992 static BYTE parms[] =
2993 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2994 InvokeHelper(0x5be, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
2995 Address, &SubAddress, &
NewWindow, &AddHistory, &ExtraInfo, &Method, &HeaderInfo);
3000 InvokeHelper(0x5c4, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3006 InvokeHelper(0x6f4, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3020 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3027 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3034 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3040 InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3045 static BYTE parms[] =
3046 VTS_VARIANT VTS_VARIANT;
3047 InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3053 InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3059 InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
3066 InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
3072 static BYTE parms[] =
3074 InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3081 InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3087 static BYTE parms[] =
3088 VTS_VARIANT VTS_VARIANT;
3089 InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3096 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
3102 static BYTE parms[] =
3104 InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3111 InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3118 InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3125 InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3129void _Worksheet::PrintOut(
const VARIANT& From,
const VARIANT& To,
const VARIANT& Copies,
const VARIANT& Preview,
const VARIANT& ActivePrinter,
const VARIANT& PrintToFile,
const VARIANT& Collate)
3131 static BYTE parms[] =
3132 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3133 InvokeHelper(0x389, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3134 &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate);
3139 static BYTE parms[] =
3141 InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3145void _Worksheet::Protect(
const VARIANT& Password,
const VARIANT& DrawingObjects,
const VARIANT& Contents,
const VARIANT&
Scenarios,
const VARIANT& UserInterfaceOnly)
3147 static BYTE parms[] =
3148 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3149 InvokeHelper(0x11a, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3150 &Password, &DrawingObjects, &Contents, &
Scenarios, &UserInterfaceOnly);
3156 InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3163 InvokeHelper(0x125, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3170 InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3177 InvokeHelper(0x126, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3181void _Worksheet::SaveAs(LPCTSTR Filename,
const VARIANT& FileFormat,
const VARIANT& Password,
const VARIANT& WriteResPassword,
const VARIANT& ReadOnlyRecommended,
const VARIANT& CreateBackup,
const VARIANT& AddToMru,
const VARIANT& TextCodepage,
3182 const VARIANT& TextVisualLayout)
3184 static BYTE parms[] =
3185 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3186 InvokeHelper(0x11c, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3187 Filename, &FileFormat, &Password, &WriteResPassword, &ReadOnlyRecommended, &CreateBackup, &AddToMru, &TextCodepage, &TextVisualLayout);
3192 static BYTE parms[] =
3194 InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3200 static BYTE parms[] =
3202 InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3209 InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3215 static BYTE parms[] =
3217 InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3224 InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3231 InvokeHelper(0x191, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3237 static BYTE parms[] =
3239 InvokeHelper(0x191, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3246 InvokeHelper(0x318, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3252 static BYTE parms[] =
3254 InvokeHelper(0x318, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3260 static BYTE parms[] =
3262 InvokeHelper(0x4a4, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3268 InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3274 InvokeHelper(0x590, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3280 static BYTE parms[] =
3282 InvokeHelper(0x590, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3289 InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3296 static BYTE parms[] =
3298 InvokeHelper(0x424, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
3303void _Worksheet::CheckSpelling(
const VARIANT& CustomDictionary,
const VARIANT& IgnoreUppercase,
const VARIANT& AlwaysSuggest,
const VARIANT& IgnoreInitialAlefHamza,
const VARIANT& IgnoreFinalYaa,
const VARIANT& SpellScript)
3305 static BYTE parms[] =
3306 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3307 InvokeHelper(0x1f9, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3308 &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &IgnoreInitialAlefHamza, &IgnoreFinalYaa, &SpellScript);
3314 InvokeHelper(0x42d, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3320 InvokeHelper(0x3ca, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3326 InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3333 InvokeHelper(0x315, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3340 InvokeHelper(0x316, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
3347 InvokeHelper(0x317, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
3354 InvokeHelper(0x484, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3360 static BYTE parms[] =
3362 InvokeHelper(0x484, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3369 InvokeHelper(0x591, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3375 static BYTE parms[] =
3377 InvokeHelper(0x591, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3384 InvokeHelper(0x485, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3390 static BYTE parms[] =
3392 InvokeHelper(0x485, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3399 InvokeHelper(0x486, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3405 static BYTE parms[] =
3407 InvokeHelper(0x486, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3414 static BYTE parms[] =
3416 InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
3424 static BYTE parms[] =
3426 InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
3434 InvokeHelper(0x320, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3440 InvokeHelper(0x592, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3446 InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3453 static BYTE parms[] =
3455 InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
3463 InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3469 static BYTE parms[] =
3470 VTS_VARIANT VTS_VARIANT;
3471 InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3472 &Destination, &Link);
3475void _Worksheet::PasteSpecial(
const VARIANT& Format,
const VARIANT& Link,
const VARIANT& DisplayAsIcon,
const VARIANT& IconFileName,
const VARIANT& IconIndex,
const VARIANT& IconLabel)
3477 static BYTE parms[] =
3478 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3479 InvokeHelper(0x403, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3480 &Format, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel);
3486 static BYTE parms[] =
3488 InvokeHelper(0x2b2, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
3493LPDISPATCH
_Worksheet::PivotTableWizard(
const VARIANT& SourceType,
const VARIANT& SourceData,
const VARIANT& TableDestination,
const VARIANT& TableName,
const VARIANT& RowGrand,
const VARIANT& ColumnGrand,
const VARIANT& SaveData,
3494 const VARIANT& HasAutoFormat,
const VARIANT& AutoPage,
const VARIANT& Reserved,
const VARIANT& BackgroundQuery,
const VARIANT& OptimizeCache,
const VARIANT& PageFieldOrder,
const VARIANT& PageFieldWrapCount,
const VARIANT& ReadData,
3498 static BYTE parms[] =
3499 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3500 InvokeHelper(0x2ac, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
3501 &SourceType, &SourceData, &TableDestination, &TableName, &RowGrand, &ColumnGrand, &SaveData, &HasAutoFormat, &AutoPage, &Reserved, &BackgroundQuery, &OptimizeCache, &PageFieldOrder, &PageFieldWrapCount, &ReadData, &
Connection);
3508 static BYTE parms[] =
3509 VTS_VARIANT VTS_VARIANT;
3510 InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
3518 InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3525 static BYTE parms[] =
3527 InvokeHelper(0x38c, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
3535 InvokeHelper(0x599, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result,
NULL);
3541 static BYTE parms[] =
3543 InvokeHelper(0x599, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3549 InvokeHelper(0x31a, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3554 InvokeHelper(0x199, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3560 InvokeHelper(0x197, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
3567 InvokeHelper(0x198, DISPATCH_PROPERTYGET, VT_R8, (
void*)&result,
NULL);
3573 static BYTE parms[] =
3575 InvokeHelper(0x198, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3582 InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3588 static BYTE parms[] =
3590 InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3597 InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3604 InvokeHelper(0x19c, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3611 InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3618 InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3625 InvokeHelper(0x59a, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3632 InvokeHelper(0x59b, DISPATCH_PROPERTYGET, VT_BOOL, (
void*)&result,
NULL);
3638 static BYTE parms[] =
3640 InvokeHelper(0x59b, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3647 InvokeHelper(0x23f, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3654 InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3660 InvokeHelper(0x59c, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3665 InvokeHelper(0x59d, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3671 InvokeHelper(0x319, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3685 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3692 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3699 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3705 InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3711 InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
3717 static BYTE parms[] =
3719 InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3723CString
Range::GetAddress(
const VARIANT& RowAbsolute,
const VARIANT& ColumnAbsolute,
long ReferenceStyle,
const VARIANT& External,
const VARIANT& RelativeTo)
3726 static BYTE parms[] =
3727 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT;
3728 InvokeHelper(0xec, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result, parms,
3729 &RowAbsolute, &ColumnAbsolute, ReferenceStyle, &External, &RelativeTo);
3733CString
Range::GetAddressLocal(
const VARIANT& RowAbsolute,
const VARIANT& ColumnAbsolute,
long ReferenceStyle,
const VARIANT& External,
const VARIANT& RelativeTo)
3736 static BYTE parms[] =
3737 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT;
3738 InvokeHelper(0x1b5, DISPATCH_PROPERTYGET, VT_BSTR, (
void*)&result, parms,
3739 &RowAbsolute, &ColumnAbsolute, ReferenceStyle, &External, &RelativeTo);
3745 static BYTE parms[] =
3746 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3747 InvokeHelper(0x36c, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3748 Action, &CriteriaRange, &CopyToRange, &Unique);
3751void Range::ApplyNames(
const VARIANT& Names,
const VARIANT& IgnoreRelativeAbsolute,
const VARIANT& UseRowColumnNames,
const VARIANT& OmitColumn,
const VARIANT& OmitRow,
long Order,
const VARIANT& AppendLast)
3753 static BYTE parms[] =
3754 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT;
3755 InvokeHelper(0x1b9, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3756 &Names, &IgnoreRelativeAbsolute, &UseRowColumnNames, &OmitColumn, &OmitRow, Order, &AppendLast);
3761 InvokeHelper(0x1c0, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3767 InvokeHelper(0x238, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3774 static BYTE parms[] =
3776 InvokeHelper(0x4a1, DISPATCH_METHOD, VT_BSTR, (
void*)&result, parms,
3783 static BYTE parms[] =
3784 VTS_DISPATCH VTS_I4;
3785 InvokeHelper(0x1c1, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3789void Range::AutoFilter(
const VARIANT& Field,
const VARIANT& Criteria1,
long Operator,
const VARIANT& Criteria2,
const VARIANT& VisibleDropDown)
3791 static BYTE parms[] =
3792 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT;
3793 InvokeHelper(0x319, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3794 &Field, &Criteria1, Operator, &Criteria2, &VisibleDropDown);
3799 InvokeHelper(0xed, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3802void Range::AutoFormat(
long Format,
const VARIANT& Number,
const VARIANT& Font,
const VARIANT& Alignment,
const VARIANT&
Border,
const VARIANT& Pattern,
const VARIANT& Width)
3804 static BYTE parms[] =
3805 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3806 InvokeHelper(0x72, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3807 Format, &Number, &Font, &Alignment, &
Border, &Pattern, &Width);
3812 InvokeHelper(0x40c, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3817 static BYTE parms[] =
3818 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT;
3819 InvokeHelper(0x42b, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3820 &LineStyle, Weight, ColorIndex, &
Color);
3826 InvokeHelper(0x1b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3832 InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3838 InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3845 static BYTE parms[] =
3846 VTS_VARIANT VTS_VARIANT;
3847 InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
3852void Range::CheckSpelling(
const VARIANT& CustomDictionary,
const VARIANT& IgnoreUppercase,
const VARIANT& AlwaysSuggest,
const VARIANT& IgnoreInitialAlefHamza,
const VARIANT& IgnoreFinalYaa,
const VARIANT& SpellScript)
3854 static BYTE parms[] =
3855 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3856 InvokeHelper(0x1f9, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3857 &CustomDictionary, &IgnoreUppercase, &AlwaysSuggest, &IgnoreInitialAlefHamza, &IgnoreFinalYaa, &SpellScript);
3862 InvokeHelper(0x6f, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3867 InvokeHelper(0x71, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3872 InvokeHelper(0x70, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3877 InvokeHelper(0xef, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3882 InvokeHelper(0x40d, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
3888 InvokeHelper(0xf0, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3895 static BYTE parms[] =
3897 InvokeHelper(0x1fe, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
3905 InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3912 InvokeHelper(0xf2, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
3918 static BYTE parms[] =
3920 InvokeHelper(0xf2, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
3924void Range::Consolidate(
const VARIANT& Sources,
const VARIANT& Function,
const VARIANT& TopRow,
const VARIANT& LeftColumn,
const VARIANT& CreateLinks)
3926 static BYTE parms[] =
3927 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3928 InvokeHelper(0x1e2, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3929 &Sources, &Function, &TopRow, &LeftColumn, &CreateLinks);
3934 static BYTE parms[] =
3936 InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3943 static BYTE parms[] =
3944 VTS_UNKNOWN VTS_VARIANT VTS_VARIANT;
3945 InvokeHelper(0x480, DISPATCH_METHOD, VT_I4, (
void*)&result, parms,
3946 Data, &MaxRows, &MaxColumns);
3952 static BYTE parms[] =
3954 InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3955 Appearance, Format);
3961 InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
3965void Range::CreateNames(
const VARIANT& Top,
const VARIANT& Left,
const VARIANT& Bottom,
const VARIANT& Right)
3967 static BYTE parms[] =
3968 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3969 InvokeHelper(0x1c9, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3970 &Top, &Left, &Bottom, &Right);
3973void Range::CreatePublisher(
const VARIANT& Edition,
long Appearance,
const VARIANT& ContainsPICT,
const VARIANT& ContainsBIFF,
const VARIANT& ContainsRTF,
const VARIANT& ContainsVALU)
3975 static BYTE parms[] =
3976 VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
3977 InvokeHelper(0x1ca, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
3978 &Edition, Appearance, &ContainsPICT, &ContainsBIFF, &ContainsRTF, &ContainsVALU);
3984 InvokeHelper(0x1f5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3991 InvokeHelper(0xf3, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
3997 static BYTE parms[] =
3999 InvokeHelper(0x235, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4003void Range::DataSeries(
const VARIANT& Rowcol,
long Type,
long Date,
const VARIANT& Step,
const VARIANT& Stop,
const VARIANT& Trend)
4005 static BYTE parms[] =
4006 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4007 InvokeHelper(0x1d0, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4008 &Rowcol, Type, Date, &Step, &Stop, &Trend);
4014 static BYTE parms[] =
4015 VTS_VARIANT VTS_VARIANT;
4016 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
4017 &RowIndex, &ColumnIndex);
4023 static BYTE parms[] =
4024 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4025 InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4026 &RowIndex, &ColumnIndex, &newValue);
4031 static BYTE parms[] =
4033 InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4040 InvokeHelper(0x21f, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4047 InvokeHelper(0xf5, DISPATCH_METHOD, VT_VARIANT, (
void*)&result,
NULL);
4054 InvokeHelper(0x221, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4061 InvokeHelper(0x222, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4065VARIANT
Range::EditionOptions(
long Type,
long Option,
const VARIANT& Name,
const VARIANT& Reference,
long Appearance,
long ChartSize,
const VARIANT& Format)
4068 static BYTE parms[] =
4069 VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT;
4070 InvokeHelper(0x46b, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
4071 Type, Option, &Name, &Reference, Appearance, ChartSize, &Format);
4078 static BYTE parms[] =
4080 InvokeHelper(0x1f4, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
4088 InvokeHelper(0xf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4095 InvokeHelper(0xf7, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4101 InvokeHelper(0xf8, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4106 InvokeHelper(0xf9, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4111 InvokeHelper(0xfa, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4116 InvokeHelper(0xfb, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4119LPDISPATCH
Range::Find(
const VARIANT& What,
const VARIANT& After,
const VARIANT& LookIn,
const VARIANT& LookAt,
const VARIANT& SearchOrder,
long SearchDirection,
const VARIANT& MatchCase,
const VARIANT& MatchByte,
4120 const VARIANT& MatchControlCharacters,
const VARIANT& MatchDiacritics,
const VARIANT& MatchKashida,
const VARIANT& MatchAlefHamza)
4123 static BYTE parms[] =
4124 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4125 InvokeHelper(0x18e, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
4126 &What, &After, &LookIn, &LookAt, &SearchOrder, SearchDirection, &MatchCase, &MatchByte, &MatchControlCharacters, &MatchDiacritics, &MatchKashida, &MatchAlefHamza);
4133 static BYTE parms[] =
4135 InvokeHelper(0x18f, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
4143 static BYTE parms[] =
4145 InvokeHelper(0x190, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
4153 InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4160 InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4166 static BYTE parms[] =
4168 InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4175 InvokeHelper(0x24a, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4181 static BYTE parms[] =
4183 InvokeHelper(0x24a, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4190 InvokeHelper(0x564, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
4196 static BYTE parms[] =
4198 InvokeHelper(0x564, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4205 InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4211 static BYTE parms[] =
4213 InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4220 InvokeHelper(0x107, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4226 static BYTE parms[] =
4228 InvokeHelper(0x107, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4235 InvokeHelper(0x108, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4241 static BYTE parms[] =
4243 InvokeHelper(0x108, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4250 InvokeHelper(0x109, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4256 static BYTE parms[] =
4258 InvokeHelper(0x109, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4264 InvokeHelper(0x23b, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4270 static BYTE parms[] =
4271 VTS_VARIANT VTS_DISPATCH;
4272 InvokeHelper(0x1d8, DISPATCH_METHOD, VT_BOOL, (
void*)&result, parms,
4273 &Goal, ChangingCell);
4277VARIANT
Range::Group(
const VARIANT& Start,
const VARIANT& End,
const VARIANT& By,
const VARIANT& Periods)
4280 static BYTE parms[] =
4281 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4282 InvokeHelper(0x2e, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
4283 &Start, &End, &By, &Periods);
4290 InvokeHelper(0x10a, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4297 InvokeHelper(0x10b, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4304 InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4311 InvokeHelper(0x10c, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4317 static BYTE parms[] =
4319 InvokeHelper(0x10c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4326 InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4332 static BYTE parms[] =
4334 InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4341 InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4347 static BYTE parms[] =
4349 InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4355 static BYTE parms[] =
4357 InvokeHelper(0x565, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4363 static BYTE parms[] =
4365 InvokeHelper(0xfc, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4372 InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4379 static BYTE parms[] =
4380 VTS_VARIANT VTS_VARIANT;
4381 InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result, parms,
4382 &RowIndex, &ColumnIndex);
4386void Range::SetItem(
const VARIANT& RowIndex,
const VARIANT& ColumnIndex,
const VARIANT& newValue)
4388 static BYTE parms[] =
4389 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4390 InvokeHelper(0xaa, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4391 &RowIndex, &ColumnIndex, &newValue);
4396 InvokeHelper(0x1ef, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4402 InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4409 InvokeHelper(0x4a3, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
4415 InvokeHelper(0xfd, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4421 InvokeHelper(0x2b3, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
4428 InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4434 static BYTE parms[] =
4436 InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4442 static BYTE parms[] =
4444 InvokeHelper(0x234, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4450 InvokeHelper(0x568, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4456 InvokeHelper(0x569, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4463 InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4469 static BYTE parms[] =
4471 InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4478 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4484 static BYTE parms[] =
4486 InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4492 static BYTE parms[] =
4493 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4494 InvokeHelper(0x408, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4495 &TowardPrecedent, &ArrowNumber, &LinkNumber);
4501 InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (
void*)&result,
NULL);
4508 InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4515 static BYTE parms[] =
4516 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4517 InvokeHelper(0x467, DISPATCH_METHOD, VT_BSTR, (
void*)&result, parms,
4518 &Text, &Start, &Length);
4525 InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4531 static BYTE parms[] =
4533 InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4540 InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4546 static BYTE parms[] =
4548 InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4555 static BYTE parms[] =
4556 VTS_VARIANT VTS_VARIANT;
4557 InvokeHelper(0xfe, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
4558 &RowOffset, &ColumnOffset);
4565 InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4571 static BYTE parms[] =
4573 InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4580 InvokeHelper(0x10f, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4586 static BYTE parms[] =
4588 InvokeHelper(0x10f, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4595 InvokeHelper(0xff, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
4601 static BYTE parms[] =
4603 InvokeHelper(0xff, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4609 static BYTE parms[] =
4610 VTS_VARIANT VTS_VARIANT;
4611 InvokeHelper(0x1dd, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4612 &ParseLine, &Destination);
4617 static BYTE parms[] =
4618 VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT;
4619 InvokeHelper(0x403, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4620 Paste, Operation, &SkipBlanks, &Transpose);
4626 InvokeHelper(0x2db, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4633 InvokeHelper(0x2e4, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4640 InvokeHelper(0x2cc, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4647 InvokeHelper(0x220, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4654 InvokeHelper(0x1f8, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4661 InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4665void Range::PrintOut(
const VARIANT& From,
const VARIANT& To,
const VARIANT& Copies,
const VARIANT& Preview,
const VARIANT& ActivePrinter,
const VARIANT& PrintToFile,
const VARIANT& Collate)
4667 static BYTE parms[] =
4668 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4669 InvokeHelper(0x389, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4670 &From, &To, &Copies, &Preview, &ActivePrinter, &PrintToFile, &Collate);
4675 static BYTE parms[] =
4677 InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4684 InvokeHelper(0x56a, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4691 static BYTE parms[] =
4692 VTS_VARIANT VTS_VARIANT;
4693 InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
4700 InvokeHelper(0x373, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4703BOOL Range::Replace(
const VARIANT& What,
const VARIANT& Replacement,
const VARIANT& LookAt,
const VARIANT& SearchOrder,
const VARIANT& MatchCase,
const VARIANT& MatchByte,
const VARIANT& MatchControlCharacters,
const VARIANT& MatchDiacritics,
4704 const VARIANT& MatchKashida,
const VARIANT& MatchAlefHamza)
4707 static BYTE parms[] =
4708 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4709 InvokeHelper(0xe2, DISPATCH_METHOD, VT_BOOL, (
void*)&result, parms,
4710 &What, &Replacement, &LookAt, &SearchOrder, &MatchCase, &MatchByte, &MatchControlCharacters, &MatchDiacritics, &MatchKashida, &MatchAlefHamza);
4717 static BYTE parms[] =
4718 VTS_VARIANT VTS_VARIANT;
4719 InvokeHelper(0x100, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
4720 &RowSize, &ColumnSize);
4727 InvokeHelper(0x101, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
4734 static BYTE parms[] =
4736 InvokeHelper(0x1ff, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
4744 InvokeHelper(0x110, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4750 static BYTE parms[] =
4752 InvokeHelper(0x110, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4759 InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4763VARIANT
Range::Run(
const VARIANT& Arg1,
const VARIANT& Arg2,
const VARIANT& Arg3,
const VARIANT& Arg4,
const VARIANT& Arg5,
const VARIANT& Arg6,
const VARIANT& Arg7,
const VARIANT& Arg8,
const VARIANT& Arg9,
const VARIANT& Arg10,
4764 const VARIANT& Arg11,
const VARIANT& Arg12,
const VARIANT& Arg13,
const VARIANT& Arg14,
const VARIANT& Arg15,
const VARIANT& Arg16,
const VARIANT& Arg17,
const VARIANT& Arg18,
const VARIANT& Arg19,
const VARIANT& Arg20,
4765 const VARIANT& Arg21,
const VARIANT& Arg22,
const VARIANT& Arg23,
const VARIANT& Arg24,
const VARIANT& Arg25,
const VARIANT& Arg26,
const VARIANT& Arg27,
const VARIANT& Arg28,
const VARIANT& Arg29,
const VARIANT& Arg30)
4768 static BYTE parms[] =
4769 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT
4770 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4771 InvokeHelper(0x103, DISPATCH_METHOD, VT_VARIANT, (
void*)&result, parms,
4772 &Arg1, &Arg2, &Arg3, &Arg4, &Arg5, &Arg6, &Arg7, &Arg8, &Arg9, &Arg10, &Arg11, &Arg12, &Arg13, &Arg14, &Arg15, &Arg16, &Arg17, &Arg18, &Arg19, &Arg20, &Arg21, &Arg22, &Arg23, &Arg24, &Arg25, &Arg26, &Arg27, &Arg28, &Arg29, &Arg30);
4778 InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4783 InvokeHelper(0x1f0, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4788 static BYTE parms[] =
4790 InvokeHelper(0x36d, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4797 InvokeHelper(0x249, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4803 static BYTE parms[] =
4805 InvokeHelper(0x249, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4811 InvokeHelper(0x36e, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4816 static BYTE parms[] =
4818 InvokeHelper(0x36f, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4825 InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4831 static BYTE parms[] =
4833 InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4837void Range::Sort(
const VARIANT& Key1,
long Order1,
const VARIANT& Key2,
const VARIANT& Type,
long Order2,
const VARIANT& Key3,
long Order3,
long Header,
const VARIANT& OrderCustom,
const VARIANT& MatchCase,
long Orientation,
long SortMethod,
4838 const VARIANT& IgnoreControlCharacters,
const VARIANT& IgnoreDiacritics,
const VARIANT& IgnoreKashida)
4840 static BYTE parms[] =
4841 VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4842 InvokeHelper(0x370, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4843 &Key1, Order1, &Key2, &Type, Order2, &Key3, Order3, Header, &OrderCustom, &MatchCase, Orientation, SortMethod, &IgnoreControlCharacters, &IgnoreDiacritics, &IgnoreKashida);
4846void Range::SortSpecial(
long SortMethod,
const VARIANT& Key1,
long Order1,
const VARIANT& Type,
const VARIANT& Key2,
long Order2,
const VARIANT& Key3,
long Order3,
long Header,
const VARIANT& OrderCustom,
const VARIANT& MatchCase,
long Orientation)
4848 static BYTE parms[] =
4849 VTS_I4 VTS_VARIANT VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_I4;
4850 InvokeHelper(0x371, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4851 SortMethod, &Key1, Order1, &Type, &Key2, Order2, &Key3, Order3, Header, &OrderCustom, &MatchCase, Orientation);
4857 InvokeHelper(0x394, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4864 static BYTE parms[] =
4866 InvokeHelper(0x19a, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
4874 InvokeHelper(0x104, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4880 static BYTE parms[] =
4882 InvokeHelper(0x104, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4888 static BYTE parms[] =
4890 InvokeHelper(0x1e1, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4894void Range::Subtotal(
long GroupBy,
long Function,
const VARIANT& TotalList,
const VARIANT&
Replace,
const VARIANT& PageBreaks,
long SummaryBelowData)
4896 static BYTE parms[] =
4897 VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_I4;
4898 InvokeHelper(0x372, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4899 GroupBy, Function, &TotalList, &
Replace, &PageBreaks, SummaryBelowData);
4905 InvokeHelper(0x111, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4911 static BYTE parms[] =
4912 VTS_VARIANT VTS_VARIANT;
4913 InvokeHelper(0x1f1, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4914 &RowInput, &ColumnInput);
4920 InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4924void Range::TextToColumns(
const VARIANT& Destination,
long DataType,
long TextQualifier,
const VARIANT& ConsecutiveDelimiter,
const VARIANT& Tab,
const VARIANT& Semicolon,
const VARIANT& Comma,
const VARIANT& Space,
const VARIANT& Other,
4925 const VARIANT& OtherChar,
const VARIANT& FieldInfo)
4927 static BYTE parms[] =
4928 VTS_VARIANT VTS_I4 VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4929 InvokeHelper(0x410, DISPATCH_METHOD, VT_EMPTY,
NULL, parms,
4930 &Destination, DataType, TextQualifier, &ConsecutiveDelimiter, &Tab, &Semicolon, &Comma, &Space, &Other, &OtherChar, &FieldInfo);
4936 InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4942 InvokeHelper(0xf4, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
4948 InvokeHelper(0x112, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4954 static BYTE parms[] =
4956 InvokeHelper(0x112, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4963 InvokeHelper(0x113, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4969 static BYTE parms[] =
4971 InvokeHelper(0x113, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
4978 InvokeHelper(0x56b, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
4985 InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
4991 static BYTE parms[] =
4993 InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5000 InvokeHelper(0x56c, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5006 static BYTE parms[] =
5008 InvokeHelper(0x56c, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5015 InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5021 static BYTE parms[] =
5023 InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5030 InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5037 InvokeHelper(0x15c, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5044 InvokeHelper(0x114, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5050 static BYTE parms[] =
5052 InvokeHelper(0x114, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5059 static BYTE parms[] =
5061 InvokeHelper(0x56d, DISPATCH_METHOD, VT_DISPATCH, (
void*)&result, parms,
5069 InvokeHelper(0x38e, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5075 InvokeHelper(0x56e, DISPATCH_METHOD, VT_EMPTY,
NULL,
NULL);
5081 InvokeHelper(0x56f, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5088 InvokeHelper(0x570, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5095 InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
5101 static BYTE parms[] =
5103 InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5110 InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5124 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5131 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
5138 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5145 InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5151 static BYTE parms[] =
5153 InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5160 InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5166 static BYTE parms[] =
5168 InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5175 InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5181 static BYTE parms[] =
5183 InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5190 InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5196 static BYTE parms[] =
5198 InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5212 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5219 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
5226 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5233 InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5239 static BYTE parms[] =
5241 InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5248 InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5254 static BYTE parms[] =
5256 InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5263 InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
5270 static BYTE parms[] =
5272 InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
5280 InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5286 static BYTE parms[] =
5288 InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5295 InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (
void*)&result,
NULL);
5302 InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5308 static BYTE parms[] =
5310 InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5317 InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5323 static BYTE parms[] =
5325 InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5332 static BYTE parms[] =
5334 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result, parms,
5349 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5356 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (
void*)&result,
NULL);
5363 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (
void*)&result,
NULL);
5370 InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5376 static BYTE parms[] =
5378 InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5385 InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5391 static BYTE parms[] =
5393 InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5400 InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5406 static BYTE parms[] =
5408 InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5415 InvokeHelper(0x5f, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5421 static BYTE parms[] =
5423 InvokeHelper(0x5f, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5430 InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5436 static BYTE parms[] =
5438 InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
5445 InvokeHelper(0x62, DISPATCH_PROPERTYGET, VT_VARIANT, (
void*)&result,
NULL);
5451 static BYTE parms[] =
5453 InvokeHelper(0x62, DISPATCH_PROPERTYPUT, VT_EMPTY,
NULL, parms,
void SetDisplayStatusBar(BOOL bNewValue)
BOOL GetEnableAutoComplete()
BOOL GetDisplayNoteIndicator()
void SetDefaultSaveFormat(long nNewValue)
void SetDisplayFormulaBar(BOOL bNewValue)
LPDISPATCH GetExcel4MacroSheets()
void SetMaxChange(double newValue)
void SetScreenUpdating(BOOL bNewValue)
LPDISPATCH GetAutoCorrect()
LPDISPATCH GetActiveChart()
void SetDefaultFilePath(LPCTSTR lpszNewValue)
void SetDefaultSheetDirection(long nNewValue)
void SetShowChartTipValues(BOOL bNewValue)
LPDISPATCH GetActiveCell()
VARIANT GetCustomListContents(long ListNum)
BOOL GetShowChartTipNames()
void SetDataEntryMode(long nNewValue)
void SetTransitionMenuKeyAction(long nNewValue)
BOOL GetTransitionNavigKeys()
LPDISPATCH GetWorkbooks()
long GetCustomListCount()
CString GetTemplatesPath()
void SetTransitionMenuKey(LPCTSTR lpszNewValue)
void MacroOptions(const VARIANT &Macro, const VARIANT &Description, const VARIANT &HasMenu, const VARIANT &MenuText, const VARIANT &HasShortcutKey, const VARIANT &ShortcutKey, const VARIANT &Category, const VARIANT &StatusBar, const VARIANT &HelpContextID, const VARIANT &HelpFile)
BOOL GetEditDirectlyInCell()
void SetShowChartTipNames(BOOL bNewValue)
void SetAskToUpdateLinks(BOOL bNewValue)
long GetDDEAppReturnCode()
VARIANT ExecuteExcel4Macro(LPCTSTR String)
VARIANT GetFileConverters(const VARIANT &Index1, const VARIANT &Index2)
VARIANT GetCaller(const VARIANT &Index)
VARIANT GetClipboardFormats(const VARIANT &Index)
BOOL GetConstrainNumeric()
LPDISPATCH GetWorksheetFunction()
long DDEInitiate(LPCTSTR App, LPCTSTR Topic)
VARIANT ConvertFormula(const VARIANT &Formula, long FromReferenceStyle, const VARIANT &ToReferenceStyle, const VARIANT &ToAbsolute, const VARIANT &RelativeTo)
void SetEnableAnimations(BOOL bNewValue)
BOOL GetMoveAfterReturn()
void SetCommandUnderlines(long nNewValue)
void OnUndo(LPCTSTR Text, LPCTSTR Procedure)
void SetMoveAfterReturnDirection(long nNewValue)
BOOL GetEnableAnimations()
void SetUILanguage(long nNewValue)
LPDISPATCH GetRecentFiles()
VARIANT GetSaveAsFilename(const VARIANT &InitialFilename, const VARIANT &FileFilter, const VARIANT &FilterIndex, const VARIANT &Title, const VARIANT &ButtonText)
void SetDisplayRecentFiles(BOOL bNewValue)
void SetMoveAfterReturn(BOOL bNewValue)
BOOL GetCellDragAndDrop()
long GetMoveAfterReturnDirection()
double InchesToPoints(double Inches)
BOOL GetDisplayFullScreen()
void SetEnableSound(BOOL bNewValue)
void SetEnableEvents(BOOL bNewValue)
BOOL GetIgnoreRemoteRequests()
long GetDefaultSheetDirection()
void SetCursor(long nNewValue)
void SetCutCopyMode(long nNewValue)
LPDISPATCH GetODBCErrors()
void Help(const VARIANT &HelpFile, const VARIANT &HelpContextID)
BOOL CheckSpelling(LPCTSTR Word, const VARIANT &CustomDictionary, const VARIANT &IgnoreUppercase)
void SetWidth(double newValue)
void SetCellDragAndDrop(BOOL bNewValue)
BOOL RegisterXLL(LPCTSTR Filename)
BOOL GetDisplayStatusBar()
void SetDisplayAlerts(BOOL bNewValue)
CString GetActivePrinter()
LPDISPATCH GetActiveWindow()
double CentimetersToPoints(double Centimeters)
VARIANT _Evaluate(const VARIANT &Name)
void SetControlCharacters(long nNewValue)
void SetTransitionNavigKeys(BOOL bNewValue)
VARIANT GetPreviousSelections(const VARIANT &Index)
LPDISPATCH GetAssistant()
LPDISPATCH Union(LPDISPATCH Arg1, LPDISPATCH Arg2, const VARIANT &Arg3, const VARIANT &Arg4, const VARIANT &Arg5, const VARIANT &Arg6, const VARIANT &Arg7, const VARIANT &Arg8, const VARIANT &Arg9, const VARIANT &Arg10, const VARIANT &Arg11, const VARIANT &Arg12, const VARIANT &Arg13, const VARIANT &Arg14, const VARIANT &Arg15, const VARIANT &Arg16, const VARIANT &Arg17, const VARIANT &Arg18, const VARIANT &Arg19, const VARIANT &Arg20, const VARIANT &Arg21, const VARIANT &Arg22, const VARIANT &Arg23, const VARIANT &Arg24, const VARIANT &Arg25, const VARIANT &Arg26, const VARIANT &Arg27, const VARIANT &Arg28, const VARIANT &Arg29, const VARIANT &Arg30)
BOOL GetPivotTableSelection()
void SetEditDirectlyInCell(BOOL bNewValue)
void AddCustomList(const VARIANT &ListArray, const VARIANT &ByRow)
BOOL GetShowChartTipValues()
void SetDisplayExcel4Menus(BOOL bNewValue)
void OnTime(const VARIANT &EarliestTime, LPCTSTR Procedure, const VARIANT &LatestTime, const VARIANT &Schedule)
void SetFixedDecimal(BOOL bNewValue)
LPDISPATCH GetExcel4IntlMacroSheets()
void OnKey(LPCTSTR Key, const VARIANT &Procedure)
void Wait(const VARIANT &Time)
void SetStatusBar(const VARIANT &newValue)
CString GetNetworkTemplatesPath()
void ActivateMicrosoftApp(long Index)
long GetControlCharacters()
void SetOnWindow(LPCTSTR lpszNewValue)
void DeleteChartAutoFormat(LPCTSTR Name)
VARIANT GetInternational(const VARIANT &Index)
BOOL GetAlertBeforeOverwriting()
BOOL GetDisplayClipboardWindow()
long GetFixedDecimalPlaces()
void SetAltStartupPath(LPCTSTR lpszNewValue)
CString GetTransitionMenuKey()
void SetEnableCancelKey(long nNewValue)
LPDISPATCH GetSelection()
void SetIteration(BOOL bNewValue)
void DDEPoke(long Channel, const VARIANT &Item, const VARIANT &Data)
void SetDisplayCommentIndicator(long nNewValue)
void SetStandardFontSize(double newValue)
BOOL GetDisplayFormulaBar()
BOOL GetCanRecordSounds()
double GetStandardFontSize()
void SetIgnoreRemoteRequests(BOOL bNewValue)
VARIANT Run(const VARIANT &Macro, const VARIANT &Arg1, const VARIANT &Arg2, const VARIANT &Arg3, const VARIANT &Arg4, const VARIANT &Arg5, const VARIANT &Arg6, const VARIANT &Arg7, const VARIANT &Arg8, const VARIANT &Arg9, const VARIANT &Arg10, const VARIANT &Arg11, const VARIANT &Arg12, const VARIANT &Arg13, const VARIANT &Arg14, const VARIANT &Arg15, const VARIANT &Arg16, const VARIANT &Arg17, const VARIANT &Arg18, const VARIANT &Arg19, const VARIANT &Arg20, const VARIANT &Arg21, const VARIANT &Arg22, const VARIANT &Arg23, const VARIANT &Arg24, const VARIANT &Arg25, const VARIANT &Arg26, const VARIANT &Arg27, const VARIANT &Arg28, const VARIANT &Arg29, const VARIANT &Arg30)
LPDISPATCH GetFileSearch()
void SetDisplayNoteIndicator(BOOL bNewValue)
void SetCursorMovement(long nNewValue)
void SetVisible(BOOL bNewValue)
void SetStandardFont(LPCTSTR lpszNewValue)
CString GetOperatingSystem()
void SetMaxIterations(long nNewValue)
void SetPromptForSummaryInfo(BOOL bNewValue)
VARIANT InputBox(LPCTSTR Prompt, const VARIANT &Title, const VARIANT &Default, const VARIANT &Left, const VARIANT &Top, const VARIANT &HelpFile, const VARIANT &HelpContextID, const VARIANT &Type)
long GetCommandUnderlines()
void OnRepeat(LPCTSTR Text, LPCTSTR Procedure)
void SetCopyObjectsWithCells(BOOL bNewValue)
LPDISPATCH GetActiveWorkbook()
void Goto(const VARIANT &Reference, const VARIANT &Scroll)
void Volatile(const VARIANT &Volatile)
CString GetOrganizationName()
void DeleteCustomList(long ListNum)
void SetHeight(double newValue)
VARIANT GetOpenFilename(const VARIANT &FileFilter, const VARIANT &FilterIndex, const VARIANT &Title, const VARIANT &ButtonText, const VARIANT &MultiSelect)
void SetInteractive(BOOL bNewValue)
BOOL GetMathCoprocessorAvailable()
VARIANT _Run2(const VARIANT &Macro, const VARIANT &Arg1, const VARIANT &Arg2, const VARIANT &Arg3, const VARIANT &Arg4, const VARIANT &Arg5, const VARIANT &Arg6, const VARIANT &Arg7, const VARIANT &Arg8, const VARIANT &Arg9, const VARIANT &Arg10, const VARIANT &Arg11, const VARIANT &Arg12, const VARIANT &Arg13, const VARIANT &Arg14, const VARIANT &Arg15, const VARIANT &Arg16, const VARIANT &Arg17, const VARIANT &Arg18, const VARIANT &Arg19, const VARIANT &Arg20, const VARIANT &Arg21, const VARIANT &Arg22, const VARIANT &Arg23, const VARIANT &Arg24, const VARIANT &Arg25, const VARIANT &Arg26, const VARIANT &Arg27, const VARIANT &Arg28, const VARIANT &Arg29, const VARIANT &Arg30)
LPDISPATCH GetThisWorkbook()
void SaveWorkspace(const VARIANT &Filename)
long GetDisplayCommentIndicator()
long GetDefaultSaveFormat()
void SetUserControl(BOOL bNewValue)
long GetTransitionMenuKeyAction()
void SetFixedDecimalPlaces(long nNewValue)
LPDISPATCH GetCommandBars()
long GetCustomListNum(const VARIANT &ListArray)
void SetDisplayFullScreen(BOOL bNewValue)
void SetPivotTableSelection(BOOL bNewValue)
void SetConstrainNumeric(BOOL bNewValue)
void AddChartAutoFormat(const VARIANT &Chart, LPCTSTR Name, const VARIANT &Description)
CString GetPathSeparator()
void SetODBCTimeout(long nNewValue)
void SetDefaultChart(const VARIANT &FormatName, const VARIANT &Gallery)
void SetDisplayClipboardWindow(BOOL bNewValue)
void SetActivePrinter(LPCTSTR lpszNewValue)
BOOL GetPromptForSummaryInfo()
CString GetStandardFont()
CString GetDefaultFilePath()
void SetUserName(LPCTSTR lpszNewValue)
void SetRollZoom(BOOL bNewValue)
void SetLeft(double newValue)
long GetSheetsInNewWorkbook()
LPDISPATCH Intersect(LPDISPATCH Arg1, LPDISPATCH Arg2, const VARIANT &Arg3, const VARIANT &Arg4, const VARIANT &Arg5, const VARIANT &Arg6, const VARIANT &Arg7, const VARIANT &Arg8, const VARIANT &Arg9, const VARIANT &Arg10, const VARIANT &Arg11, const VARIANT &Arg12, const VARIANT &Arg13, const VARIANT &Arg14, const VARIANT &Arg15, const VARIANT &Arg16, const VARIANT &Arg17, const VARIANT &Arg18, const VARIANT &Arg19, const VARIANT &Arg20, const VARIANT &Arg21, const VARIANT &Arg22, const VARIANT &Arg23, const VARIANT &Arg24, const VARIANT &Arg25, const VARIANT &Arg26, const VARIANT &Arg27, const VARIANT &Arg28, const VARIANT &Arg29, const VARIANT &Arg30)
void RecordMacro(const VARIANT &BasicCode, const VARIANT &XlmCode)
void SetCaption(LPCTSTR lpszNewValue)
LPDISPATCH GetWorksheets()
void SetDisplayScrollBars(BOOL bNewValue)
void SetEnableAutoComplete(BOOL bNewValue)
BOOL GetCalculateBeforeSave()
BOOL GetCopyObjectsWithCells()
VARIANT DDERequest(long Channel, LPCTSTR Item)
LPDISPATCH GetApplication()
void SetCalculation(long nNewValue)
BOOL GetDisplayRecentFiles()
VARIANT Evaluate(const VARIANT &Name)
void SetShowToolTips(BOOL bNewValue)
LPDISPATCH GetRange(const VARIANT &Cell1, const VARIANT &Cell2)
void DDEExecute(long Channel, LPCTSTR String)
BOOL GetDisplayScrollBars()
void DDETerminate(long Channel)
void SetCalculateBeforeSave(BOOL bNewValue)
CString GetAltStartupPath()
long GetEnableCancelKey()
void SetWindowState(long nNewValue)
void SetAlertBeforeOverwriting(BOOL bNewValue)
void SetReferenceStyle(long nNewValue)
BOOL GetAskToUpdateLinks()
VARIANT GetRegisteredFunctions(const VARIANT &Index1, const VARIANT &Index2)
void MailLogon(const VARIANT &Name, const VARIANT &Password, const VARIANT &DownloadNewMail)
LPDISPATCH GetActiveSheet()
void SetSheetsInNewWorkbook(long nNewValue)
BOOL GetDisplayExcel4Menus()
void SendKeys(const VARIANT &Keys, const VARIANT &Wait)
void SetTop(double newValue)
void SetListChangesOnNewSheet(BOOL bNewValue)
void SetUpdateRemoteReferences(BOOL bNewValue)
void RemoveUser(long Index)
LPDISPATCH GetRoutingSlip()
void ProtectSharing(const VARIANT &Filename, const VARIANT &Password, const VARIANT &WriteResPassword, const VARIANT &ReadOnlyRecommended, const VARIANT &CreateBackup, const VARIANT &SharingPassword)
BOOL GetPrecisionAsDisplayed()
void SetShowConflictHistory(BOOL bNewValue)
void SetConflictResolution(long nNewValue)
void ChangeFileAccess(long Mode, const VARIANT &WritePassword, const VARIANT &Notify)
BOOL GetTemplateRemoveExtData()
void MergeWorkbook(const VARIANT &Filename)
LPDISPATCH GetContainer()
void SetAutoUpdateSaveChanges(BOOL bNewValue)
void SetIsAddin(BOOL bNewValue)
void AcceptAllChanges(const VARIANT &When, const VARIANT &Who, const VARIANT &Where)
LPDISPATCH GetExcel4IntlMacroSheets()
void PrintPreview(const VARIANT &EnableChanges)
LPDISPATCH GetActiveChart()
void SetSaved(BOOL bNewValue)
void PrintOut(const VARIANT &From, const VARIANT &To, const VARIANT &Copies, const VARIANT &Preview, const VARIANT &ActivePrinter, const VARIANT &PrintToFile, const VARIANT &Collate)
void SaveAs(const VARIANT &Filename, const VARIANT &FileFormat, const VARIANT &Password, const VARIANT &WriteResPassword, const VARIANT &ReadOnlyRecommended, const VARIANT &CreateBackup, long AccessMode, const VARIANT &ConflictResolution, const VARIANT &AddToMru, const VARIANT &TextCodepage, const VARIANT &TextVisualLayout)
VARIANT LinkInfo(LPCTSTR Name, long LinkInfo, const VARIANT &Type, const VARIANT &EditionRef)
void SaveCopyAs(const VARIANT &Filename)
void Close(const VARIANT &SaveChanges, const VARIANT &Filename, const VARIANT &RouteWorkbook)
void UpdateLink(const VARIANT &Name, const VARIANT &Type)
BOOL GetAutoUpdateSaveChanges()
CString GetWriteReservedBy()
void SetChangeHistoryDuration(long nNewValue)
void HighlightChangesOptions(const VARIANT &When, const VARIANT &Who, const VARIANT &Where)
BOOL GetHighlightChangesOnScreen()
long GetConflictResolution()
void SetHighlightChangesOnScreen(BOOL bNewValue)
LPDISPATCH GetBuiltinDocumentProperties()
void RejectAllChanges(const VARIANT &When, const VARIANT &Who, const VARIANT &Where)
BOOL GetUpdateRemoteReferences()
LPDISPATCH GetApplication()
BOOL GetKeepChangeHistory()
BOOL GetAcceptLabelsInFormulas()
long GetAutoUpdateFrequency()
void SetDate1904(BOOL bNewValue)
LPDISPATCH GetCustomViews()
void SetHasRoutingSlip(BOOL bNewValue)
LPDISPATCH GetCommandBars()
void SendMailer(const VARIANT &FileFormat, long Priority)
void SendMail(const VARIANT &Recipients, const VARIANT &Subject, const VARIANT &ReturnReceipt)
void Post(const VARIANT &DestName)
void SetPrecisionAsDisplayed(BOOL bNewValue)
void SetKeepChangeHistory(BOOL bNewValue)
void SetAutoUpdateFrequency(long nNewValue)
void SetColors(const VARIANT &Index, const VARIANT &newValue)
BOOL GetShowConflictHistory()
void FollowHyperlink(LPCTSTR Address, const VARIANT &SubAddress, const VARIANT &NewWindow, const VARIANT &AddHistory, const VARIANT &ExtraInfo, const VARIANT &Method, const VARIANT &HeaderInfo)
void SetTemplateRemoveExtData(BOOL bNewValue)
BOOL GetProtectStructure()
void ChangeLink(LPCTSTR Name, LPCTSTR NewName, long Type)
void SetDisplayDrawingObjects(long nNewValue)
void SetPersonalViewPrintSettings(BOOL bNewValue)
void DeleteNumberFormat(LPCTSTR NumberFormat)
void PurgeChangeHistoryNow(long Days, const VARIANT &SharingPassword)
void UnprotectSharing(const VARIANT &SharingPassword)
BOOL GetReadOnlyRecommended()
void SetPersonalViewListSettings(BOOL bNewValue)
LPDISPATCH GetCustomDocumentProperties()
void OpenLinks(LPCTSTR Name, const VARIANT &ReadOnly, const VARIANT &Type)
void Set_CodeName(LPCTSTR lpszNewValue)
void SetAcceptLabelsInFormulas(BOOL bNewValue)
BOOL GetPersonalViewPrintSettings()
void Protect(const VARIANT &Password, const VARIANT &Structure, const VARIANT &Windows)
LPDISPATCH GetExcel4MacroSheets()
void SetSaveLinkValues(BOOL bNewValue)
VARIANT LinkSources(const VARIANT &Type)
BOOL GetMultiUserEditing()
void RunAutoMacros(long Which)
BOOL GetListChangesOnNewSheet()
LPDISPATCH GetWorksheets()
void Unprotect(const VARIANT &Password)
long GetChangeHistoryDuration()
long GetDisplayDrawingObjects()
LPDISPATCH GetActiveSheet()
LPDISPATCH GetVBProject()
BOOL GetPersonalViewListSettings()
VARIANT GetColors(const VARIANT &Index)
void SetLinkOnData(LPCTSTR Name, const VARIANT &Procedure)
LPDISPATCH Scenarios(const VARIANT &Index)
void Copy(const VARIANT &Before, const VARIANT &After)
void PrintPreview(const VARIANT &EnableChanges)
void SetDisplayPageBreaks(BOOL bNewValue)
BOOL GetTransitionExpEval()
void Paste(const VARIANT &Destination, const VARIANT &Link)
LPDISPATCH GetRange(const VARIANT &Cell1, const VARIANT &Cell2)
LPDISPATCH PivotTables(const VARIANT &Index)
BOOL GetEnablePivotTable()
VARIANT Evaluate(const VARIANT &Name)
long GetEnableSelection()
LPDISPATCH GetApplication()
void Select(const VARIANT &Replace)
void ResetAllPageBreaks()
LPDISPATCH GetPageSetup()
void Unprotect(const VARIANT &Password)
BOOL GetProtectScenarios()
LPDISPATCH GetAutoFilter()
void SetBackgroundPicture(LPCTSTR Filename)
void PasteSpecial(const VARIANT &Format, const VARIANT &Link, const VARIANT &DisplayAsIcon, const VARIANT &IconFileName, const VARIANT &IconIndex, const VARIANT &IconLabel)
BOOL GetProtectContents()
BOOL GetEnableOutlining()
BOOL GetProtectDrawingObjects()
void SetTransitionFormEntry(BOOL bNewValue)
void SetEnablePivotTable(BOOL bNewValue)
LPDISPATCH GetHyperlinks()
void Move(const VARIANT &Before, const VARIANT &After)
LPDISPATCH OLEObjects(const VARIANT &Index)
LPDISPATCH GetVPageBreaks()
void SetTransitionExpEval(BOOL bNewValue)
void Protect(const VARIANT &Password, const VARIANT &DrawingObjects, const VARIANT &Contents, const VARIANT &Scenarios, const VARIANT &UserInterfaceOnly)
VARIANT _Evaluate(const VARIANT &Name)
LPDISPATCH ChartObjects(const VARIANT &Index)
void SetEnableCalculation(BOOL bNewValue)
BOOL GetTransitionFormEntry()
VARIANT GetConsolidationOptions()
LPDISPATCH GetCircularReference()
void SetAutoFilterMode(BOOL bNewValue)
void SaveAs(LPCTSTR Filename, const VARIANT &FileFormat, const VARIANT &Password, const VARIANT &WriteResPassword, const VARIANT &ReadOnlyRecommended, const VARIANT &CreateBackup, const VARIANT &AddToMru, const VARIANT &TextCodepage, const VARIANT &TextVisualLayout)
void SetName(LPCTSTR lpszNewValue)
void Set_CodeName(LPCTSTR lpszNewValue)
BOOL GetDisplayPageBreaks()
double GetStandardWidth()
void PrintOut(const VARIANT &From, const VARIANT &To, const VARIANT &Copies, const VARIANT &Preview, const VARIANT &ActivePrinter, const VARIANT &PrintToFile, const VARIANT &Collate)
void SetEnableSelection(long nNewValue)
void SetScrollArea(LPCTSTR lpszNewValue)
LPDISPATCH PivotTableWizard(const VARIANT &SourceType, const VARIANT &SourceData, const VARIANT &TableDestination, const VARIANT &TableName, const VARIANT &RowGrand, const VARIANT &ColumnGrand, const VARIANT &SaveData, const VARIANT &HasAutoFormat, const VARIANT &AutoPage, const VARIANT &Reserved, const VARIANT &BackgroundQuery, const VARIANT &OptimizeCache, const VARIANT &PageFieldOrder, const VARIANT &PageFieldWrapCount, const VARIANT &ReadData, const VARIANT &Connection)
void SetStandardWidth(double newValue)
void SetVisible(long nNewValue)
double GetStandardHeight()
BOOL GetEnableAutoFilter()
LPDISPATCH GetHPageBreaks()
BOOL GetEnableCalculation()
LPDISPATCH GetUsedRange()
void SetEnableOutlining(BOOL bNewValue)
VARIANT GetConsolidationSources()
void SetEnableAutoFilter(BOOL bNewValue)
long GetConsolidationFunction()
LPDISPATCH GetQueryTables()
void CheckSpelling(const VARIANT &CustomDictionary, const VARIANT &IgnoreUppercase, const VARIANT &AlwaysSuggest, const VARIANT &IgnoreInitialAlefHamza, const VARIANT &IgnoreFinalYaa, const VARIANT &SpellScript)
void SetColor(const VARIANT &newValue)
LPDISPATCH GetApplication()
void SetLineStyle(const VARIANT &newValue)
void SetWeight(const VARIANT &newValue)
void SetColorIndex(const VARIANT &newValue)
LPDISPATCH GetApplication()
LPDISPATCH Get_Default(long Index)
void SetColorIndex(const VARIANT &newValue)
void SetWeight(const VARIANT &newValue)
void SetLineStyle(const VARIANT &newValue)
void SetValue(const VARIANT &newValue)
LPDISPATCH GetItem(long Index)
void SetColor(const VARIANT &newValue)
VARIANT GetPatternColor()
VARIANT GetInvertIfNegative()
void SetColorIndex(const VARIANT &newValue)
void SetPatternColorIndex(const VARIANT &newValue)
void SetPattern(const VARIANT &newValue)
void SetPatternColor(const VARIANT &newValue)
VARIANT GetPatternColorIndex()
void SetColor(const VARIANT &newValue)
void SetInvertIfNegative(const VARIANT &newValue)
LPDISPATCH GetApplication()
void SetFormulaLocal(const VARIANT &newValue)
void AutoFilter(const VARIANT &Field, const VARIANT &Criteria1, long Operator, const VARIANT &Criteria2, const VARIANT &VisibleDropDown)
void SortSpecial(long SortMethod, const VARIANT &Key1, long Order1, const VARIANT &Type, const VARIANT &Key2, long Order2, const VARIANT &Key3, long Order3, long Header, const VARIANT &OrderCustom, const VARIANT &MatchCase, long Orientation)
void Subtotal(long GroupBy, long Function, const VARIANT &TotalList, const VARIANT &Replace, const VARIANT &PageBreaks, long SummaryBelowData)
void NavigateArrow(const VARIANT &TowardPrecedent, const VARIANT &ArrowNumber, const VARIANT &LinkNumber)
VARIANT GetFormulaArray()
LPDISPATCH GetHyperlinks()
long GetLocationInTable()
void SetShrinkToFit(const VARIANT &newValue)
void CreateNames(const VARIANT &Top, const VARIANT &Left, const VARIANT &Bottom, const VARIANT &Right)
LPDISPATCH GetPivotTable()
void ApplyOutlineStyles()
VARIANT GetFormulaHidden()
void SetRowHeight(const VARIANT &newValue)
LPDISPATCH GetCurrentArray()
void TextToColumns(const VARIANT &Destination, long DataType, long TextQualifier, const VARIANT &ConsecutiveDelimiter, const VARIANT &Tab, const VARIANT &Semicolon, const VARIANT &Comma, const VARIANT &Space, const VARIANT &Other, const VARIANT &OtherChar, const VARIANT &FieldInfo)
long CopyFromRecordset(LPUNKNOWN Data, const VARIANT &MaxRows, const VARIANT &MaxColumns)
VARIANT EditionOptions(long Type, long Option, const VARIANT &Name, const VARIANT &Reference, long Appearance, long ChartSize, const VARIANT &Format)
void SetFormulaR1C1Local(const VARIANT &newValue)
void SetShowDetail(const VARIANT &newValue)
void DataSeries(const VARIANT &Rowcol, long Type, long Date, const VARIANT &Step, const VARIANT &Stop, const VARIANT &Trend)
BOOL GoalSeek(const VARIANT &Goal, LPDISPATCH ChangingCell)
void SetLocked(const VARIANT &newValue)
LPDISPATCH AddComment(const VARIANT &Text)
void SetItem(const VARIANT &RowIndex, const VARIANT &ColumnIndex, const VARIANT &newValue)
VARIANT GetVerticalAlignment()
void CreatePublisher(const VARIANT &Edition, long Appearance, const VARIANT &ContainsPICT, const VARIANT &ContainsBIFF, const VARIANT &ContainsRTF, const VARIANT &ContainsVALU)
VARIANT GetFormulaLocal()
LPDISPATCH GetEnd(long Direction)
LPDISPATCH GetApplication()
void Sort(const VARIANT &Key1, long Order1, const VARIANT &Key2, const VARIANT &Type, long Order2, const VARIANT &Key3, long Order3, long Header, const VARIANT &OrderCustom, const VARIANT &MatchCase, long Orientation, long SortMethod, const VARIANT &IgnoreControlCharacters, const VARIANT &IgnoreDiacritics, const VARIANT &IgnoreKashida)
void BorderAround(const VARIANT &LineStyle, long Weight, long ColorIndex, const VARIANT &Color)
void SetHidden(const VARIANT &newValue)
void InsertIndent(long InsertAmount)
VARIANT GetHorizontalAlignment()
void SubscribeTo(LPCTSTR Edition, long Format)
VARIANT GetUseStandardHeight()
void SetFormulaLabel(long nNewValue)
void SetStyle(const VARIANT &newValue)
LPDISPATCH GetCurrentRegion()
void SetFormulaArray(const VARIANT &newValue)
void SetNumberFormat(const VARIANT &newValue)
void SetFormula(const VARIANT &newValue)
void PrintOut(const VARIANT &From, const VARIANT &To, const VARIANT &Copies, const VARIANT &Preview, const VARIANT &ActivePrinter, const VARIANT &PrintToFile, const VARIANT &Collate)
void Insert(const VARIANT &Shift)
void SetNumberFormatLocal(const VARIANT &newValue)
LPDISPATCH GetCharacters(const VARIANT &Start, const VARIANT &Length)
LPDISPATCH FindPrevious(const VARIANT &After)
LPDISPATCH GetDirectDependents()
LPDISPATCH GetSoundNote()
CString NoteText(const VARIANT &Text, const VARIANT &Start, const VARIANT &Length)
void SetOutlineLevel(const VARIANT &newValue)
LPDISPATCH ColumnDifferences(const VARIANT &Comparison)
LPDISPATCH SpecialCells(long Type, const VARIANT &Value)
LPDISPATCH GetDependents()
VARIANT GetFormulaR1C1Local()
void PrintPreview(const VARIANT &EnableChanges)
void AutoFill(LPDISPATCH Destination, long Type)
VARIANT GetNumberFormat()
void ShowDependents(const VARIANT &Remove)
void SetReadingOrder(long nNewValue)
VARIANT Run(const VARIANT &Arg1, const VARIANT &Arg2, const VARIANT &Arg3, const VARIANT &Arg4, const VARIANT &Arg5, const VARIANT &Arg6, const VARIANT &Arg7, const VARIANT &Arg8, const VARIANT &Arg9, const VARIANT &Arg10, const VARIANT &Arg11, const VARIANT &Arg12, const VARIANT &Arg13, const VARIANT &Arg14, const VARIANT &Arg15, const VARIANT &Arg16, const VARIANT &Arg17, const VARIANT &Arg18, const VARIANT &Arg19, const VARIANT &Arg20, const VARIANT &Arg21, const VARIANT &Arg22, const VARIANT &Arg23, const VARIANT &Arg24, const VARIANT &Arg25, const VARIANT &Arg26, const VARIANT &Arg27, const VARIANT &Arg28, const VARIANT &Arg29, const VARIANT &Arg30)
void CopyPicture(long Appearance, long Format)
BOOL Replace(const VARIANT &What, const VARIANT &Replacement, const VARIANT &LookAt, const VARIANT &SearchOrder, const VARIANT &MatchCase, const VARIANT &MatchByte, const VARIANT &MatchControlCharacters, const VARIANT &MatchDiacritics, const VARIANT &MatchKashida, const VARIANT &MatchAlefHamza)
LPDISPATCH GetOffset(const VARIANT &RowOffset, const VARIANT &ColumnOffset)
void AutoFormat(long Format, const VARIANT &Number, const VARIANT &Font, const VARIANT &Alignment, const VARIANT &Border, const VARIANT &Pattern, const VARIANT &Width)
LPDISPATCH RowDifferences(const VARIANT &Comparison)
void Merge(const VARIANT &Across)
CString GetAddressLocal(const VARIANT &RowAbsolute, const VARIANT &ColumnAbsolute, long ReferenceStyle, const VARIANT &External, const VARIANT &RelativeTo)
void Parse(const VARIANT &ParseLine, const VARIANT &Destination)
LPDISPATCH GetValidation()
void Delete(const VARIANT &Shift)
LPDISPATCH GetFormatConditions()
void SetAddIndent(const VARIANT &newValue)
void SetUseStandardHeight(const VARIANT &newValue)
void SetFormulaHidden(const VARIANT &newValue)
void Cut(const VARIANT &Destination)
LPDISPATCH GetEntireRow()
void PasteSpecial(long Paste, long Operation, const VARIANT &SkipBlanks, const VARIANT &Transpose)
CString GetAddress(const VARIANT &RowAbsolute, const VARIANT &ColumnAbsolute, long ReferenceStyle, const VARIANT &External, const VARIANT &RelativeTo)
void CheckSpelling(const VARIANT &CustomDictionary, const VARIANT &IgnoreUppercase, const VARIANT &AlwaysSuggest, const VARIANT &IgnoreInitialAlefHamza, const VARIANT &IgnoreFinalYaa, const VARIANT &SpellScript)
void SetFormulaR1C1(const VARIANT &newValue)
LPDISPATCH FindNext(const VARIANT &After)
VARIANT GetOutlineLevel()
void SetValue2(const VARIANT &newValue)
LPDISPATCH GetPrecedents()
VARIANT GetUseStandardWidth()
LPDISPATCH GetRange(const VARIANT &Cell1, const VARIANT &Cell2)
void Table(const VARIANT &RowInput, const VARIANT &ColumnInput)
void Consolidate(const VARIANT &Sources, const VARIANT &Function, const VARIANT &TopRow, const VARIANT &LeftColumn, const VARIANT &CreateLinks)
void SetColumnWidth(const VARIANT &newValue)
VARIANT Get_Default(const VARIANT &RowIndex, const VARIANT &ColumnIndex)
void Copy(const VARIANT &Destination)
void SetUseStandardWidth(const VARIANT &newValue)
void SetHorizontalAlignment(const VARIANT &newValue)
LPDISPATCH GetEntireColumn()
void Set_Default(const VARIANT &RowIndex, const VARIANT &ColumnIndex, const VARIANT &newValue)
void ApplyNames(const VARIANT &Names, const VARIANT &IgnoreRelativeAbsolute, const VARIANT &UseRowColumnNames, const VARIANT &OmitColumn, const VARIANT &OmitRow, long Order, const VARIANT &AppendLast)
VARIANT GetPrefixCharacter()
void SetVerticalAlignment(const VARIANT &newValue)
LPDISPATCH GetQueryTable()
VARIANT Group(const VARIANT &Start, const VARIANT &End, const VARIANT &By, const VARIANT &Periods)
CString AutoComplete(LPCTSTR String)
LPDISPATCH GetWorksheet()
void AdvancedFilter(long Action, const VARIANT &CriteriaRange, const VARIANT &CopyToRange, const VARIANT &Unique)
VARIANT GetItem(const VARIANT &RowIndex, const VARIANT &ColumnIndex)
LPDISPATCH GetPivotField()
void SetValue(const VARIANT &newValue)
LPDISPATCH GetMergeArea()
LPDISPATCH GetPivotItem()
void ShowPrecedents(const VARIANT &Remove)
LPDISPATCH Find(const VARIANT &What, const VARIANT &After, const VARIANT &LookIn, const VARIANT &LookAt, const VARIANT &SearchOrder, long SearchDirection, const VARIANT &MatchCase, const VARIANT &MatchByte, const VARIANT &MatchControlCharacters, const VARIANT &MatchDiacritics, const VARIANT &MatchKashida, const VARIANT &MatchAlefHamza)
LPDISPATCH GetDirectPrecedents()
LPDISPATCH GetResize(const VARIANT &RowSize, const VARIANT &ColumnSize)
void SetIndentLevel(const VARIANT &newValue)
void SetPageBreak(long nNewValue)
void SetName(const VARIANT &newValue)
void SetWrapText(const VARIANT &newValue)
VARIANT GetNumberFormatLocal()
void SetOrientation(const VARIANT &newValue)
void SetMergeCells(const VARIANT &newValue)
LPDISPATCH Add(const VARIANT &Template)
LPDISPATCH Get_Default(const VARIANT &Index)
LPDISPATCH GetApplication()
LPDISPATCH GetItem(const VARIANT &Index)
void OpenText(LPCTSTR Filename, const VARIANT &Origin, const VARIANT &StartRow, const VARIANT &DataType, long TextQualifier, const VARIANT &ConsecutiveDelimiter, const VARIANT &Tab, const VARIANT &Semicolon, const VARIANT &Comma, const VARIANT &Space, const VARIANT &Other, const VARIANT &OtherChar, const VARIANT &FieldInfo, const VARIANT &TextVisualLayout)
LPDISPATCH Open(LPCTSTR Filename, const VARIANT &UpdateLinks, const VARIANT &ReadOnly, const VARIANT &Format, const VARIANT &Password, const VARIANT &WriteResPassword, const VARIANT &IgnoreReadOnlyRecommended, const VARIANT &Origin, const VARIANT &Delimiter, const VARIANT &Editable, const VARIANT &Notify, const VARIANT &Converter, const VARIANT &AddToMru)