Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
excel8.cpp
Go to the documentation of this file.
1/*
2** Command & Conquer Generals Zero Hour(tm)
3** Copyright 2025 Electronic Arts Inc.
4**
5** This program is free software: you can redistribute it and/or modify
6** it under the terms of the GNU General Public License as published by
7** the Free Software Foundation, either version 3 of the License, or
8** (at your option) any later version.
9**
10** This program is distributed in the hope that it will be useful,
11** but WITHOUT ANY WARRANTY; without even the implied warranty of
12** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13** GNU General Public License for more details.
14**
15** You should have received a copy of the GNU General Public License
16** along with this program. If not, see <http://www.gnu.org/licenses/>.
17*/
18
19// Machine generated IDispatch wrapper class(es) created with ClassWizard
20
21#include "stdafx.h"
22
23#ifdef _DEBUG
24#define new DEBUG_NEW
25#undef THIS_FILE
26static char THIS_FILE[] = __FILE__;
27#endif
28
29
30
32// Workbooks properties
33
35// Workbooks operations
36
38{
39 LPDISPATCH result;
40 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
41 return result;
42}
43
45{
46 long result;
47 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
48 return result;
49}
50
52{
53 LPDISPATCH result;
54 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
55 return result;
56}
57
58LPDISPATCH Workbooks::Add(const VARIANT& Template)
59{
60 LPDISPATCH result;
61 static BYTE parms[] =
62 VTS_VARIANT;
63 InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
64 &Template);
65 return result;
66}
67
69{
70 InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
71}
72
74{
75 long result;
76 InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
77 return result;
78}
79
80LPDISPATCH Workbooks::GetItem(const VARIANT& Index)
81{
82 LPDISPATCH result;
83 static BYTE parms[] =
84 VTS_VARIANT;
85 InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
86 &Index);
87 return result;
88}
89
91{
92 LPUNKNOWN result;
93 InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
94 return result;
95}
96
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)
99{
100 LPDISPATCH result;
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);
105 return result;
106}
107
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)
110{
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);
115}
116
117LPDISPATCH Workbooks::Get_Default(const VARIANT& Index)
118{
119 LPDISPATCH result;
120 static BYTE parms[] =
121 VTS_VARIANT;
122 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
123 &Index);
124 return result;
125}
126
127
129// _Application properties
130
132// _Application operations
133
135{
136 LPDISPATCH result;
137 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
138 return result;
139}
140
142{
143 long result;
144 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
145 return result;
146}
147
149{
150 LPDISPATCH result;
151 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
152 return result;
153}
154
156{
157 LPDISPATCH result;
158 InvokeHelper(0x131, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
159 return result;
160}
161
163{
164 LPDISPATCH result;
165 InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
166 return result;
167}
168
170{
171 CString result;
172 InvokeHelper(0x132, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
173 return result;
174}
175
176void _Application::SetActivePrinter(LPCTSTR lpszNewValue)
177{
178 static BYTE parms[] =
179 VTS_BSTR;
180 InvokeHelper(0x132, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
181 lpszNewValue);
182}
183
185{
186 LPDISPATCH result;
187 InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
188 return result;
189}
190
192{
193 LPDISPATCH result;
194 InvokeHelper(0x2f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
195 return result;
196}
197
199{
200 LPDISPATCH result;
201 InvokeHelper(0x134, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
202 return result;
203}
204
206{
207 LPDISPATCH result;
208 InvokeHelper(0x225, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
209 return result;
210}
211
213{
214 LPDISPATCH result;
215 InvokeHelper(0x59e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
216 return result;
217}
218
220{
221 InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
222}
223
225{
226 LPDISPATCH result;
227 InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
228 return result;
229}
230
232{
233 LPDISPATCH result;
234 InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
235 return result;
236}
237
239{
240 LPDISPATCH result;
241 InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
242 return result;
243}
244
246{
247 LPDISPATCH result;
248 InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
249 return result;
250}
251
253{
254 long result;
255 InvokeHelper(0x14c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
256 return result;
257}
258
259void _Application::DDEExecute(long Channel, LPCTSTR String)
260{
261 static BYTE parms[] =
262 VTS_I4 VTS_BSTR;
263 InvokeHelper(0x14d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
264 Channel, String);
265}
266
267long _Application::DDEInitiate(LPCTSTR App, LPCTSTR Topic)
268{
269 long result;
270 static BYTE parms[] =
271 VTS_BSTR VTS_BSTR;
272 InvokeHelper(0x14e, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
273 App, Topic);
274 return result;
275}
276
277void _Application::DDEPoke(long Channel, const VARIANT& Item, const VARIANT& Data)
278{
279 static BYTE parms[] =
280 VTS_I4 VTS_VARIANT VTS_VARIANT;
281 InvokeHelper(0x14f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
282 Channel, &Item, &Data);
283}
284
285VARIANT _Application::DDERequest(long Channel, LPCTSTR Item)
286{
287 VARIANT result;
288 static BYTE parms[] =
289 VTS_I4 VTS_BSTR;
290 InvokeHelper(0x150, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
291 Channel, Item);
292 return result;
293}
294
296{
297 static BYTE parms[] =
298 VTS_I4;
299 InvokeHelper(0x151, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
300 Channel);
301}
302
303VARIANT _Application::Evaluate(const VARIANT& Name)
304{
305 VARIANT result;
306 static BYTE parms[] =
307 VTS_VARIANT;
308 InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
309 &Name);
310 return result;
311}
312
313VARIANT _Application::_Evaluate(const VARIANT& Name)
314{
315 VARIANT result;
316 static BYTE parms[] =
317 VTS_VARIANT;
318 InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
319 &Name);
320 return result;
321}
322
323VARIANT _Application::ExecuteExcel4Macro(LPCTSTR String)
324{
325 VARIANT result;
326 static BYTE parms[] =
327 VTS_BSTR;
328 InvokeHelper(0x15e, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
329 String);
330 return result;
331}
332
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)
336{
337 LPDISPATCH result;
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);
343 return result;
344}
345
347{
348 LPDISPATCH result;
349 InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
350 return result;
351}
352
353LPDISPATCH _Application::GetRange(const VARIANT& Cell1, const VARIANT& Cell2)
354{
355 LPDISPATCH result;
356 static BYTE parms[] =
357 VTS_VARIANT VTS_VARIANT;
358 InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
359 &Cell1, &Cell2);
360 return result;
361}
362
364{
365 LPDISPATCH result;
366 InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
367 return result;
368}
369
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)
374{
375 VARIANT result;
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);
381 return result;
382}
383
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)
388{
389 VARIANT result;
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);
395 return result;
396}
397
399{
400 LPDISPATCH result;
401 InvokeHelper(0x93, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
402 return result;
403}
404
405void _Application::SendKeys(const VARIANT& Keys, const VARIANT& Wait)
406{
407 static BYTE parms[] =
408 VTS_VARIANT VTS_VARIANT;
409 InvokeHelper(0x17f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
410 &Keys, &Wait);
411}
412
414{
415 LPDISPATCH result;
416 InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
417 return result;
418}
419
421{
422 LPDISPATCH result;
423 InvokeHelper(0x30a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
424 return result;
425}
426
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)
430{
431 LPDISPATCH result;
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);
437 return result;
438}
439
441{
442 LPDISPATCH result;
443 InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
444 return result;
445}
446
448{
449 LPDISPATCH result;
450 InvokeHelper(0x23c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
451 return result;
452}
453
455{
456 LPDISPATCH result;
457 InvokeHelper(0x5a0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
458 return result;
459}
460
462{
463 LPDISPATCH result;
464 InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
465 return result;
466}
467
469{
470 LPDISPATCH result;
471 InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
472 return result;
473}
474
476{
477 LPDISPATCH result;
478 InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
479 return result;
480}
481
483{
484 static BYTE parms[] =
485 VTS_I4;
486 InvokeHelper(0x447, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
487 Index);
488}
489
490void _Application::AddChartAutoFormat(const VARIANT& Chart, LPCTSTR Name, const VARIANT& Description)
491{
492 static BYTE parms[] =
493 VTS_VARIANT VTS_BSTR VTS_VARIANT;
494 InvokeHelper(0xd8, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
495 &Chart, Name, &Description);
496}
497
498void _Application::AddCustomList(const VARIANT& ListArray, const VARIANT& ByRow)
499{
500 static BYTE parms[] =
501 VTS_VARIANT VTS_VARIANT;
502 InvokeHelper(0x30c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
503 &ListArray, &ByRow);
504}
505
507{
508 BOOL result;
509 InvokeHelper(0x3a2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
510 return result;
511}
512
514{
515 static BYTE parms[] =
516 VTS_BOOL;
517 InvokeHelper(0x3a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
518 bNewValue);
519}
520
522{
523 CString result;
524 InvokeHelper(0x139, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
525 return result;
526}
527
528void _Application::SetAltStartupPath(LPCTSTR lpszNewValue)
529{
530 static BYTE parms[] =
531 VTS_BSTR;
532 InvokeHelper(0x139, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
533 lpszNewValue);
534}
535
537{
538 BOOL result;
539 InvokeHelper(0x3e0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
540 return result;
541}
542
544{
545 static BYTE parms[] =
546 VTS_BOOL;
547 InvokeHelper(0x3e0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
548 bNewValue);
549}
550
552{
553 BOOL result;
554 InvokeHelper(0x49c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
555 return result;
556}
557
559{
560 static BYTE parms[] =
561 VTS_BOOL;
562 InvokeHelper(0x49c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
563 bNewValue);
564}
565
567{
568 LPDISPATCH result;
569 InvokeHelper(0x479, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
570 return result;
571}
572
574{
575 long result;
576 InvokeHelper(0x13a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
577 return result;
578}
579
581{
582 BOOL result;
583 InvokeHelper(0x13b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
584 return result;
585}
586
588{
589 static BYTE parms[] =
590 VTS_BOOL;
591 InvokeHelper(0x13b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
592 bNewValue);
593}
594
596{
597 long result;
598 InvokeHelper(0x13c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
599 return result;
600}
601
603{
604 static BYTE parms[] =
605 VTS_I4;
606 InvokeHelper(0x13c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
607 nNewValue);
608}
609
610VARIANT _Application::GetCaller(const VARIANT& Index)
611{
612 VARIANT result;
613 static BYTE parms[] =
614 VTS_VARIANT;
615 InvokeHelper(0x13d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
616 &Index);
617 return result;
618}
619
621{
622 BOOL result;
623 InvokeHelper(0x13e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
624 return result;
625}
626
628{
629 BOOL result;
630 InvokeHelper(0x13f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
631 return result;
632}
633
635{
636 CString result;
637 InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
638 return result;
639}
640
641void _Application::SetCaption(LPCTSTR lpszNewValue)
642{
643 static BYTE parms[] =
644 VTS_BSTR;
645 InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
646 lpszNewValue);
647}
648
650{
651 BOOL result;
652 InvokeHelper(0x140, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
653 return result;
654}
655
657{
658 static BYTE parms[] =
659 VTS_BOOL;
660 InvokeHelper(0x140, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
661 bNewValue);
662}
663
664double _Application::CentimetersToPoints(double Centimeters)
665{
666 double result;
667 static BYTE parms[] =
668 VTS_R8;
669 InvokeHelper(0x43e, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
670 Centimeters);
671 return result;
672}
673
674BOOL _Application::CheckSpelling(LPCTSTR Word, const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase)
675{
676 BOOL result;
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);
681 return result;
682}
683
684VARIANT _Application::GetClipboardFormats(const VARIANT& Index)
685{
686 VARIANT result;
687 static BYTE parms[] =
688 VTS_VARIANT;
689 InvokeHelper(0x141, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
690 &Index);
691 return result;
692}
693
695{
696 BOOL result;
697 InvokeHelper(0x142, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
698 return result;
699}
700
702{
703 static BYTE parms[] =
704 VTS_BOOL;
705 InvokeHelper(0x142, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
706 bNewValue);
707}
708
710{
711 long result;
712 InvokeHelper(0x143, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
713 return result;
714}
715
717{
718 static BYTE parms[] =
719 VTS_I4;
720 InvokeHelper(0x143, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
721 nNewValue);
722}
723
725{
726 BOOL result;
727 InvokeHelper(0x144, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
728 return result;
729}
730
732{
733 static BYTE parms[] =
734 VTS_BOOL;
735 InvokeHelper(0x144, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
736 bNewValue);
737}
738
739VARIANT _Application::ConvertFormula(const VARIANT& Formula, long FromReferenceStyle, const VARIANT& ToReferenceStyle, const VARIANT& ToAbsolute, const VARIANT& RelativeTo)
740{
741 VARIANT result;
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);
746 return result;
747}
748
750{
751 BOOL result;
752 InvokeHelper(0x3df, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
753 return result;
754}
755
757{
758 static BYTE parms[] =
759 VTS_BOOL;
760 InvokeHelper(0x3df, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
761 bNewValue);
762}
763
765{
766 long result;
767 InvokeHelper(0x489, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
768 return result;
769}
770
771void _Application::SetCursor(long nNewValue)
772{
773 static BYTE parms[] =
774 VTS_I4;
775 InvokeHelper(0x489, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
776 nNewValue);
777}
778
780{
781 long result;
782 InvokeHelper(0x313, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
783 return result;
784}
785
787{
788 long result;
789 InvokeHelper(0x14a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
790 return result;
791}
792
794{
795 static BYTE parms[] =
796 VTS_I4;
797 InvokeHelper(0x14a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
798 nNewValue);
799}
800
802{
803 long result;
804 InvokeHelper(0x14b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
805 return result;
806}
807
809{
810 static BYTE parms[] =
811 VTS_I4;
812 InvokeHelper(0x14b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
813 nNewValue);
814}
815
817{
818 CString result;
819 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
820 return result;
821}
822
824{
825 CString result;
826 InvokeHelper(0x40e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
827 return result;
828}
829
830void _Application::SetDefaultFilePath(LPCTSTR lpszNewValue)
831{
832 static BYTE parms[] =
833 VTS_BSTR;
834 InvokeHelper(0x40e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
835 lpszNewValue);
836}
837
839{
840 static BYTE parms[] =
841 VTS_BSTR;
842 InvokeHelper(0xd9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
843 Name);
844}
845
847{
848 static BYTE parms[] =
849 VTS_I4;
850 InvokeHelper(0x30f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
851 ListNum);
852}
853
855{
856 LPDISPATCH result;
857 InvokeHelper(0x2f9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
858 return result;
859}
860
862{
863 BOOL result;
864 InvokeHelper(0x157, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
865 return result;
866}
867
869{
870 static BYTE parms[] =
871 VTS_BOOL;
872 InvokeHelper(0x157, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
873 bNewValue);
874}
875
877{
878 BOOL result;
879 InvokeHelper(0x158, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
880 return result;
881}
882
884{
885 static BYTE parms[] =
886 VTS_BOOL;
887 InvokeHelper(0x158, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
888 bNewValue);
889}
890
892{
893 BOOL result;
894 InvokeHelper(0x425, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
895 return result;
896}
897
899{
900 static BYTE parms[] =
901 VTS_BOOL;
902 InvokeHelper(0x425, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
903 bNewValue);
904}
905
907{
908 BOOL result;
909 InvokeHelper(0x159, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
910 return result;
911}
912
914{
915 static BYTE parms[] =
916 VTS_BOOL;
917 InvokeHelper(0x159, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
918 bNewValue);
919}
920
922{
923 long result;
924 InvokeHelper(0x4ac, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
925 return result;
926}
927
929{
930 static BYTE parms[] =
931 VTS_I4;
932 InvokeHelper(0x4ac, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
933 nNewValue);
934}
935
937{
938 BOOL result;
939 InvokeHelper(0x39f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
940 return result;
941}
942
944{
945 static BYTE parms[] =
946 VTS_BOOL;
947 InvokeHelper(0x39f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
948 bNewValue);
949}
950
952{
953 BOOL result;
954 InvokeHelper(0x39e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
955 return result;
956}
957
959{
960 static BYTE parms[] =
961 VTS_BOOL;
962 InvokeHelper(0x39e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
963 bNewValue);
964}
965
967{
968 BOOL result;
969 InvokeHelper(0x15a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
970 return result;
971}
972
974{
975 static BYTE parms[] =
976 VTS_BOOL;
977 InvokeHelper(0x15a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
978 bNewValue);
979}
980
982{
983 BOOL result;
984 InvokeHelper(0x15b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
985 return result;
986}
987
989{
990 static BYTE parms[] =
991 VTS_BOOL;
992 InvokeHelper(0x15b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
993 bNewValue);
994}
995
997{
998 InvokeHelper(0x15d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
999}
1000
1002{
1003 BOOL result;
1004 InvokeHelper(0x3a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1005 return result;
1006}
1007
1009{
1010 static BYTE parms[] =
1011 VTS_BOOL;
1012 InvokeHelper(0x3a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1013 bNewValue);
1014}
1015
1017{
1018 BOOL result;
1019 InvokeHelper(0x49b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1020 return result;
1021}
1022
1024{
1025 static BYTE parms[] =
1026 VTS_BOOL;
1027 InvokeHelper(0x49b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1028 bNewValue);
1029}
1030
1032{
1033 long result;
1034 InvokeHelper(0x448, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1035 return result;
1036}
1037
1039{
1040 static BYTE parms[] =
1041 VTS_I4;
1042 InvokeHelper(0x448, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1043 nNewValue);
1044}
1045
1047{
1048 BOOL result;
1049 InvokeHelper(0x4ad, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1050 return result;
1051}
1052
1054{
1055 static BYTE parms[] =
1056 VTS_BOOL;
1057 InvokeHelper(0x4ad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1058 bNewValue);
1059}
1060
1061VARIANT _Application::GetFileConverters(const VARIANT& Index1, const VARIANT& Index2)
1062{
1063 VARIANT result;
1064 static BYTE parms[] =
1065 VTS_VARIANT VTS_VARIANT;
1066 InvokeHelper(0x3a3, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
1067 &Index1, &Index2);
1068 return result;
1069}
1070
1072{
1073 LPDISPATCH result;
1074 InvokeHelper(0x4b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
1075 return result;
1076}
1077
1079{
1080 LPDISPATCH result;
1081 InvokeHelper(0x4b1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
1082 return result;
1083}
1084
1086{
1087 InvokeHelper(0x42c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
1088}
1089
1091{
1092 BOOL result;
1093 InvokeHelper(0x15f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1094 return result;
1095}
1096
1098{
1099 static BYTE parms[] =
1100 VTS_BOOL;
1101 InvokeHelper(0x15f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1102 bNewValue);
1103}
1104
1106{
1107 long result;
1108 InvokeHelper(0x160, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1109 return result;
1110}
1111
1113{
1114 static BYTE parms[] =
1115 VTS_I4;
1116 InvokeHelper(0x160, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1117 nNewValue);
1118}
1119
1121{
1122 VARIANT result;
1123 static BYTE parms[] =
1124 VTS_I4;
1125 InvokeHelper(0x312, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
1126 ListNum);
1127 return result;
1128}
1129
1130long _Application::GetCustomListNum(const VARIANT& ListArray)
1131{
1132 long result;
1133 static BYTE parms[] =
1134 VTS_VARIANT;
1135 InvokeHelper(0x311, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
1136 &ListArray);
1137 return result;
1138}
1139
1140VARIANT _Application::GetOpenFilename(const VARIANT& FileFilter, const VARIANT& FilterIndex, const VARIANT& Title, const VARIANT& ButtonText, const VARIANT& MultiSelect)
1141{
1142 VARIANT result;
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);
1147 return result;
1148}
1149
1150VARIANT _Application::GetSaveAsFilename(const VARIANT& InitialFilename, const VARIANT& FileFilter, const VARIANT& FilterIndex, const VARIANT& Title, const VARIANT& ButtonText)
1151{
1152 VARIANT result;
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);
1157 return result;
1158}
1159
1160void _Application::Goto(const VARIANT& Reference, const VARIANT& Scroll)
1161{
1162 static BYTE parms[] =
1163 VTS_VARIANT VTS_VARIANT;
1164 InvokeHelper(0x1db, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1165 &Reference, &Scroll);
1166}
1167
1169{
1170 double result;
1171 InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1172 return result;
1173}
1174
1175void _Application::SetHeight(double newValue)
1176{
1177 static BYTE parms[] =
1178 VTS_R8;
1179 InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1180 newValue);
1181}
1182
1183void _Application::Help(const VARIANT& HelpFile, const VARIANT& HelpContextID)
1184{
1185 static BYTE parms[] =
1186 VTS_VARIANT VTS_VARIANT;
1187 InvokeHelper(0x162, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1188 &HelpFile, &HelpContextID);
1189}
1190
1192{
1193 BOOL result;
1194 InvokeHelper(0x164, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1195 return result;
1196}
1197
1199{
1200 static BYTE parms[] =
1201 VTS_BOOL;
1202 InvokeHelper(0x164, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1203 bNewValue);
1204}
1205
1206double _Application::InchesToPoints(double Inches)
1207{
1208 double result;
1209 static BYTE parms[] =
1210 VTS_R8;
1211 InvokeHelper(0x43f, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
1212 Inches);
1213 return result;
1214}
1215
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)
1217{
1218 VARIANT result;
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);
1223 return result;
1224}
1225
1227{
1228 BOOL result;
1229 InvokeHelper(0x169, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1230 return result;
1231}
1232
1234{
1235 static BYTE parms[] =
1236 VTS_BOOL;
1237 InvokeHelper(0x169, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1238 bNewValue);
1239}
1240
1241VARIANT _Application::GetInternational(const VARIANT& Index)
1242{
1243 VARIANT result;
1244 static BYTE parms[] =
1245 VTS_VARIANT;
1246 InvokeHelper(0x16a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
1247 &Index);
1248 return result;
1249}
1250
1252{
1253 BOOL result;
1254 InvokeHelper(0x16b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1255 return result;
1256}
1257
1259{
1260 static BYTE parms[] =
1261 VTS_BOOL;
1262 InvokeHelper(0x16b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1263 bNewValue);
1264}
1265
1267{
1268 double result;
1269 InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1270 return result;
1271}
1272
1273void _Application::SetLeft(double newValue)
1274{
1275 static BYTE parms[] =
1276 VTS_R8;
1277 InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1278 newValue);
1279}
1280
1282{
1283 CString result;
1284 InvokeHelper(0x16e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1285 return result;
1286}
1287
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)
1290{
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);
1295}
1296
1298{
1299 InvokeHelper(0x3b1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
1300}
1301
1302void _Application::MailLogon(const VARIANT& Name, const VARIANT& Password, const VARIANT& DownloadNewMail)
1303{
1304 static BYTE parms[] =
1305 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
1306 InvokeHelper(0x3af, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1307 &Name, &Password, &DownloadNewMail);
1308}
1309
1311{
1312 VARIANT result;
1313 InvokeHelper(0x3ae, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
1314 return result;
1315}
1316
1318{
1319 long result;
1320 InvokeHelper(0x3cb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1321 return result;
1322}
1323
1325{
1326 BOOL result;
1327 InvokeHelper(0x16f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1328 return result;
1329}
1330
1332{
1333 double result;
1334 InvokeHelper(0x170, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1335 return result;
1336}
1337
1338void _Application::SetMaxChange(double newValue)
1339{
1340 static BYTE parms[] =
1341 VTS_R8;
1342 InvokeHelper(0x170, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1343 newValue);
1344}
1345
1347{
1348 long result;
1349 InvokeHelper(0x171, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1350 return result;
1351}
1352
1354{
1355 static BYTE parms[] =
1356 VTS_I4;
1357 InvokeHelper(0x171, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1358 nNewValue);
1359}
1360
1362{
1363 long result;
1364 InvokeHelper(0x172, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1365 return result;
1366}
1367
1369{
1370 long result;
1371 InvokeHelper(0x173, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1372 return result;
1373}
1374
1376{
1377 long result;
1378 InvokeHelper(0x174, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1379 return result;
1380}
1381
1383{
1384 BOOL result;
1385 InvokeHelper(0x175, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1386 return result;
1387}
1388
1390{
1391 BOOL result;
1392 InvokeHelper(0x176, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1393 return result;
1394}
1395
1397{
1398 static BYTE parms[] =
1399 VTS_BOOL;
1400 InvokeHelper(0x176, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1401 bNewValue);
1402}
1403
1405{
1406 long result;
1407 InvokeHelper(0x478, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1408 return result;
1409}
1410
1412{
1413 static BYTE parms[] =
1414 VTS_I4;
1415 InvokeHelper(0x478, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1416 nNewValue);
1417}
1418
1420{
1421 LPDISPATCH result;
1422 InvokeHelper(0x4b2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
1423 return result;
1424}
1425
1427{
1428 CString result;
1429 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1430 return result;
1431}
1432
1434{
1435 LPDISPATCH result;
1436 InvokeHelper(0x3cc, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
1437 return result;
1438}
1439
1441{
1442 CString result;
1443 InvokeHelper(0x184, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1444 return result;
1445}
1446
1448{
1449 LPDISPATCH result;
1450 InvokeHelper(0x4b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
1451 return result;
1452}
1453
1455{
1456 long result;
1457 InvokeHelper(0x4b4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1458 return result;
1459}
1460
1462{
1463 static BYTE parms[] =
1464 VTS_I4;
1465 InvokeHelper(0x4b4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1466 nNewValue);
1467}
1468
1469void _Application::OnKey(LPCTSTR Key, const VARIANT& Procedure)
1470{
1471 static BYTE parms[] =
1472 VTS_BSTR VTS_VARIANT;
1473 InvokeHelper(0x272, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1474 Key, &Procedure);
1475}
1476
1477void _Application::OnRepeat(LPCTSTR Text, LPCTSTR Procedure)
1478{
1479 static BYTE parms[] =
1480 VTS_BSTR VTS_BSTR;
1481 InvokeHelper(0x301, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1482 Text, Procedure);
1483}
1484
1485void _Application::OnTime(const VARIANT& EarliestTime, LPCTSTR Procedure, const VARIANT& LatestTime, const VARIANT& Schedule)
1486{
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);
1491}
1492
1493void _Application::OnUndo(LPCTSTR Text, LPCTSTR Procedure)
1494{
1495 static BYTE parms[] =
1496 VTS_BSTR VTS_BSTR;
1497 InvokeHelper(0x302, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1498 Text, Procedure);
1499}
1500
1502{
1503 CString result;
1504 InvokeHelper(0x26f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1505 return result;
1506}
1507
1508void _Application::SetOnWindow(LPCTSTR lpszNewValue)
1509{
1510 static BYTE parms[] =
1511 VTS_BSTR;
1512 InvokeHelper(0x26f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1513 lpszNewValue);
1514}
1515
1517{
1518 CString result;
1519 InvokeHelper(0x177, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1520 return result;
1521}
1522
1524{
1525 CString result;
1526 InvokeHelper(0x178, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1527 return result;
1528}
1529
1531{
1532 CString result;
1533 InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1534 return result;
1535}
1536
1538{
1539 CString result;
1540 InvokeHelper(0x179, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1541 return result;
1542}
1543
1544VARIANT _Application::GetPreviousSelections(const VARIANT& Index)
1545{
1546 VARIANT result;
1547 static BYTE parms[] =
1548 VTS_VARIANT;
1549 InvokeHelper(0x17a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
1550 &Index);
1551 return result;
1552}
1553
1555{
1556 BOOL result;
1557 InvokeHelper(0x4b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1558 return result;
1559}
1560
1562{
1563 static BYTE parms[] =
1564 VTS_BOOL;
1565 InvokeHelper(0x4b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1566 bNewValue);
1567}
1568
1570{
1571 BOOL result;
1572 InvokeHelper(0x426, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1573 return result;
1574}
1575
1577{
1578 static BYTE parms[] =
1579 VTS_BOOL;
1580 InvokeHelper(0x426, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1581 bNewValue);
1582}
1583
1585{
1586 InvokeHelper(0x12e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
1587}
1588
1589void _Application::RecordMacro(const VARIANT& BasicCode, const VARIANT& XlmCode)
1590{
1591 static BYTE parms[] =
1592 VTS_VARIANT VTS_VARIANT;
1593 InvokeHelper(0x305, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1594 &BasicCode, &XlmCode);
1595}
1596
1598{
1599 BOOL result;
1600 InvokeHelper(0x17b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1601 return result;
1602}
1603
1605{
1606 long result;
1607 InvokeHelper(0x17c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1608 return result;
1609}
1610
1612{
1613 static BYTE parms[] =
1614 VTS_I4;
1615 InvokeHelper(0x17c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1616 nNewValue);
1617}
1618
1619VARIANT _Application::GetRegisteredFunctions(const VARIANT& Index1, const VARIANT& Index2)
1620{
1621 VARIANT result;
1622 static BYTE parms[] =
1623 VTS_VARIANT VTS_VARIANT;
1624 InvokeHelper(0x307, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
1625 &Index1, &Index2);
1626 return result;
1627}
1628
1630{
1631 BOOL result;
1632 static BYTE parms[] =
1633 VTS_BSTR;
1634 InvokeHelper(0x1e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
1635 Filename);
1636 return result;
1637}
1638
1640{
1641 InvokeHelper(0x12d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
1642}
1643
1645{
1646 BOOL result;
1647 InvokeHelper(0x4b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1648 return result;
1649}
1650
1652{
1653 static BYTE parms[] =
1654 VTS_BOOL;
1655 InvokeHelper(0x4b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1656 bNewValue);
1657}
1658
1659void _Application::SaveWorkspace(const VARIANT& Filename)
1660{
1661 static BYTE parms[] =
1662 VTS_VARIANT;
1663 InvokeHelper(0xd4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1664 &Filename);
1665}
1666
1668{
1669 BOOL result;
1670 InvokeHelper(0x17e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1671 return result;
1672}
1673
1675{
1676 static BYTE parms[] =
1677 VTS_BOOL;
1678 InvokeHelper(0x17e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1679 bNewValue);
1680}
1681
1682void _Application::SetDefaultChart(const VARIANT& FormatName, const VARIANT& Gallery)
1683{
1684 static BYTE parms[] =
1685 VTS_VARIANT VTS_VARIANT;
1686 InvokeHelper(0xdb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1687 &FormatName, &Gallery);
1688}
1689
1691{
1692 long result;
1693 InvokeHelper(0x3e1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1694 return result;
1695}
1696
1698{
1699 static BYTE parms[] =
1700 VTS_I4;
1701 InvokeHelper(0x3e1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1702 nNewValue);
1703}
1704
1706{
1707 BOOL result;
1708 InvokeHelper(0x4b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1709 return result;
1710}
1711
1713{
1714 static BYTE parms[] =
1715 VTS_BOOL;
1716 InvokeHelper(0x4b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1717 bNewValue);
1718}
1719
1721{
1722 BOOL result;
1723 InvokeHelper(0x4b8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1724 return result;
1725}
1726
1728{
1729 static BYTE parms[] =
1730 VTS_BOOL;
1731 InvokeHelper(0x4b8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1732 bNewValue);
1733}
1734
1736{
1737 CString result;
1738 InvokeHelper(0x39c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1739 return result;
1740}
1741
1742void _Application::SetStandardFont(LPCTSTR lpszNewValue)
1743{
1744 static BYTE parms[] =
1745 VTS_BSTR;
1746 InvokeHelper(0x39c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1747 lpszNewValue);
1748}
1749
1751{
1752 double result;
1753 InvokeHelper(0x39d, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1754 return result;
1755}
1756
1758{
1759 static BYTE parms[] =
1760 VTS_R8;
1761 InvokeHelper(0x39d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1762 newValue);
1763}
1764
1766{
1767 CString result;
1768 InvokeHelper(0x181, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1769 return result;
1770}
1771
1773{
1774 VARIANT result;
1775 InvokeHelper(0x182, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
1776 return result;
1777}
1778
1779void _Application::SetStatusBar(const VARIANT& newValue)
1780{
1781 static BYTE parms[] =
1782 VTS_VARIANT;
1783 InvokeHelper(0x182, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1784 &newValue);
1785}
1786
1788{
1789 CString result;
1790 InvokeHelper(0x17d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1791 return result;
1792}
1793
1795{
1796 BOOL result;
1797 InvokeHelper(0x183, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1798 return result;
1799}
1800
1802{
1803 static BYTE parms[] =
1804 VTS_BOOL;
1805 InvokeHelper(0x183, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1806 bNewValue);
1807}
1808
1810{
1811 double result;
1812 InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1813 return result;
1814}
1815
1816void _Application::SetTop(double newValue)
1817{
1818 static BYTE parms[] =
1819 VTS_R8;
1820 InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1821 newValue);
1822}
1823
1825{
1826 long result;
1827 InvokeHelper(0x4b9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1828 return result;
1829}
1830
1832{
1833 static BYTE parms[] =
1834 VTS_I4;
1835 InvokeHelper(0x4b9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1836 nNewValue);
1837}
1838
1840{
1841 CString result;
1842 InvokeHelper(0x136, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1843 return result;
1844}
1845
1846void _Application::SetTransitionMenuKey(LPCTSTR lpszNewValue)
1847{
1848 static BYTE parms[] =
1849 VTS_BSTR;
1850 InvokeHelper(0x136, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1851 lpszNewValue);
1852}
1853
1855{
1856 long result;
1857 InvokeHelper(0x137, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
1858 return result;
1859}
1860
1862{
1863 static BYTE parms[] =
1864 VTS_I4;
1865 InvokeHelper(0x137, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1866 nNewValue);
1867}
1868
1870{
1871 BOOL result;
1872 InvokeHelper(0x138, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1873 return result;
1874}
1875
1877{
1878 static BYTE parms[] =
1879 VTS_BOOL;
1880 InvokeHelper(0x138, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1881 bNewValue);
1882}
1883
1885{
1886 InvokeHelper(0x12f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
1887}
1888
1890{
1891 double result;
1892 InvokeHelper(0x185, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1893 return result;
1894}
1895
1897{
1898 double result;
1899 InvokeHelper(0x186, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1900 return result;
1901}
1902
1904{
1905 BOOL result;
1906 InvokeHelper(0x4ba, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1907 return result;
1908}
1909
1911{
1912 static BYTE parms[] =
1913 VTS_BOOL;
1914 InvokeHelper(0x4ba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1915 bNewValue);
1916}
1917
1919{
1920 CString result;
1921 InvokeHelper(0x187, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1922 return result;
1923}
1924
1925void _Application::SetUserName(LPCTSTR lpszNewValue)
1926{
1927 static BYTE parms[] =
1928 VTS_BSTR;
1929 InvokeHelper(0x187, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1930 lpszNewValue);
1931}
1932
1934{
1935 CString result;
1936 InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1937 return result;
1938}
1939
1941{
1942 LPDISPATCH result;
1943 InvokeHelper(0x4bb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
1944 return result;
1945}
1946
1948{
1949 CString result;
1950 InvokeHelper(0x188, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
1951 return result;
1952}
1953
1955{
1956 BOOL result;
1957 InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
1958 return result;
1959}
1960
1962{
1963 static BYTE parms[] =
1964 VTS_BOOL;
1965 InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1966 bNewValue);
1967}
1968
1970{
1971 static BYTE parms[] =
1972 VTS_VARIANT;
1973 InvokeHelper(0x314, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1974 &Volatile);
1975}
1976
1977void _Application::Wait(const VARIANT& Time)
1978{
1979 static BYTE parms[] =
1980 VTS_VARIANT;
1981 InvokeHelper(0x189, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
1982 &Time);
1983}
1984
1986{
1987 double result;
1988 InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
1989 return result;
1990}
1991
1992void _Application::SetWidth(double newValue)
1993{
1994 static BYTE parms[] =
1995 VTS_R8;
1996 InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
1997 newValue);
1998}
1999
2001{
2002 BOOL result;
2003 InvokeHelper(0x18b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2004 return result;
2005}
2006
2008{
2009 long result;
2010 InvokeHelper(0x18c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2011 return result;
2012}
2013
2015{
2016 static BYTE parms[] =
2017 VTS_I4;
2018 InvokeHelper(0x18c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2019 nNewValue);
2020}
2021
2023{
2024 long result;
2025 InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2026 return result;
2027}
2028
2030{
2031 static BYTE parms[] =
2032 VTS_I4;
2033 InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2034 nNewValue);
2035}
2036
2038{
2039 long result;
2040 InvokeHelper(0xe5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2041 return result;
2042}
2043
2045{
2046 static BYTE parms[] =
2047 VTS_I4;
2048 InvokeHelper(0xe5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2049 nNewValue);
2050}
2051
2053{
2054 long result;
2055 InvokeHelper(0xe8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2056 return result;
2057}
2058
2060{
2061 static BYTE parms[] =
2062 VTS_I4;
2063 InvokeHelper(0xe8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2064 nNewValue);
2065}
2066
2068{
2069 long result;
2070 InvokeHelper(0xe9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2071 return result;
2072}
2073
2075{
2076 static BYTE parms[] =
2077 VTS_I4;
2078 InvokeHelper(0xe9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2079 nNewValue);
2080}
2081
2083{
2084 BOOL result;
2085 InvokeHelper(0x4bc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2086 return result;
2087}
2088
2090{
2091 static BYTE parms[] =
2092 VTS_BOOL;
2093 InvokeHelper(0x4bc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2094 bNewValue);
2095}
2096
2097
2099// _Workbook properties
2100
2102// _Workbook operations
2103
2105{
2106 LPDISPATCH result;
2107 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2108 return result;
2109}
2110
2112{
2113 long result;
2114 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2115 return result;
2116}
2117
2119{
2120 LPDISPATCH result;
2121 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2122 return result;
2123}
2124
2126{
2127 BOOL result;
2128 InvokeHelper(0x5a1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2129 return result;
2130}
2131
2133{
2134 static BYTE parms[] =
2135 VTS_BOOL;
2136 InvokeHelper(0x5a1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2137 bNewValue);
2138}
2139
2141{
2142 InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2143}
2144
2146{
2147 LPDISPATCH result;
2148 InvokeHelper(0xb7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2149 return result;
2150}
2151
2153{
2154 LPDISPATCH result;
2155 InvokeHelper(0x133, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2156 return result;
2157}
2158
2160{
2161 long result;
2162 InvokeHelper(0x5a2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2163 return result;
2164}
2165
2167{
2168 static BYTE parms[] =
2169 VTS_I4;
2170 InvokeHelper(0x5a2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2171 nNewValue);
2172}
2173
2175{
2176 BOOL result;
2177 InvokeHelper(0x5a3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2178 return result;
2179}
2180
2182{
2183 static BYTE parms[] =
2184 VTS_BOOL;
2185 InvokeHelper(0x5a3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2186 bNewValue);
2187}
2188
2190{
2191 long result;
2192 InvokeHelper(0x5a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2193 return result;
2194}
2195
2197{
2198 static BYTE parms[] =
2199 VTS_I4;
2200 InvokeHelper(0x5a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2201 nNewValue);
2202}
2203
2205{
2206 LPDISPATCH result;
2207 InvokeHelper(0x498, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2208 return result;
2209}
2210
2211void _Workbook::ChangeFileAccess(long Mode, const VARIANT& WritePassword, const VARIANT& Notify)
2212{
2213 static BYTE parms[] =
2214 VTS_I4 VTS_VARIANT VTS_VARIANT;
2215 InvokeHelper(0x3dd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2216 Mode, &WritePassword, &Notify);
2217}
2218
2219void _Workbook::ChangeLink(LPCTSTR Name, LPCTSTR NewName, long Type)
2220{
2221 static BYTE parms[] =
2222 VTS_BSTR VTS_BSTR VTS_I4;
2223 InvokeHelper(0x322, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2224 Name, NewName, Type);
2225}
2226
2228{
2229 LPDISPATCH result;
2230 InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2231 return result;
2232}
2233
2234void _Workbook::Close(const VARIANT& SaveChanges, const VARIANT& Filename, const VARIANT& RouteWorkbook)
2235{
2236 static BYTE parms[] =
2237 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2238 InvokeHelper(0x115, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2239 &SaveChanges, &Filename, &RouteWorkbook);
2240}
2241
2243{
2244 CString result;
2245 InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
2246 return result;
2247}
2248
2250{
2251 CString result;
2252 InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
2253 return result;
2254}
2255
2256void _Workbook::Set_CodeName(LPCTSTR lpszNewValue)
2257{
2258 static BYTE parms[] =
2259 VTS_BSTR;
2260 InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2261 lpszNewValue);
2262}
2263
2264VARIANT _Workbook::GetColors(const VARIANT& Index)
2265{
2266 VARIANT result;
2267 static BYTE parms[] =
2268 VTS_VARIANT;
2269 InvokeHelper(0x11e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
2270 &Index);
2271 return result;
2272}
2273
2274void _Workbook::SetColors(const VARIANT& Index, const VARIANT& newValue)
2275{
2276 static BYTE parms[] =
2277 VTS_VARIANT VTS_VARIANT;
2278 InvokeHelper(0x11e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2279 &Index, &newValue);
2280}
2281
2283{
2284 LPDISPATCH result;
2285 InvokeHelper(0x59f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2286 return result;
2287}
2288
2290{
2291 long result;
2292 InvokeHelper(0x497, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2293 return result;
2294}
2295
2297{
2298 static BYTE parms[] =
2299 VTS_I4;
2300 InvokeHelper(0x497, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2301 nNewValue);
2302}
2303
2305{
2306 LPDISPATCH result;
2307 InvokeHelper(0x4a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2308 return result;
2309}
2310
2312{
2313 BOOL result;
2314 InvokeHelper(0x11f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2315 return result;
2316}
2317
2319{
2320 LPDISPATCH result;
2321 InvokeHelper(0x499, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2322 return result;
2323}
2324
2326{
2327 BOOL result;
2328 InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2329 return result;
2330}
2331
2333{
2334 static BYTE parms[] =
2335 VTS_BOOL;
2336 InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2337 bNewValue);
2338}
2339
2340void _Workbook::DeleteNumberFormat(LPCTSTR NumberFormat)
2341{
2342 static BYTE parms[] =
2343 VTS_BSTR;
2344 InvokeHelper(0x18d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2345 NumberFormat);
2346}
2347
2349{
2350 long result;
2351 InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2352 return result;
2353}
2354
2356{
2357 static BYTE parms[] =
2358 VTS_I4;
2359 InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2360 nNewValue);
2361}
2362
2364{
2365 BOOL result;
2366 InvokeHelper(0x490, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
2367 return result;
2368}
2369
2371{
2372 long result;
2373 InvokeHelper(0x120, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2374 return result;
2375}
2376
2378{
2379 InvokeHelper(0x3cd, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2380}
2381
2383{
2384 CString result;
2385 InvokeHelper(0x121, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
2386 return result;
2387}
2388
2390{
2391 BOOL result;
2392 InvokeHelper(0x122, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2393 return result;
2394}
2395
2397{
2398 BOOL result;
2399 InvokeHelper(0x3b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2400 return result;
2401}
2402
2404{
2405 static BYTE parms[] =
2406 VTS_BOOL;
2407 InvokeHelper(0x3b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2408 bNewValue);
2409}
2410
2412{
2413 BOOL result;
2414 InvokeHelper(0x5a5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2415 return result;
2416}
2417
2419{
2420 static BYTE parms[] =
2421 VTS_BOOL;
2422 InvokeHelper(0x5a5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2423 bNewValue);
2424}
2425
2426VARIANT _Workbook::LinkInfo(LPCTSTR Name, long LinkInfo, const VARIANT& Type, const VARIANT& EditionRef)
2427{
2428 VARIANT result;
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);
2433 return result;
2434}
2435
2436VARIANT _Workbook::LinkSources(const VARIANT& Type)
2437{
2438 VARIANT result;
2439 static BYTE parms[] =
2440 VTS_VARIANT;
2441 InvokeHelper(0x328, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
2442 &Type);
2443 return result;
2444}
2445
2447{
2448 LPDISPATCH result;
2449 InvokeHelper(0x3d3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2450 return result;
2451}
2452
2453void _Workbook::MergeWorkbook(const VARIANT& Filename)
2454{
2455 static BYTE parms[] =
2456 VTS_VARIANT;
2457 InvokeHelper(0x5a6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2458 &Filename);
2459}
2460
2462{
2463 BOOL result;
2464 InvokeHelper(0x491, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2465 return result;
2466}
2467
2469{
2470 CString result;
2471 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
2472 return result;
2473}
2474
2476{
2477 LPDISPATCH result;
2478 InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2479 return result;
2480}
2481
2483{
2484 LPDISPATCH result;
2485 InvokeHelper(0x118, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
2486 return result;
2487}
2488
2489void _Workbook::OpenLinks(LPCTSTR Name, const VARIANT& ReadOnly, const VARIANT& Type)
2490{
2491 static BYTE parms[] =
2492 VTS_BSTR VTS_VARIANT VTS_VARIANT;
2493 InvokeHelper(0x323, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2494 Name, &ReadOnly, &Type);
2495}
2496
2498{
2499 CString result;
2500 InvokeHelper(0x123, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
2501 return result;
2502}
2503
2505{
2506 BOOL result;
2507 InvokeHelper(0x5a7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2508 return result;
2509}
2510
2512{
2513 static BYTE parms[] =
2514 VTS_BOOL;
2515 InvokeHelper(0x5a7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2516 bNewValue);
2517}
2518
2520{
2521 BOOL result;
2522 InvokeHelper(0x5a8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2523 return result;
2524}
2525
2527{
2528 static BYTE parms[] =
2529 VTS_BOOL;
2530 InvokeHelper(0x5a8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2531 bNewValue);
2532}
2533
2535{
2536 LPDISPATCH result;
2537 InvokeHelper(0x5a9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
2538 return result;
2539}
2540
2541void _Workbook::Post(const VARIANT& DestName)
2542{
2543 static BYTE parms[] =
2544 VTS_VARIANT;
2545 InvokeHelper(0x48e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2546 &DestName);
2547}
2548
2550{
2551 BOOL result;
2552 InvokeHelper(0x195, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2553 return result;
2554}
2555
2557{
2558 static BYTE parms[] =
2559 VTS_BOOL;
2560 InvokeHelper(0x195, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2561 bNewValue);
2562}
2563
2564void _Workbook::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate)
2565{
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);
2570}
2571
2572void _Workbook::PrintPreview(const VARIANT& EnableChanges)
2573{
2574 static BYTE parms[] =
2575 VTS_VARIANT;
2576 InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2577 &EnableChanges);
2578}
2579
2580void _Workbook::Protect(const VARIANT& Password, const VARIANT& Structure, const VARIANT& Windows)
2581{
2582 static BYTE parms[] =
2583 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2584 InvokeHelper(0x11a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2585 &Password, &Structure, &Windows);
2586}
2587
2588void _Workbook::ProtectSharing(const VARIANT& Filename, const VARIANT& Password, const VARIANT& WriteResPassword, const VARIANT& ReadOnlyRecommended, const VARIANT& CreateBackup, const VARIANT& SharingPassword)
2589{
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);
2594}
2595
2597{
2598 BOOL result;
2599 InvokeHelper(0x24c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2600 return result;
2601}
2602
2604{
2605 BOOL result;
2606 InvokeHelper(0x127, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2607 return result;
2608}
2609
2611{
2612 BOOL result;
2613 InvokeHelper(0x128, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2614 return result;
2615}
2616
2618{
2619 BOOL result;
2620 InvokeHelper(0x129, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2621 return result;
2622}
2623
2625{
2626 InvokeHelper(0x5ac, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2627}
2628
2630{
2631 InvokeHelper(0x3d1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2632}
2633
2635{
2636 InvokeHelper(0x3d2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2637}
2638
2640{
2641 static BYTE parms[] =
2642 VTS_I4;
2643 InvokeHelper(0x5ad, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2644 Index);
2645}
2646
2648{
2649 long result;
2650 InvokeHelper(0x494, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
2651 return result;
2652}
2653
2655{
2656 InvokeHelper(0x3b2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2657}
2658
2660{
2661 BOOL result;
2662 InvokeHelper(0x3b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2663 return result;
2664}
2665
2667{
2668 LPDISPATCH result;
2669 InvokeHelper(0x3b5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2670 return result;
2671}
2672
2674{
2675 static BYTE parms[] =
2676 VTS_I4;
2677 InvokeHelper(0x27a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2678 Which);
2679}
2680
2682{
2683 InvokeHelper(0x11b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2684}
2685
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)
2688{
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);
2693}
2694
2695void _Workbook::SaveCopyAs(const VARIANT& Filename)
2696{
2697 static BYTE parms[] =
2698 VTS_VARIANT;
2699 InvokeHelper(0xaf, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2700 &Filename);
2701}
2702
2704{
2705 BOOL result;
2706 InvokeHelper(0x12a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2707 return result;
2708}
2709
2711{
2712 static BYTE parms[] =
2713 VTS_BOOL;
2714 InvokeHelper(0x12a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2715 bNewValue);
2716}
2717
2719{
2720 BOOL result;
2721 InvokeHelper(0x196, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2722 return result;
2723}
2724
2726{
2727 static BYTE parms[] =
2728 VTS_BOOL;
2729 InvokeHelper(0x196, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2730 bNewValue);
2731}
2732
2733void _Workbook::SendMail(const VARIANT& Recipients, const VARIANT& Subject, const VARIANT& ReturnReceipt)
2734{
2735 static BYTE parms[] =
2736 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2737 InvokeHelper(0x3b3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2738 &Recipients, &Subject, &ReturnReceipt);
2739}
2740
2741void _Workbook::SendMailer(const VARIANT& FileFormat, long Priority)
2742{
2743 static BYTE parms[] =
2744 VTS_VARIANT VTS_I4;
2745 InvokeHelper(0x3d4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2746 &FileFormat, Priority);
2747}
2748
2749void _Workbook::SetLinkOnData(LPCTSTR Name, const VARIANT& Procedure)
2750{
2751 static BYTE parms[] =
2752 VTS_BSTR VTS_VARIANT;
2753 InvokeHelper(0x329, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2754 Name, &Procedure);
2755}
2756
2758{
2759 LPDISPATCH result;
2760 InvokeHelper(0x1e5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2761 return result;
2762}
2763
2765{
2766 BOOL result;
2767 InvokeHelper(0x493, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2768 return result;
2769}
2770
2772{
2773 static BYTE parms[] =
2774 VTS_BOOL;
2775 InvokeHelper(0x493, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2776 bNewValue);
2777}
2778
2780{
2781 LPDISPATCH result;
2782 InvokeHelper(0x1ed, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2783 return result;
2784}
2785
2786void _Workbook::Unprotect(const VARIANT& Password)
2787{
2788 static BYTE parms[] =
2789 VTS_VARIANT;
2790 InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2791 &Password);
2792}
2793
2794void _Workbook::UnprotectSharing(const VARIANT& SharingPassword)
2795{
2796 static BYTE parms[] =
2797 VTS_VARIANT;
2798 InvokeHelper(0x5af, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2799 &SharingPassword);
2800}
2801
2803{
2804 InvokeHelper(0x3e3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2805}
2806
2807void _Workbook::UpdateLink(const VARIANT& Name, const VARIANT& Type)
2808{
2809 static BYTE parms[] =
2810 VTS_VARIANT VTS_VARIANT;
2811 InvokeHelper(0x324, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2812 &Name, &Type);
2813}
2814
2816{
2817 BOOL result;
2818 InvokeHelper(0x19b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2819 return result;
2820}
2821
2823{
2824 static BYTE parms[] =
2825 VTS_BOOL;
2826 InvokeHelper(0x19b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2827 bNewValue);
2828}
2829
2831{
2832 VARIANT result;
2833 InvokeHelper(0x495, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
2834 return result;
2835}
2836
2838{
2839 LPDISPATCH result;
2840 InvokeHelper(0x5b0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2841 return result;
2842}
2843
2845{
2846 LPDISPATCH result;
2847 InvokeHelper(0x1ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2848 return result;
2849}
2850
2852{
2853 LPDISPATCH result;
2854 InvokeHelper(0x1ee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2855 return result;
2856}
2857
2859{
2860 BOOL result;
2861 InvokeHelper(0x12b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2862 return result;
2863}
2864
2866{
2867 CString result;
2868 InvokeHelper(0x12c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
2869 return result;
2870}
2871
2873{
2874 LPDISPATCH result;
2875 InvokeHelper(0x245, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2876 return result;
2877}
2878
2880{
2881 LPDISPATCH result;
2882 InvokeHelper(0x243, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2883 return result;
2884}
2885
2887{
2888 BOOL result;
2889 InvokeHelper(0x5b1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2890 return result;
2891}
2892
2894{
2895 static BYTE parms[] =
2896 VTS_BOOL;
2897 InvokeHelper(0x5b1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2898 bNewValue);
2899}
2900
2901void _Workbook::HighlightChangesOptions(const VARIANT& When, const VARIANT& Who, const VARIANT& Where)
2902{
2903 static BYTE parms[] =
2904 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2905 InvokeHelper(0x5b2, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2906 &When, &Who, &Where);
2907}
2908
2910{
2911 BOOL result;
2912 InvokeHelper(0x5b5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2913 return result;
2914}
2915
2917{
2918 static BYTE parms[] =
2919 VTS_BOOL;
2920 InvokeHelper(0x5b5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2921 bNewValue);
2922}
2923
2925{
2926 BOOL result;
2927 InvokeHelper(0x5b6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2928 return result;
2929}
2930
2932{
2933 static BYTE parms[] =
2934 VTS_BOOL;
2935 InvokeHelper(0x5b6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2936 bNewValue);
2937}
2938
2940{
2941 BOOL result;
2942 InvokeHelper(0x5b7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
2943 return result;
2944}
2945
2947{
2948 static BYTE parms[] =
2949 VTS_BOOL;
2950 InvokeHelper(0x5b7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
2951 bNewValue);
2952}
2953
2954void _Workbook::PurgeChangeHistoryNow(long Days, const VARIANT& SharingPassword)
2955{
2956 static BYTE parms[] =
2957 VTS_I4 VTS_VARIANT;
2958 InvokeHelper(0x5b8, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2959 Days, &SharingPassword);
2960}
2961
2962void _Workbook::AcceptAllChanges(const VARIANT& When, const VARIANT& Who, const VARIANT& Where)
2963{
2964 static BYTE parms[] =
2965 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2966 InvokeHelper(0x5ba, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2967 &When, &Who, &Where);
2968}
2969
2970void _Workbook::RejectAllChanges(const VARIANT& When, const VARIANT& Who, const VARIANT& Where)
2971{
2972 static BYTE parms[] =
2973 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
2974 InvokeHelper(0x5bb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
2975 &When, &Who, &Where);
2976}
2977
2979{
2980 InvokeHelper(0x5bc, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
2981}
2982
2984{
2985 LPDISPATCH result;
2986 InvokeHelper(0x5bd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
2987 return result;
2988}
2989
2990void _Workbook::FollowHyperlink(LPCTSTR Address, const VARIANT& SubAddress, const VARIANT& NewWindow, const VARIANT& AddHistory, const VARIANT& ExtraInfo, const VARIANT& Method, const VARIANT& HeaderInfo)
2991{
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);
2996}
2997
2999{
3000 InvokeHelper(0x5c4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3001}
3002
3004{
3005 BOOL result;
3006 InvokeHelper(0x6f4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3007 return result;
3008}
3009
3010
3012// _Worksheet properties
3013
3015// _Worksheet operations
3016
3018{
3019 LPDISPATCH result;
3020 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3021 return result;
3022}
3023
3025{
3026 long result;
3027 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3028 return result;
3029}
3030
3032{
3033 LPDISPATCH result;
3034 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3035 return result;
3036}
3037
3039{
3040 InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3041}
3042
3043void _Worksheet::Copy(const VARIANT& Before, const VARIANT& After)
3044{
3045 static BYTE parms[] =
3046 VTS_VARIANT VTS_VARIANT;
3047 InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3048 &Before, &After);
3049}
3050
3052{
3053 InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3054}
3055
3057{
3058 CString result;
3059 InvokeHelper(0x55d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
3060 return result;
3061}
3062
3064{
3065 CString result;
3066 InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
3067 return result;
3068}
3069
3070void _Worksheet::Set_CodeName(LPCTSTR lpszNewValue)
3071{
3072 static BYTE parms[] =
3073 VTS_BSTR;
3074 InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3075 lpszNewValue);
3076}
3077
3079{
3080 long result;
3081 InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3082 return result;
3083}
3084
3085void _Worksheet::Move(const VARIANT& Before, const VARIANT& After)
3086{
3087 static BYTE parms[] =
3088 VTS_VARIANT VTS_VARIANT;
3089 InvokeHelper(0x27d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3090 &Before, &After);
3091}
3092
3094{
3095 CString result;
3096 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
3097 return result;
3098}
3099
3100void _Worksheet::SetName(LPCTSTR lpszNewValue)
3101{
3102 static BYTE parms[] =
3103 VTS_BSTR;
3104 InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3105 lpszNewValue);
3106}
3107
3109{
3110 LPDISPATCH result;
3111 InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3112 return result;
3113}
3114
3116{
3117 LPDISPATCH result;
3118 InvokeHelper(0x3e6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3119 return result;
3120}
3121
3123{
3124 LPDISPATCH result;
3125 InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3126 return result;
3127}
3128
3129void _Worksheet::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate)
3130{
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);
3135}
3136
3137void _Worksheet::PrintPreview(const VARIANT& EnableChanges)
3138{
3139 static BYTE parms[] =
3140 VTS_VARIANT;
3141 InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3142 &EnableChanges);
3143}
3144
3145void _Worksheet::Protect(const VARIANT& Password, const VARIANT& DrawingObjects, const VARIANT& Contents, const VARIANT& Scenarios, const VARIANT& UserInterfaceOnly)
3146{
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);
3151}
3152
3154{
3155 BOOL result;
3156 InvokeHelper(0x124, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3157 return result;
3158}
3159
3161{
3162 BOOL result;
3163 InvokeHelper(0x125, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3164 return result;
3165}
3166
3168{
3169 BOOL result;
3170 InvokeHelper(0x487, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3171 return result;
3172}
3173
3175{
3176 BOOL result;
3177 InvokeHelper(0x126, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3178 return result;
3179}
3180
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)
3183{
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);
3188}
3189
3190void _Worksheet::Select(const VARIANT& Replace)
3191{
3192 static BYTE parms[] =
3193 VTS_VARIANT;
3194 InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3195 &Replace);
3196}
3197
3198void _Worksheet::Unprotect(const VARIANT& Password)
3199{
3200 static BYTE parms[] =
3201 VTS_VARIANT;
3202 InvokeHelper(0x11d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3203 &Password);
3204}
3205
3207{
3208 long result;
3209 InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3210 return result;
3211}
3212
3213void _Worksheet::SetVisible(long nNewValue)
3214{
3215 static BYTE parms[] =
3216 VTS_I4;
3217 InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3218 nNewValue);
3219}
3220
3222{
3223 LPDISPATCH result;
3224 InvokeHelper(0x561, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3225 return result;
3226}
3227
3229{
3230 BOOL result;
3231 InvokeHelper(0x191, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3232 return result;
3233}
3234
3236{
3237 static BYTE parms[] =
3238 VTS_BOOL;
3239 InvokeHelper(0x191, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3240 bNewValue);
3241}
3242
3244{
3245 BOOL result;
3246 InvokeHelper(0x318, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3247 return result;
3248}
3249
3251{
3252 static BYTE parms[] =
3253 VTS_BOOL;
3254 InvokeHelper(0x318, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3255 bNewValue);
3256}
3257
3259{
3260 static BYTE parms[] =
3261 VTS_BSTR;
3262 InvokeHelper(0x4a4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3263 Filename);
3264}
3265
3267{
3268 InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3269}
3270
3272{
3273 BOOL result;
3274 InvokeHelper(0x590, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3275 return result;
3276}
3277
3279{
3280 static BYTE parms[] =
3281 VTS_BOOL;
3282 InvokeHelper(0x590, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3283 bNewValue);
3284}
3285
3287{
3288 LPDISPATCH result;
3289 InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3290 return result;
3291}
3292
3293LPDISPATCH _Worksheet::ChartObjects(const VARIANT& Index)
3294{
3295 LPDISPATCH result;
3296 static BYTE parms[] =
3297 VTS_VARIANT;
3298 InvokeHelper(0x424, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
3299 &Index);
3300 return result;
3301}
3302
3303void _Worksheet::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& IgnoreInitialAlefHamza, const VARIANT& IgnoreFinalYaa, const VARIANT& SpellScript)
3304{
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);
3309}
3310
3312{
3313 LPDISPATCH result;
3314 InvokeHelper(0x42d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3315 return result;
3316}
3317
3319{
3320 InvokeHelper(0x3ca, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3321}
3322
3324{
3325 LPDISPATCH result;
3326 InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3327 return result;
3328}
3329
3331{
3332 long result;
3333 InvokeHelper(0x315, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3334 return result;
3335}
3336
3338{
3339 VARIANT result;
3340 InvokeHelper(0x316, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
3341 return result;
3342}
3343
3345{
3346 VARIANT result;
3347 InvokeHelper(0x317, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
3348 return result;
3349}
3350
3352{
3353 BOOL result;
3354 InvokeHelper(0x484, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3355 return result;
3356}
3357
3359{
3360 static BYTE parms[] =
3361 VTS_BOOL;
3362 InvokeHelper(0x484, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3363 bNewValue);
3364}
3365
3367{
3368 long result;
3369 InvokeHelper(0x591, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3370 return result;
3371}
3372
3374{
3375 static BYTE parms[] =
3376 VTS_I4;
3377 InvokeHelper(0x591, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3378 nNewValue);
3379}
3380
3382{
3383 BOOL result;
3384 InvokeHelper(0x485, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3385 return result;
3386}
3387
3389{
3390 static BYTE parms[] =
3391 VTS_BOOL;
3392 InvokeHelper(0x485, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3393 bNewValue);
3394}
3395
3397{
3398 BOOL result;
3399 InvokeHelper(0x486, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3400 return result;
3401}
3402
3404{
3405 static BYTE parms[] =
3406 VTS_BOOL;
3407 InvokeHelper(0x486, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3408 bNewValue);
3409}
3410
3411VARIANT _Worksheet::Evaluate(const VARIANT& Name)
3412{
3413 VARIANT result;
3414 static BYTE parms[] =
3415 VTS_VARIANT;
3416 InvokeHelper(0x1, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
3417 &Name);
3418 return result;
3419}
3420
3421VARIANT _Worksheet::_Evaluate(const VARIANT& Name)
3422{
3423 VARIANT result;
3424 static BYTE parms[] =
3425 VTS_VARIANT;
3426 InvokeHelper(0xfffffffb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
3427 &Name);
3428 return result;
3429}
3430
3432{
3433 BOOL result;
3434 InvokeHelper(0x320, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3435 return result;
3436}
3437
3439{
3440 InvokeHelper(0x592, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3441}
3442
3444{
3445 LPDISPATCH result;
3446 InvokeHelper(0x1ba, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3447 return result;
3448}
3449
3450LPDISPATCH _Worksheet::OLEObjects(const VARIANT& Index)
3451{
3452 LPDISPATCH result;
3453 static BYTE parms[] =
3454 VTS_VARIANT;
3455 InvokeHelper(0x31f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
3456 &Index);
3457 return result;
3458}
3459
3461{
3462 LPDISPATCH result;
3463 InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3464 return result;
3465}
3466
3467void _Worksheet::Paste(const VARIANT& Destination, const VARIANT& Link)
3468{
3469 static BYTE parms[] =
3470 VTS_VARIANT VTS_VARIANT;
3471 InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3472 &Destination, &Link);
3473}
3474
3475void _Worksheet::PasteSpecial(const VARIANT& Format, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel)
3476{
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);
3481}
3482
3483LPDISPATCH _Worksheet::PivotTables(const VARIANT& Index)
3484{
3485 LPDISPATCH result;
3486 static BYTE parms[] =
3487 VTS_VARIANT;
3488 InvokeHelper(0x2b2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
3489 &Index);
3490 return result;
3491}
3492
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,
3495 const VARIANT& Connection)
3496{
3497 LPDISPATCH result;
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);
3502 return result;
3503}
3504
3505LPDISPATCH _Worksheet::GetRange(const VARIANT& Cell1, const VARIANT& Cell2)
3506{
3507 LPDISPATCH result;
3508 static BYTE parms[] =
3509 VTS_VARIANT VTS_VARIANT;
3510 InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
3511 &Cell1, &Cell2);
3512 return result;
3513}
3514
3516{
3517 LPDISPATCH result;
3518 InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3519 return result;
3520}
3521
3522LPDISPATCH _Worksheet::Scenarios(const VARIANT& Index)
3523{
3524 LPDISPATCH result;
3525 static BYTE parms[] =
3526 VTS_VARIANT;
3527 InvokeHelper(0x38c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
3528 &Index);
3529 return result;
3530}
3531
3533{
3534 CString result;
3535 InvokeHelper(0x599, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
3536 return result;
3537}
3538
3539void _Worksheet::SetScrollArea(LPCTSTR lpszNewValue)
3540{
3541 static BYTE parms[] =
3542 VTS_BSTR;
3543 InvokeHelper(0x599, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3544 lpszNewValue);
3545}
3546
3548{
3549 InvokeHelper(0x31a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3550}
3551
3553{
3554 InvokeHelper(0x199, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3555}
3556
3558{
3559 double result;
3560 InvokeHelper(0x197, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
3561 return result;
3562}
3563
3565{
3566 double result;
3567 InvokeHelper(0x198, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
3568 return result;
3569}
3570
3571void _Worksheet::SetStandardWidth(double newValue)
3572{
3573 static BYTE parms[] =
3574 VTS_R8;
3575 InvokeHelper(0x198, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3576 newValue);
3577}
3578
3580{
3581 BOOL result;
3582 InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3583 return result;
3584}
3585
3587{
3588 static BYTE parms[] =
3589 VTS_BOOL;
3590 InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3591 bNewValue);
3592}
3593
3595{
3596 long result;
3597 InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3598 return result;
3599}
3600
3602{
3603 LPDISPATCH result;
3604 InvokeHelper(0x19c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3605 return result;
3606}
3607
3609{
3610 LPDISPATCH result;
3611 InvokeHelper(0x58a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3612 return result;
3613}
3614
3616{
3617 LPDISPATCH result;
3618 InvokeHelper(0x58b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3619 return result;
3620}
3621
3623{
3624 LPDISPATCH result;
3625 InvokeHelper(0x59a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3626 return result;
3627}
3628
3630{
3631 BOOL result;
3632 InvokeHelper(0x59b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
3633 return result;
3634}
3635
3637{
3638 static BYTE parms[] =
3639 VTS_BOOL;
3640 InvokeHelper(0x59b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3641 bNewValue);
3642}
3643
3645{
3646 LPDISPATCH result;
3647 InvokeHelper(0x23f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3648 return result;
3649}
3650
3652{
3653 LPDISPATCH result;
3654 InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3655 return result;
3656}
3657
3659{
3660 InvokeHelper(0x59c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3661}
3662
3664{
3665 InvokeHelper(0x59d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3666}
3667
3669{
3670 LPDISPATCH result;
3671 InvokeHelper(0x319, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3672 return result;
3673}
3674
3675
3677// Range properties
3678
3680// Range operations
3681
3683{
3684 LPDISPATCH result;
3685 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3686 return result;
3687}
3688
3690{
3691 long result;
3692 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3693 return result;
3694}
3695
3697{
3698 LPDISPATCH result;
3699 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3700 return result;
3701}
3702
3704{
3705 InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3706}
3707
3709{
3710 VARIANT result;
3711 InvokeHelper(0x427, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
3712 return result;
3713}
3714
3715void Range::SetAddIndent(const VARIANT& newValue)
3716{
3717 static BYTE parms[] =
3718 VTS_VARIANT;
3719 InvokeHelper(0x427, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3720 &newValue);
3721}
3722
3723CString Range::GetAddress(const VARIANT& RowAbsolute, const VARIANT& ColumnAbsolute, long ReferenceStyle, const VARIANT& External, const VARIANT& RelativeTo)
3724{
3725 CString result;
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);
3730 return result;
3731}
3732
3733CString Range::GetAddressLocal(const VARIANT& RowAbsolute, const VARIANT& ColumnAbsolute, long ReferenceStyle, const VARIANT& External, const VARIANT& RelativeTo)
3734{
3735 CString result;
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);
3740 return result;
3741}
3742
3743void Range::AdvancedFilter(long Action, const VARIANT& CriteriaRange, const VARIANT& CopyToRange, const VARIANT& Unique)
3744{
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);
3749}
3750
3751void Range::ApplyNames(const VARIANT& Names, const VARIANT& IgnoreRelativeAbsolute, const VARIANT& UseRowColumnNames, const VARIANT& OmitColumn, const VARIANT& OmitRow, long Order, const VARIANT& AppendLast)
3752{
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);
3757}
3758
3760{
3761 InvokeHelper(0x1c0, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3762}
3763
3765{
3766 LPDISPATCH result;
3767 InvokeHelper(0x238, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3768 return result;
3769}
3770
3771CString Range::AutoComplete(LPCTSTR String)
3772{
3773 CString result;
3774 static BYTE parms[] =
3775 VTS_BSTR;
3776 InvokeHelper(0x4a1, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
3777 String);
3778 return result;
3779}
3780
3781void Range::AutoFill(LPDISPATCH Destination, long Type)
3782{
3783 static BYTE parms[] =
3784 VTS_DISPATCH VTS_I4;
3785 InvokeHelper(0x1c1, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3786 Destination, Type);
3787}
3788
3789void Range::AutoFilter(const VARIANT& Field, const VARIANT& Criteria1, long Operator, const VARIANT& Criteria2, const VARIANT& VisibleDropDown)
3790{
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);
3795}
3796
3798{
3799 InvokeHelper(0xed, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3800}
3801
3802void Range::AutoFormat(long Format, const VARIANT& Number, const VARIANT& Font, const VARIANT& Alignment, const VARIANT& Border, const VARIANT& Pattern, const VARIANT& Width)
3803{
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);
3808}
3809
3811{
3812 InvokeHelper(0x40c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3813}
3814
3815void Range::BorderAround(const VARIANT& LineStyle, long Weight, long ColorIndex, const VARIANT& Color)
3816{
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);
3821}
3822
3824{
3825 LPDISPATCH result;
3826 InvokeHelper(0x1b3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3827 return result;
3828}
3829
3831{
3832 InvokeHelper(0x117, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3833}
3834
3836{
3837 LPDISPATCH result;
3838 InvokeHelper(0xee, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3839 return result;
3840}
3841
3842LPDISPATCH Range::GetCharacters(const VARIANT& Start, const VARIANT& Length)
3843{
3844 LPDISPATCH result;
3845 static BYTE parms[] =
3846 VTS_VARIANT VTS_VARIANT;
3847 InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
3848 &Start, &Length);
3849 return result;
3850}
3851
3852void Range::CheckSpelling(const VARIANT& CustomDictionary, const VARIANT& IgnoreUppercase, const VARIANT& AlwaysSuggest, const VARIANT& IgnoreInitialAlefHamza, const VARIANT& IgnoreFinalYaa, const VARIANT& SpellScript)
3853{
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);
3858}
3859
3861{
3862 InvokeHelper(0x6f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3863}
3864
3866{
3867 InvokeHelper(0x71, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3868}
3869
3871{
3872 InvokeHelper(0x70, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3873}
3874
3876{
3877 InvokeHelper(0xef, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3878}
3879
3881{
3882 InvokeHelper(0x40d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
3883}
3884
3886{
3887 long result;
3888 InvokeHelper(0xf0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3889 return result;
3890}
3891
3892LPDISPATCH Range::ColumnDifferences(const VARIANT& Comparison)
3893{
3894 LPDISPATCH result;
3895 static BYTE parms[] =
3896 VTS_VARIANT;
3897 InvokeHelper(0x1fe, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
3898 &Comparison);
3899 return result;
3900}
3901
3903{
3904 LPDISPATCH result;
3905 InvokeHelper(0xf1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3906 return result;
3907}
3908
3910{
3911 VARIANT result;
3912 InvokeHelper(0xf2, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
3913 return result;
3914}
3915
3916void Range::SetColumnWidth(const VARIANT& newValue)
3917{
3918 static BYTE parms[] =
3919 VTS_VARIANT;
3920 InvokeHelper(0xf2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
3921 &newValue);
3922}
3923
3924void Range::Consolidate(const VARIANT& Sources, const VARIANT& Function, const VARIANT& TopRow, const VARIANT& LeftColumn, const VARIANT& CreateLinks)
3925{
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);
3930}
3931
3932void Range::Copy(const VARIANT& Destination)
3933{
3934 static BYTE parms[] =
3935 VTS_VARIANT;
3936 InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3937 &Destination);
3938}
3939
3940long Range::CopyFromRecordset(LPUNKNOWN Data, const VARIANT& MaxRows, const VARIANT& MaxColumns)
3941{
3942 long result;
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);
3947 return result;
3948}
3949
3950void Range::CopyPicture(long Appearance, long Format)
3951{
3952 static BYTE parms[] =
3953 VTS_I4 VTS_I4;
3954 InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
3955 Appearance, Format);
3956}
3957
3959{
3960 long result;
3961 InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
3962 return result;
3963}
3964
3965void Range::CreateNames(const VARIANT& Top, const VARIANT& Left, const VARIANT& Bottom, const VARIANT& Right)
3966{
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);
3971}
3972
3973void Range::CreatePublisher(const VARIANT& Edition, long Appearance, const VARIANT& ContainsPICT, const VARIANT& ContainsBIFF, const VARIANT& ContainsRTF, const VARIANT& ContainsVALU)
3974{
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);
3979}
3980
3982{
3983 LPDISPATCH result;
3984 InvokeHelper(0x1f5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3985 return result;
3986}
3987
3989{
3990 LPDISPATCH result;
3991 InvokeHelper(0xf3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
3992 return result;
3993}
3994
3995void Range::Cut(const VARIANT& Destination)
3996{
3997 static BYTE parms[] =
3998 VTS_VARIANT;
3999 InvokeHelper(0x235, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4000 &Destination);
4001}
4002
4003void Range::DataSeries(const VARIANT& Rowcol, long Type, long Date, const VARIANT& Step, const VARIANT& Stop, const VARIANT& Trend)
4004{
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);
4009}
4010
4011VARIANT Range::Get_Default(const VARIANT& RowIndex, const VARIANT& ColumnIndex)
4012{
4013 VARIANT result;
4014 static BYTE parms[] =
4015 VTS_VARIANT VTS_VARIANT;
4016 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
4017 &RowIndex, &ColumnIndex);
4018 return result;
4019}
4020
4021void Range::Set_Default(const VARIANT& RowIndex, const VARIANT& ColumnIndex, const VARIANT& newValue)
4022{
4023 static BYTE parms[] =
4024 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4025 InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4026 &RowIndex, &ColumnIndex, &newValue);
4027}
4028
4029void Range::Delete(const VARIANT& Shift)
4030{
4031 static BYTE parms[] =
4032 VTS_VARIANT;
4033 InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4034 &Shift);
4035}
4036
4038{
4039 LPDISPATCH result;
4040 InvokeHelper(0x21f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4041 return result;
4042}
4043
4045{
4046 VARIANT result;
4047 InvokeHelper(0xf5, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
4048 return result;
4049}
4050
4052{
4053 LPDISPATCH result;
4054 InvokeHelper(0x221, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4055 return result;
4056}
4057
4059{
4060 LPDISPATCH result;
4061 InvokeHelper(0x222, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4062 return result;
4063}
4064
4065VARIANT Range::EditionOptions(long Type, long Option, const VARIANT& Name, const VARIANT& Reference, long Appearance, long ChartSize, const VARIANT& Format)
4066{
4067 VARIANT result;
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);
4072 return result;
4073}
4074
4075LPDISPATCH Range::GetEnd(long Direction)
4076{
4077 LPDISPATCH result;
4078 static BYTE parms[] =
4079 VTS_I4;
4080 InvokeHelper(0x1f4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
4081 Direction);
4082 return result;
4083}
4084
4086{
4087 LPDISPATCH result;
4088 InvokeHelper(0xf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4089 return result;
4090}
4091
4093{
4094 LPDISPATCH result;
4095 InvokeHelper(0xf7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4096 return result;
4097}
4098
4100{
4101 InvokeHelper(0xf8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4102}
4103
4105{
4106 InvokeHelper(0xf9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4107}
4108
4110{
4111 InvokeHelper(0xfa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4112}
4113
4115{
4116 InvokeHelper(0xfb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4117}
4118
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)
4121{
4122 LPDISPATCH result;
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);
4127 return result;
4128}
4129
4130LPDISPATCH Range::FindNext(const VARIANT& After)
4131{
4132 LPDISPATCH result;
4133 static BYTE parms[] =
4134 VTS_VARIANT;
4135 InvokeHelper(0x18f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
4136 &After);
4137 return result;
4138}
4139
4140LPDISPATCH Range::FindPrevious(const VARIANT& After)
4141{
4142 LPDISPATCH result;
4143 static BYTE parms[] =
4144 VTS_VARIANT;
4145 InvokeHelper(0x190, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
4146 &After);
4147 return result;
4148}
4149
4150LPDISPATCH Range::GetFont()
4151{
4152 LPDISPATCH result;
4153 InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4154 return result;
4155}
4156
4158{
4159 VARIANT result;
4160 InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4161 return result;
4162}
4163
4164void Range::SetFormula(const VARIANT& newValue)
4165{
4166 static BYTE parms[] =
4167 VTS_VARIANT;
4168 InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4169 &newValue);
4170}
4171
4173{
4174 VARIANT result;
4175 InvokeHelper(0x24a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4176 return result;
4177}
4178
4179void Range::SetFormulaArray(const VARIANT& newValue)
4180{
4181 static BYTE parms[] =
4182 VTS_VARIANT;
4183 InvokeHelper(0x24a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4184 &newValue);
4185}
4186
4188{
4189 long result;
4190 InvokeHelper(0x564, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
4191 return result;
4192}
4193
4194void Range::SetFormulaLabel(long nNewValue)
4195{
4196 static BYTE parms[] =
4197 VTS_I4;
4198 InvokeHelper(0x564, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4199 nNewValue);
4200}
4201
4203{
4204 VARIANT result;
4205 InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4206 return result;
4207}
4208
4209void Range::SetFormulaHidden(const VARIANT& newValue)
4210{
4211 static BYTE parms[] =
4212 VTS_VARIANT;
4213 InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4214 &newValue);
4215}
4216
4218{
4219 VARIANT result;
4220 InvokeHelper(0x107, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4221 return result;
4222}
4223
4224void Range::SetFormulaLocal(const VARIANT& newValue)
4225{
4226 static BYTE parms[] =
4227 VTS_VARIANT;
4228 InvokeHelper(0x107, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4229 &newValue);
4230}
4231
4233{
4234 VARIANT result;
4235 InvokeHelper(0x108, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4236 return result;
4237}
4238
4239void Range::SetFormulaR1C1(const VARIANT& newValue)
4240{
4241 static BYTE parms[] =
4242 VTS_VARIANT;
4243 InvokeHelper(0x108, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4244 &newValue);
4245}
4246
4248{
4249 VARIANT result;
4250 InvokeHelper(0x109, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4251 return result;
4252}
4253
4254void Range::SetFormulaR1C1Local(const VARIANT& newValue)
4255{
4256 static BYTE parms[] =
4257 VTS_VARIANT;
4258 InvokeHelper(0x109, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4259 &newValue);
4260}
4261
4263{
4264 InvokeHelper(0x23b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4265}
4266
4267BOOL Range::GoalSeek(const VARIANT& Goal, LPDISPATCH ChangingCell)
4268{
4269 BOOL result;
4270 static BYTE parms[] =
4271 VTS_VARIANT VTS_DISPATCH;
4272 InvokeHelper(0x1d8, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
4273 &Goal, ChangingCell);
4274 return result;
4275}
4276
4277VARIANT Range::Group(const VARIANT& Start, const VARIANT& End, const VARIANT& By, const VARIANT& Periods)
4278{
4279 VARIANT result;
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);
4284 return result;
4285}
4286
4288{
4289 VARIANT result;
4290 InvokeHelper(0x10a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4291 return result;
4292}
4293
4295{
4296 VARIANT result;
4297 InvokeHelper(0x10b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4298 return result;
4299}
4300
4302{
4303 VARIANT result;
4304 InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4305 return result;
4306}
4307
4309{
4310 VARIANT result;
4311 InvokeHelper(0x10c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4312 return result;
4313}
4314
4315void Range::SetHidden(const VARIANT& newValue)
4316{
4317 static BYTE parms[] =
4318 VTS_VARIANT;
4319 InvokeHelper(0x10c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4320 &newValue);
4321}
4322
4324{
4325 VARIANT result;
4326 InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4327 return result;
4328}
4329
4330void Range::SetHorizontalAlignment(const VARIANT& newValue)
4331{
4332 static BYTE parms[] =
4333 VTS_VARIANT;
4334 InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4335 &newValue);
4336}
4337
4339{
4340 VARIANT result;
4341 InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4342 return result;
4343}
4344
4345void Range::SetIndentLevel(const VARIANT& newValue)
4346{
4347 static BYTE parms[] =
4348 VTS_VARIANT;
4349 InvokeHelper(0xc9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4350 &newValue);
4351}
4352
4353void Range::InsertIndent(long InsertAmount)
4354{
4355 static BYTE parms[] =
4356 VTS_I4;
4357 InvokeHelper(0x565, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4358 InsertAmount);
4359}
4360
4361void Range::Insert(const VARIANT& Shift)
4362{
4363 static BYTE parms[] =
4364 VTS_VARIANT;
4365 InvokeHelper(0xfc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4366 &Shift);
4367}
4368
4370{
4371 LPDISPATCH result;
4372 InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4373 return result;
4374}
4375
4376VARIANT Range::GetItem(const VARIANT& RowIndex, const VARIANT& ColumnIndex)
4377{
4378 VARIANT result;
4379 static BYTE parms[] =
4380 VTS_VARIANT VTS_VARIANT;
4381 InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
4382 &RowIndex, &ColumnIndex);
4383 return result;
4384}
4385
4386void Range::SetItem(const VARIANT& RowIndex, const VARIANT& ColumnIndex, const VARIANT& newValue)
4387{
4388 static BYTE parms[] =
4389 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4390 InvokeHelper(0xaa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4391 &RowIndex, &ColumnIndex, &newValue);
4392}
4393
4395{
4396 InvokeHelper(0x1ef, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4397}
4398
4400{
4401 VARIANT result;
4402 InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4403 return result;
4404}
4405
4407{
4408 long result;
4409 InvokeHelper(0x4a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
4410 return result;
4411}
4412
4414{
4415 InvokeHelper(0xfd, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4416}
4417
4419{
4420 long result;
4421 InvokeHelper(0x2b3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
4422 return result;
4423}
4424
4426{
4427 VARIANT result;
4428 InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4429 return result;
4430}
4431
4432void Range::SetLocked(const VARIANT& newValue)
4433{
4434 static BYTE parms[] =
4435 VTS_VARIANT;
4436 InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4437 &newValue);
4438}
4439
4440void Range::Merge(const VARIANT& Across)
4441{
4442 static BYTE parms[] =
4443 VTS_VARIANT;
4444 InvokeHelper(0x234, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4445 &Across);
4446}
4447
4449{
4450 InvokeHelper(0x568, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4451}
4452
4454{
4455 LPDISPATCH result;
4456 InvokeHelper(0x569, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4457 return result;
4458}
4459
4461{
4462 VARIANT result;
4463 InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4464 return result;
4465}
4466
4467void Range::SetMergeCells(const VARIANT& newValue)
4468{
4469 static BYTE parms[] =
4470 VTS_VARIANT;
4471 InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4472 &newValue);
4473}
4474
4476{
4477 VARIANT result;
4478 InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4479 return result;
4480}
4481
4482void Range::SetName(const VARIANT& newValue)
4483{
4484 static BYTE parms[] =
4485 VTS_VARIANT;
4486 InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4487 &newValue);
4488}
4489
4490void Range::NavigateArrow(const VARIANT& TowardPrecedent, const VARIANT& ArrowNumber, const VARIANT& LinkNumber)
4491{
4492 static BYTE parms[] =
4493 VTS_VARIANT VTS_VARIANT VTS_VARIANT;
4494 InvokeHelper(0x408, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4495 &TowardPrecedent, &ArrowNumber, &LinkNumber);
4496}
4497
4499{
4500 LPUNKNOWN result;
4501 InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
4502 return result;
4503}
4504
4505LPDISPATCH Range::GetNext()
4506{
4507 LPDISPATCH result;
4508 InvokeHelper(0x1f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4509 return result;
4510}
4511
4512CString Range::NoteText(const VARIANT& Text, const VARIANT& Start, const VARIANT& Length)
4513{
4514 CString result;
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);
4519 return result;
4520}
4521
4523{
4524 VARIANT result;
4525 InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4526 return result;
4527}
4528
4529void Range::SetNumberFormat(const VARIANT& newValue)
4530{
4531 static BYTE parms[] =
4532 VTS_VARIANT;
4533 InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4534 &newValue);
4535}
4536
4538{
4539 VARIANT result;
4540 InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4541 return result;
4542}
4543
4544void Range::SetNumberFormatLocal(const VARIANT& newValue)
4545{
4546 static BYTE parms[] =
4547 VTS_VARIANT;
4548 InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4549 &newValue);
4550}
4551
4552LPDISPATCH Range::GetOffset(const VARIANT& RowOffset, const VARIANT& ColumnOffset)
4553{
4554 LPDISPATCH result;
4555 static BYTE parms[] =
4556 VTS_VARIANT VTS_VARIANT;
4557 InvokeHelper(0xfe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
4558 &RowOffset, &ColumnOffset);
4559 return result;
4560}
4561
4563{
4564 VARIANT result;
4565 InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4566 return result;
4567}
4568
4569void Range::SetOrientation(const VARIANT& newValue)
4570{
4571 static BYTE parms[] =
4572 VTS_VARIANT;
4573 InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4574 &newValue);
4575}
4576
4578{
4579 VARIANT result;
4580 InvokeHelper(0x10f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4581 return result;
4582}
4583
4584void Range::SetOutlineLevel(const VARIANT& newValue)
4585{
4586 static BYTE parms[] =
4587 VTS_VARIANT;
4588 InvokeHelper(0x10f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4589 &newValue);
4590}
4591
4593{
4594 long result;
4595 InvokeHelper(0xff, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
4596 return result;
4597}
4598
4599void Range::SetPageBreak(long nNewValue)
4600{
4601 static BYTE parms[] =
4602 VTS_I4;
4603 InvokeHelper(0xff, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4604 nNewValue);
4605}
4606
4607void Range::Parse(const VARIANT& ParseLine, const VARIANT& Destination)
4608{
4609 static BYTE parms[] =
4610 VTS_VARIANT VTS_VARIANT;
4611 InvokeHelper(0x1dd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4612 &ParseLine, &Destination);
4613}
4614
4615void Range::PasteSpecial(long Paste, long Operation, const VARIANT& SkipBlanks, const VARIANT& Transpose)
4616{
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);
4621}
4622
4624{
4625 LPDISPATCH result;
4626 InvokeHelper(0x2db, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4627 return result;
4628}
4629
4631{
4632 LPDISPATCH result;
4633 InvokeHelper(0x2e4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4634 return result;
4635}
4636
4638{
4639 LPDISPATCH result;
4640 InvokeHelper(0x2cc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4641 return result;
4642}
4643
4645{
4646 LPDISPATCH result;
4647 InvokeHelper(0x220, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4648 return result;
4649}
4650
4652{
4653 VARIANT result;
4654 InvokeHelper(0x1f8, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4655 return result;
4656}
4657
4659{
4660 LPDISPATCH result;
4661 InvokeHelper(0x1f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4662 return result;
4663}
4664
4665void Range::PrintOut(const VARIANT& From, const VARIANT& To, const VARIANT& Copies, const VARIANT& Preview, const VARIANT& ActivePrinter, const VARIANT& PrintToFile, const VARIANT& Collate)
4666{
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);
4671}
4672
4673void Range::PrintPreview(const VARIANT& EnableChanges)
4674{
4675 static BYTE parms[] =
4676 VTS_VARIANT;
4677 InvokeHelper(0x119, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4678 &EnableChanges);
4679}
4680
4682{
4683 LPDISPATCH result;
4684 InvokeHelper(0x56a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4685 return result;
4686}
4687
4688LPDISPATCH Range::GetRange(const VARIANT& Cell1, const VARIANT& Cell2)
4689{
4690 LPDISPATCH result;
4691 static BYTE parms[] =
4692 VTS_VARIANT VTS_VARIANT;
4693 InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
4694 &Cell1, &Cell2);
4695 return result;
4696}
4697
4699{
4700 InvokeHelper(0x373, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4701}
4702
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)
4705{
4706 BOOL result;
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);
4711 return result;
4712}
4713
4714LPDISPATCH Range::GetResize(const VARIANT& RowSize, const VARIANT& ColumnSize)
4715{
4716 LPDISPATCH result;
4717 static BYTE parms[] =
4718 VTS_VARIANT VTS_VARIANT;
4719 InvokeHelper(0x100, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
4720 &RowSize, &ColumnSize);
4721 return result;
4722}
4723
4725{
4726 long result;
4727 InvokeHelper(0x101, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
4728 return result;
4729}
4730
4731LPDISPATCH Range::RowDifferences(const VARIANT& Comparison)
4732{
4733 LPDISPATCH result;
4734 static BYTE parms[] =
4735 VTS_VARIANT;
4736 InvokeHelper(0x1ff, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
4737 &Comparison);
4738 return result;
4739}
4740
4742{
4743 VARIANT result;
4744 InvokeHelper(0x110, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4745 return result;
4746}
4747
4748void Range::SetRowHeight(const VARIANT& newValue)
4749{
4750 static BYTE parms[] =
4751 VTS_VARIANT;
4752 InvokeHelper(0x110, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4753 &newValue);
4754}
4755
4756LPDISPATCH Range::GetRows()
4757{
4758 LPDISPATCH result;
4759 InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4760 return result;
4761}
4762
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)
4766{
4767 VARIANT result;
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);
4773 return result;
4774}
4775
4777{
4778 InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4779}
4780
4782{
4783 InvokeHelper(0x1f0, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4784}
4785
4786void Range::ShowDependents(const VARIANT& Remove)
4787{
4788 static BYTE parms[] =
4789 VTS_VARIANT;
4790 InvokeHelper(0x36d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4791 &Remove);
4792}
4793
4795{
4796 VARIANT result;
4797 InvokeHelper(0x249, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4798 return result;
4799}
4800
4801void Range::SetShowDetail(const VARIANT& newValue)
4802{
4803 static BYTE parms[] =
4804 VTS_VARIANT;
4805 InvokeHelper(0x249, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4806 &newValue);
4807}
4808
4810{
4811 InvokeHelper(0x36e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4812}
4813
4814void Range::ShowPrecedents(const VARIANT& Remove)
4815{
4816 static BYTE parms[] =
4817 VTS_VARIANT;
4818 InvokeHelper(0x36f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4819 &Remove);
4820}
4821
4823{
4824 VARIANT result;
4825 InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4826 return result;
4827}
4828
4829void Range::SetShrinkToFit(const VARIANT& newValue)
4830{
4831 static BYTE parms[] =
4832 VTS_VARIANT;
4833 InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4834 &newValue);
4835}
4836
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)
4839{
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);
4844}
4845
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)
4847{
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);
4852}
4853
4855{
4856 LPDISPATCH result;
4857 InvokeHelper(0x394, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4858 return result;
4859}
4860
4861LPDISPATCH Range::SpecialCells(long Type, const VARIANT& Value)
4862{
4863 LPDISPATCH result;
4864 static BYTE parms[] =
4865 VTS_I4 VTS_VARIANT;
4866 InvokeHelper(0x19a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
4867 Type, &Value);
4868 return result;
4869}
4870
4872{
4873 VARIANT result;
4874 InvokeHelper(0x104, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4875 return result;
4876}
4877
4878void Range::SetStyle(const VARIANT& newValue)
4879{
4880 static BYTE parms[] =
4881 VTS_VARIANT;
4882 InvokeHelper(0x104, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4883 &newValue);
4884}
4885
4886void Range::SubscribeTo(LPCTSTR Edition, long Format)
4887{
4888 static BYTE parms[] =
4889 VTS_BSTR VTS_I4;
4890 InvokeHelper(0x1e1, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4891 Edition, Format);
4892}
4893
4894void Range::Subtotal(long GroupBy, long Function, const VARIANT& TotalList, const VARIANT& Replace, const VARIANT& PageBreaks, long SummaryBelowData)
4895{
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);
4900}
4901
4903{
4904 VARIANT result;
4905 InvokeHelper(0x111, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4906 return result;
4907}
4908
4909void Range::Table(const VARIANT& RowInput, const VARIANT& ColumnInput)
4910{
4911 static BYTE parms[] =
4912 VTS_VARIANT VTS_VARIANT;
4913 InvokeHelper(0x1f1, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
4914 &RowInput, &ColumnInput);
4915}
4916
4918{
4919 VARIANT result;
4920 InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4921 return result;
4922}
4923
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)
4926{
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);
4931}
4932
4934{
4935 VARIANT result;
4936 InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4937 return result;
4938}
4939
4941{
4942 InvokeHelper(0xf4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
4943}
4944
4946{
4947 VARIANT result;
4948 InvokeHelper(0x112, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4949 return result;
4950}
4951
4952void Range::SetUseStandardHeight(const VARIANT& newValue)
4953{
4954 static BYTE parms[] =
4955 VTS_VARIANT;
4956 InvokeHelper(0x112, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4957 &newValue);
4958}
4959
4961{
4962 VARIANT result;
4963 InvokeHelper(0x113, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4964 return result;
4965}
4966
4967void Range::SetUseStandardWidth(const VARIANT& newValue)
4968{
4969 static BYTE parms[] =
4970 VTS_VARIANT;
4971 InvokeHelper(0x113, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4972 &newValue);
4973}
4974
4976{
4977 LPDISPATCH result;
4978 InvokeHelper(0x56b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
4979 return result;
4980}
4981
4983{
4984 VARIANT result;
4985 InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
4986 return result;
4987}
4988
4989void Range::SetValue(const VARIANT& newValue)
4990{
4991 static BYTE parms[] =
4992 VTS_VARIANT;
4993 InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
4994 &newValue);
4995}
4996
4998{
4999 VARIANT result;
5000 InvokeHelper(0x56c, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5001 return result;
5002}
5003
5004void Range::SetValue2(const VARIANT& newValue)
5005{
5006 static BYTE parms[] =
5007 VTS_VARIANT;
5008 InvokeHelper(0x56c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5009 &newValue);
5010}
5011
5013{
5014 VARIANT result;
5015 InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5016 return result;
5017}
5018
5019void Range::SetVerticalAlignment(const VARIANT& newValue)
5020{
5021 static BYTE parms[] =
5022 VTS_VARIANT;
5023 InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5024 &newValue);
5025}
5026
5028{
5029 VARIANT result;
5030 InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5031 return result;
5032}
5033
5035{
5036 LPDISPATCH result;
5037 InvokeHelper(0x15c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5038 return result;
5039}
5040
5042{
5043 VARIANT result;
5044 InvokeHelper(0x114, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5045 return result;
5046}
5047
5048void Range::SetWrapText(const VARIANT& newValue)
5049{
5050 static BYTE parms[] =
5051 VTS_VARIANT;
5052 InvokeHelper(0x114, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5053 &newValue);
5054}
5055
5056LPDISPATCH Range::AddComment(const VARIANT& Text)
5057{
5058 LPDISPATCH result;
5059 static BYTE parms[] =
5060 VTS_VARIANT;
5061 InvokeHelper(0x56d, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
5062 &Text);
5063 return result;
5064}
5065
5067{
5068 LPDISPATCH result;
5069 InvokeHelper(0x38e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5070 return result;
5071}
5072
5074{
5075 InvokeHelper(0x56e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
5076}
5077
5079{
5080 LPDISPATCH result;
5081 InvokeHelper(0x56f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5082 return result;
5083}
5084
5086{
5087 LPDISPATCH result;
5088 InvokeHelper(0x570, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5089 return result;
5090}
5091
5093{
5094 long result;
5095 InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
5096 return result;
5097}
5098
5099void Range::SetReadingOrder(long nNewValue)
5100{
5101 static BYTE parms[] =
5102 VTS_I4;
5103 InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5104 nNewValue);
5105}
5106
5108{
5109 LPDISPATCH result;
5110 InvokeHelper(0x571, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5111 return result;
5112}
5113
5114
5116// Border properties
5117
5119// Border operations
5120
5122{
5123 LPDISPATCH result;
5124 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5125 return result;
5126}
5127
5129{
5130 long result;
5131 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
5132 return result;
5133}
5134
5136{
5137 LPDISPATCH result;
5138 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5139 return result;
5140}
5141
5143{
5144 VARIANT result;
5145 InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5146 return result;
5147}
5148
5149void Border::SetColor(const VARIANT& newValue)
5150{
5151 static BYTE parms[] =
5152 VTS_VARIANT;
5153 InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5154 &newValue);
5155}
5156
5158{
5159 VARIANT result;
5160 InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5161 return result;
5162}
5163
5164void Border::SetColorIndex(const VARIANT& newValue)
5165{
5166 static BYTE parms[] =
5167 VTS_VARIANT;
5168 InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5169 &newValue);
5170}
5171
5173{
5174 VARIANT result;
5175 InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5176 return result;
5177}
5178
5179void Border::SetLineStyle(const VARIANT& newValue)
5180{
5181 static BYTE parms[] =
5182 VTS_VARIANT;
5183 InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5184 &newValue);
5185}
5186
5188{
5189 VARIANT result;
5190 InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5191 return result;
5192}
5193
5194void Border::SetWeight(const VARIANT& newValue)
5195{
5196 static BYTE parms[] =
5197 VTS_VARIANT;
5198 InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5199 &newValue);
5200}
5201
5202
5204// Borders properties
5205
5207// Borders operations
5208
5210{
5211 LPDISPATCH result;
5212 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5213 return result;
5214}
5215
5217{
5218 long result;
5219 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
5220 return result;
5221}
5222
5224{
5225 LPDISPATCH result;
5226 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5227 return result;
5228}
5229
5231{
5232 VARIANT result;
5233 InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5234 return result;
5235}
5236
5237void Borders::SetColor(const VARIANT& newValue)
5238{
5239 static BYTE parms[] =
5240 VTS_VARIANT;
5241 InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5242 &newValue);
5243}
5244
5246{
5247 VARIANT result;
5248 InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5249 return result;
5250}
5251
5252void Borders::SetColorIndex(const VARIANT& newValue)
5253{
5254 static BYTE parms[] =
5255 VTS_VARIANT;
5256 InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5257 &newValue);
5258}
5259
5261{
5262 long result;
5263 InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
5264 return result;
5265}
5266
5267LPDISPATCH Borders::GetItem(long Index)
5268{
5269 LPDISPATCH result;
5270 static BYTE parms[] =
5271 VTS_I4;
5272 InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
5273 Index);
5274 return result;
5275}
5276
5278{
5279 VARIANT result;
5280 InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5281 return result;
5282}
5283
5284void Borders::SetLineStyle(const VARIANT& newValue)
5285{
5286 static BYTE parms[] =
5287 VTS_VARIANT;
5288 InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5289 &newValue);
5290}
5291
5293{
5294 LPUNKNOWN result;
5295 InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
5296 return result;
5297}
5298
5300{
5301 VARIANT result;
5302 InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5303 return result;
5304}
5305
5306void Borders::SetValue(const VARIANT& newValue)
5307{
5308 static BYTE parms[] =
5309 VTS_VARIANT;
5310 InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5311 &newValue);
5312}
5313
5315{
5316 VARIANT result;
5317 InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5318 return result;
5319}
5320
5321void Borders::SetWeight(const VARIANT& newValue)
5322{
5323 static BYTE parms[] =
5324 VTS_VARIANT;
5325 InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5326 &newValue);
5327}
5328
5329LPDISPATCH Borders::Get_Default(long Index)
5330{
5331 LPDISPATCH result;
5332 static BYTE parms[] =
5333 VTS_I4;
5334 InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
5335 Index);
5336 return result;
5337}
5338
5339
5341// Interior properties
5342
5344// Interior operations
5345
5347{
5348 LPDISPATCH result;
5349 InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5350 return result;
5351}
5352
5354{
5355 long result;
5356 InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
5357 return result;
5358}
5359
5361{
5362 LPDISPATCH result;
5363 InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
5364 return result;
5365}
5366
5368{
5369 VARIANT result;
5370 InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5371 return result;
5372}
5373
5374void Interior::SetColor(const VARIANT& newValue)
5375{
5376 static BYTE parms[] =
5377 VTS_VARIANT;
5378 InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5379 &newValue);
5380}
5381
5383{
5384 VARIANT result;
5385 InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5386 return result;
5387}
5388
5389void Interior::SetColorIndex(const VARIANT& newValue)
5390{
5391 static BYTE parms[] =
5392 VTS_VARIANT;
5393 InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5394 &newValue);
5395}
5396
5398{
5399 VARIANT result;
5400 InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5401 return result;
5402}
5403
5404void Interior::SetInvertIfNegative(const VARIANT& newValue)
5405{
5406 static BYTE parms[] =
5407 VTS_VARIANT;
5408 InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5409 &newValue);
5410}
5411
5413{
5414 VARIANT result;
5415 InvokeHelper(0x5f, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5416 return result;
5417}
5418
5419void Interior::SetPattern(const VARIANT& newValue)
5420{
5421 static BYTE parms[] =
5422 VTS_VARIANT;
5423 InvokeHelper(0x5f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5424 &newValue);
5425}
5426
5428{
5429 VARIANT result;
5430 InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5431 return result;
5432}
5433
5434void Interior::SetPatternColor(const VARIANT& newValue)
5435{
5436 static BYTE parms[] =
5437 VTS_VARIANT;
5438 InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5439 &newValue);
5440}
5441
5443{
5444 VARIANT result;
5445 InvokeHelper(0x62, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
5446 return result;
5447}
5448
5449void Interior::SetPatternColorIndex(const VARIANT& newValue)
5450{
5451 static BYTE parms[] =
5452 VTS_VARIANT;
5453 InvokeHelper(0x62, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
5454 &newValue);
5455}
#define NULL
Definition BaseType.h:92
unsigned char BYTE
Definition bittype.h:59
#define BOOL
Definition Wnd_File.h:57
Int Color
Definition Xfer.h:45
void SetDisplayStatusBar(BOOL bNewValue)
Definition excel8.cpp:988
BOOL GetEnableAutoComplete()
Definition excel8.cpp:1016
BOOL GetDisplayNoteIndicator()
Definition excel8.cpp:906
void SetDefaultSaveFormat(long nNewValue)
Definition excel8.cpp:1831
LPDISPATCH GetDialogs()
Definition excel8.cpp:854
void SetDisplayFormulaBar(BOOL bNewValue)
Definition excel8.cpp:883
BOOL GetInteractive()
Definition excel8.cpp:1226
LPDISPATCH GetExcel4MacroSheets()
Definition excel8.cpp:475
void SetMaxChange(double newValue)
Definition excel8.cpp:1338
void SetScreenUpdating(BOOL bNewValue)
Definition excel8.cpp:1674
LPDISPATCH GetAutoCorrect()
Definition excel8.cpp:566
double GetUsableHeight()
Definition excel8.cpp:1889
LPDISPATCH GetActiveChart()
Definition excel8.cpp:162
void SetDefaultFilePath(LPCTSTR lpszNewValue)
Definition excel8.cpp:830
long GetMailSystem()
Definition excel8.cpp:1317
void SetDefaultSheetDirection(long nNewValue)
Definition excel8.cpp:2044
LPDISPATCH GetVbe()
Definition excel8.cpp:1940
void SetShowChartTipValues(BOOL bNewValue)
Definition excel8.cpp:1727
LPDISPATCH GetActiveCell()
Definition excel8.cpp:155
VARIANT GetCustomListContents(long ListNum)
Definition excel8.cpp:1120
BOOL GetShowChartTipNames()
Definition excel8.cpp:1705
BOOL GetWindowsForPens()
Definition excel8.cpp:2000
void SetDataEntryMode(long nNewValue)
Definition excel8.cpp:808
long GetMemoryTotal()
Definition excel8.cpp:1368
void SetTransitionMenuKeyAction(long nNewValue)
Definition excel8.cpp:1861
BOOL GetTransitionNavigKeys()
Definition excel8.cpp:1869
long GetMemoryFree()
Definition excel8.cpp:1361
LPDISPATCH GetWorkbooks()
Definition excel8.cpp:447
long GetCustomListCount()
Definition excel8.cpp:779
CString GetTemplatesPath()
Definition excel8.cpp:1787
LPDISPATCH NextLetter()
Definition excel8.cpp:1433
void SetTransitionMenuKey(LPCTSTR lpszNewValue)
Definition excel8.cpp:1846
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)
Definition excel8.cpp:1288
BOOL GetEditDirectlyInCell()
Definition excel8.cpp:1001
double GetUsableWidth()
Definition excel8.cpp:1896
void SetShowChartTipNames(BOOL bNewValue)
Definition excel8.cpp:1712
void SetAskToUpdateLinks(BOOL bNewValue)
Definition excel8.cpp:543
long GetDDEAppReturnCode()
Definition excel8.cpp:252
CString Get_Default()
Definition excel8.cpp:816
VARIANT ExecuteExcel4Macro(LPCTSTR String)
Definition excel8.cpp:323
VARIANT GetFileConverters(const VARIANT &Index1, const VARIANT &Index2)
Definition excel8.cpp:1061
VARIANT GetCaller(const VARIANT &Index)
Definition excel8.cpp:610
BOOL GetUserControl()
Definition excel8.cpp:1903
void DoubleClick()
Definition excel8.cpp:996
VARIANT GetClipboardFormats(const VARIANT &Index)
Definition excel8.cpp:684
LPDISPATCH GetSheets()
Definition excel8.cpp:413
BOOL GetConstrainNumeric()
Definition excel8.cpp:724
LPDISPATCH GetWorksheetFunction()
Definition excel8.cpp:454
long DDEInitiate(LPCTSTR App, LPCTSTR Topic)
Definition excel8.cpp:267
VARIANT ConvertFormula(const VARIANT &Formula, long FromReferenceStyle, const VARIANT &ToReferenceStyle, const VARIANT &ToAbsolute, const VARIANT &RelativeTo)
Definition excel8.cpp:739
void SetEnableAnimations(BOOL bNewValue)
Definition excel8.cpp:558
BOOL GetMoveAfterReturn()
Definition excel8.cpp:1389
void SetCommandUnderlines(long nNewValue)
Definition excel8.cpp:716
void OnUndo(LPCTSTR Text, LPCTSTR Procedure)
Definition excel8.cpp:1493
void SetMoveAfterReturnDirection(long nNewValue)
Definition excel8.cpp:1411
BOOL GetEnableAnimations()
Definition excel8.cpp:551
BOOL GetShowToolTips()
Definition excel8.cpp:1794
void Undo()
Definition excel8.cpp:1884
BOOL GetRollZoom()
Definition excel8.cpp:1644
void SetUILanguage(long nNewValue)
Definition excel8.cpp:2029
LPDISPATCH GetRecentFiles()
Definition excel8.cpp:1419
VARIANT GetSaveAsFilename(const VARIANT &InitialFilename, const VARIANT &FileFilter, const VARIANT &FilterIndex, const VARIANT &Title, const VARIANT &ButtonText)
Definition excel8.cpp:1150
void SetDisplayRecentFiles(BOOL bNewValue)
Definition excel8.cpp:958
void SetMoveAfterReturn(BOOL bNewValue)
Definition excel8.cpp:1396
void MailLogoff()
Definition excel8.cpp:1297
BOOL GetCellDragAndDrop()
Definition excel8.cpp:649
long GetMoveAfterReturnDirection()
Definition excel8.cpp:1404
double InchesToPoints(double Inches)
Definition excel8.cpp:1206
double GetTop()
Definition excel8.cpp:1809
void Calculate()
Definition excel8.cpp:219
BOOL GetDisplayFullScreen()
Definition excel8.cpp:891
void SetEnableSound(BOOL bNewValue)
Definition excel8.cpp:1053
long GetCreator()
Definition excel8.cpp:141
void SetEnableEvents(BOOL bNewValue)
Definition excel8.cpp:2089
long GetDataEntryMode()
Definition excel8.cpp:801
BOOL GetIgnoreRemoteRequests()
Definition excel8.cpp:1191
VARIANT GetMailSession()
Definition excel8.cpp:1310
long GetDefaultSheetDirection()
Definition excel8.cpp:2037
long GetMemoryUsed()
Definition excel8.cpp:1375
void SetCursor(long nNewValue)
Definition excel8.cpp:771
long GetODBCTimeout()
Definition excel8.cpp:1454
BOOL GetMouseAvailable()
Definition excel8.cpp:1382
void SetCutCopyMode(long nNewValue)
Definition excel8.cpp:793
LPDISPATCH GetODBCErrors()
Definition excel8.cpp:1447
void Help(const VARIANT &HelpFile, const VARIANT &HelpContextID)
Definition excel8.cpp:1183
BOOL CheckSpelling(LPCTSTR Word, const VARIANT &CustomDictionary, const VARIANT &IgnoreUppercase)
Definition excel8.cpp:674
void SetWidth(double newValue)
Definition excel8.cpp:1992
void SetCellDragAndDrop(BOOL bNewValue)
Definition excel8.cpp:656
BOOL RegisterXLL(LPCTSTR Filename)
Definition excel8.cpp:1629
BOOL GetDisplayStatusBar()
Definition excel8.cpp:981
BOOL GetEnableSound()
Definition excel8.cpp:1046
void SetDisplayAlerts(BOOL bNewValue)
Definition excel8.cpp:868
CString GetActivePrinter()
Definition excel8.cpp:169
CString GetValue()
Definition excel8.cpp:1933
LPDISPATCH GetActiveWindow()
Definition excel8.cpp:191
void FindFile()
Definition excel8.cpp:1085
double CentimetersToPoints(double Centimeters)
Definition excel8.cpp:664
double GetLeft()
Definition excel8.cpp:1266
VARIANT _Evaluate(const VARIANT &Name)
Definition excel8.cpp:313
CString GetName()
Definition excel8.cpp:1426
CString GetPath()
Definition excel8.cpp:1530
void SetControlCharacters(long nNewValue)
Definition excel8.cpp:2074
void SetTransitionNavigKeys(BOOL bNewValue)
Definition excel8.cpp:1876
long GetUILanguage()
Definition excel8.cpp:2022
VARIANT GetPreviousSelections(const VARIANT &Index)
Definition excel8.cpp:1544
LPDISPATCH GetAssistant()
Definition excel8.cpp:212
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)
Definition excel8.cpp:427
BOOL GetPivotTableSelection()
Definition excel8.cpp:1554
void SetEditDirectlyInCell(BOOL bNewValue)
Definition excel8.cpp:1008
long GetCutCopyMode()
Definition excel8.cpp:786
void AddCustomList(const VARIANT &ListArray, const VARIANT &ByRow)
Definition excel8.cpp:498
BOOL GetShowChartTipValues()
Definition excel8.cpp:1720
void SetDisplayExcel4Menus(BOOL bNewValue)
Definition excel8.cpp:943
void OnTime(const VARIANT &EarliestTime, LPCTSTR Procedure, const VARIANT &LatestTime, const VARIANT &Schedule)
Definition excel8.cpp:1485
LPDISPATCH GetNames()
Definition excel8.cpp:346
void SetFixedDecimal(BOOL bNewValue)
Definition excel8.cpp:1097
LPDISPATCH GetExcel4IntlMacroSheets()
Definition excel8.cpp:468
void OnKey(LPCTSTR Key, const VARIANT &Procedure)
Definition excel8.cpp:1469
void Wait(const VARIANT &Time)
Definition excel8.cpp:1977
void SetStatusBar(const VARIANT &newValue)
Definition excel8.cpp:1779
long GetBuild()
Definition excel8.cpp:573
CString GetNetworkTemplatesPath()
Definition excel8.cpp:1440
void ActivateMicrosoftApp(long Index)
Definition excel8.cpp:482
long GetControlCharacters()
Definition excel8.cpp:2067
void SetOnWindow(LPCTSTR lpszNewValue)
Definition excel8.cpp:1508
void DeleteChartAutoFormat(LPCTSTR Name)
Definition excel8.cpp:838
BOOL GetIteration()
Definition excel8.cpp:1251
VARIANT GetInternational(const VARIANT &Index)
Definition excel8.cpp:1241
BOOL GetAlertBeforeOverwriting()
Definition excel8.cpp:506
BOOL GetDisplayClipboardWindow()
Definition excel8.cpp:694
BOOL GetRecordRelative()
Definition excel8.cpp:1597
long GetFixedDecimalPlaces()
Definition excel8.cpp:1105
void SetAltStartupPath(LPCTSTR lpszNewValue)
Definition excel8.cpp:528
CString GetTransitionMenuKey()
Definition excel8.cpp:1839
void SetEnableCancelKey(long nNewValue)
Definition excel8.cpp:1038
LPDISPATCH GetSelection()
Definition excel8.cpp:398
void SetIteration(BOOL bNewValue)
Definition excel8.cpp:1258
void DDEPoke(long Channel, const VARIANT &Item, const VARIANT &Data)
Definition excel8.cpp:277
void SetDisplayCommentIndicator(long nNewValue)
Definition excel8.cpp:928
void SetStandardFontSize(double newValue)
Definition excel8.cpp:1757
BOOL GetDisplayFormulaBar()
Definition excel8.cpp:876
void Repeat()
Definition excel8.cpp:1639
BOOL GetCanRecordSounds()
Definition excel8.cpp:627
LPDISPATCH GetColumns()
Definition excel8.cpp:238
double GetStandardFontSize()
Definition excel8.cpp:1750
void SetIgnoreRemoteRequests(BOOL bNewValue)
Definition excel8.cpp:1198
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)
Definition excel8.cpp:370
LPDISPATCH GetFileSearch()
Definition excel8.cpp:1071
void SetDisplayNoteIndicator(BOOL bNewValue)
Definition excel8.cpp:913
void SetCursorMovement(long nNewValue)
Definition excel8.cpp:2059
CString GetUserName_()
Definition excel8.cpp:1918
void SetVisible(BOOL bNewValue)
Definition excel8.cpp:1961
void SetStandardFont(LPCTSTR lpszNewValue)
Definition excel8.cpp:1742
CString GetOperatingSystem()
Definition excel8.cpp:1516
void SetMaxIterations(long nNewValue)
Definition excel8.cpp:1353
void SetPromptForSummaryInfo(BOOL bNewValue)
Definition excel8.cpp:1576
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)
Definition excel8.cpp:1216
long GetCommandUnderlines()
Definition excel8.cpp:709
void OnRepeat(LPCTSTR Text, LPCTSTR Procedure)
Definition excel8.cpp:1477
long GetCalculation()
Definition excel8.cpp:595
long GetCursorMovement()
Definition excel8.cpp:2052
void SetCopyObjectsWithCells(BOOL bNewValue)
Definition excel8.cpp:756
CString GetOnWindow()
Definition excel8.cpp:1501
LPDISPATCH GetActiveWorkbook()
Definition excel8.cpp:198
void Goto(const VARIANT &Reference, const VARIANT &Scroll)
Definition excel8.cpp:1160
long GetCursor()
Definition excel8.cpp:764
void Volatile(const VARIANT &Volatile)
Definition excel8.cpp:1969
CString GetOrganizationName()
Definition excel8.cpp:1523
void DeleteCustomList(long ListNum)
Definition excel8.cpp:846
void SetHeight(double newValue)
Definition excel8.cpp:1175
VARIANT GetOpenFilename(const VARIANT &FileFilter, const VARIANT &FilterIndex, const VARIANT &Title, const VARIANT &ButtonText, const VARIANT &MultiSelect)
Definition excel8.cpp:1140
void SetInteractive(BOOL bNewValue)
Definition excel8.cpp:1233
BOOL GetMathCoprocessorAvailable()
Definition excel8.cpp:1324
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)
Definition excel8.cpp:384
LPDISPATCH GetThisWorkbook()
Definition excel8.cpp:420
void SaveWorkspace(const VARIANT &Filename)
Definition excel8.cpp:1659
long GetDisplayCommentIndicator()
Definition excel8.cpp:921
long GetDefaultSaveFormat()
Definition excel8.cpp:1824
LPDISPATCH GetCells()
Definition excel8.cpp:224
void SetUserControl(BOOL bNewValue)
Definition excel8.cpp:1910
LPDISPATCH GetWindows()
Definition excel8.cpp:440
long GetReferenceStyle()
Definition excel8.cpp:1604
double GetHeight()
Definition excel8.cpp:1168
long GetTransitionMenuKeyAction()
Definition excel8.cpp:1854
CString GetVersion()
Definition excel8.cpp:1947
void SetFixedDecimalPlaces(long nNewValue)
Definition excel8.cpp:1112
LPDISPATCH GetCommandBars()
Definition excel8.cpp:245
LPDISPATCH GetCharts()
Definition excel8.cpp:231
long GetCustomListNum(const VARIANT &ListArray)
Definition excel8.cpp:1130
void SetDisplayFullScreen(BOOL bNewValue)
Definition excel8.cpp:898
void SetPivotTableSelection(BOOL bNewValue)
Definition excel8.cpp:1561
void SetConstrainNumeric(BOOL bNewValue)
Definition excel8.cpp:731
void AddChartAutoFormat(const VARIANT &Chart, LPCTSTR Name, const VARIANT &Description)
Definition excel8.cpp:490
CString GetPathSeparator()
Definition excel8.cpp:1537
double GetWidth()
Definition excel8.cpp:1985
void SetODBCTimeout(long nNewValue)
Definition excel8.cpp:1461
void SetDefaultChart(const VARIANT &FormatName, const VARIANT &Gallery)
Definition excel8.cpp:1682
LPDISPATCH GetParent()
Definition excel8.cpp:148
void SetDisplayClipboardWindow(BOOL bNewValue)
Definition excel8.cpp:701
LPDISPATCH GetRows()
Definition excel8.cpp:363
VARIANT GetStatusBar()
Definition excel8.cpp:1772
void SetActivePrinter(LPCTSTR lpszNewValue)
Definition excel8.cpp:176
BOOL GetPromptForSummaryInfo()
Definition excel8.cpp:1569
void Quit()
Definition excel8.cpp:1584
BOOL GetDisplayAlerts()
Definition excel8.cpp:861
CString GetStandardFont()
Definition excel8.cpp:1735
BOOL GetCanPlaySounds()
Definition excel8.cpp:620
CString GetDefaultFilePath()
Definition excel8.cpp:823
BOOL GetEnableEvents()
Definition excel8.cpp:2082
long GetWindowState()
Definition excel8.cpp:2007
void SetUserName(LPCTSTR lpszNewValue)
Definition excel8.cpp:1925
void SetRollZoom(BOOL bNewValue)
Definition excel8.cpp:1651
CString GetLibraryPath()
Definition excel8.cpp:1281
void SetLeft(double newValue)
Definition excel8.cpp:1273
long GetSheetsInNewWorkbook()
Definition excel8.cpp:1690
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)
Definition excel8.cpp:333
CString GetCaption()
Definition excel8.cpp:634
void RecordMacro(const VARIANT &BasicCode, const VARIANT &XlmCode)
Definition excel8.cpp:1589
void SetCaption(LPCTSTR lpszNewValue)
Definition excel8.cpp:641
LPDISPATCH GetWorksheets()
Definition excel8.cpp:461
void SetDisplayScrollBars(BOOL bNewValue)
Definition excel8.cpp:973
void SetEnableAutoComplete(BOOL bNewValue)
Definition excel8.cpp:1023
BOOL GetCalculateBeforeSave()
Definition excel8.cpp:580
BOOL GetCopyObjectsWithCells()
Definition excel8.cpp:749
VARIANT DDERequest(long Channel, LPCTSTR Item)
Definition excel8.cpp:285
LPDISPATCH GetApplication()
Definition excel8.cpp:134
void SetCalculation(long nNewValue)
Definition excel8.cpp:602
BOOL GetDisplayRecentFiles()
Definition excel8.cpp:951
VARIANT Evaluate(const VARIANT &Name)
Definition excel8.cpp:303
void SetShowToolTips(BOOL bNewValue)
Definition excel8.cpp:1801
LPDISPATCH GetRange(const VARIANT &Cell1, const VARIANT &Cell2)
Definition excel8.cpp:353
BOOL GetScreenUpdating()
Definition excel8.cpp:1667
LPDISPATCH GetAddIns()
Definition excel8.cpp:205
void DDEExecute(long Channel, LPCTSTR String)
Definition excel8.cpp:259
BOOL GetDisplayScrollBars()
Definition excel8.cpp:966
void DDETerminate(long Channel)
Definition excel8.cpp:295
CString GetStartupPath()
Definition excel8.cpp:1765
BOOL GetVisible()
Definition excel8.cpp:1954
void SetCalculateBeforeSave(BOOL bNewValue)
Definition excel8.cpp:587
CString GetAltStartupPath()
Definition excel8.cpp:521
long GetMaxIterations()
Definition excel8.cpp:1346
LPDISPATCH GetFileFind()
Definition excel8.cpp:1078
long GetEnableCancelKey()
Definition excel8.cpp:1031
void SetWindowState(long nNewValue)
Definition excel8.cpp:2014
void SetAlertBeforeOverwriting(BOOL bNewValue)
Definition excel8.cpp:513
void SetReferenceStyle(long nNewValue)
Definition excel8.cpp:1611
BOOL GetAskToUpdateLinks()
Definition excel8.cpp:536
VARIANT GetRegisteredFunctions(const VARIANT &Index1, const VARIANT &Index2)
Definition excel8.cpp:1619
void MailLogon(const VARIANT &Name, const VARIANT &Password, const VARIANT &DownloadNewMail)
Definition excel8.cpp:1302
LPDISPATCH GetActiveSheet()
Definition excel8.cpp:184
void SetSheetsInNewWorkbook(long nNewValue)
Definition excel8.cpp:1697
BOOL GetDisplayExcel4Menus()
Definition excel8.cpp:936
void SendKeys(const VARIANT &Keys, const VARIANT &Wait)
Definition excel8.cpp:405
BOOL GetFixedDecimal()
Definition excel8.cpp:1090
void SetTop(double newValue)
Definition excel8.cpp:1816
double GetMaxChange()
Definition excel8.cpp:1331
void SetListChangesOnNewSheet(BOOL bNewValue)
Definition excel8.cpp:2946
LPDISPATCH GetCharts()
Definition excel8.cpp:2227
void SetUpdateRemoteReferences(BOOL bNewValue)
Definition excel8.cpp:2822
void RemoveUser(long Index)
Definition excel8.cpp:2639
BOOL GetIsAddin()
Definition excel8.cpp:2411
void ResetColors()
Definition excel8.cpp:2978
LPDISPATCH GetRoutingSlip()
Definition excel8.cpp:2666
CString GetFullName()
Definition excel8.cpp:2382
void ProtectSharing(const VARIANT &Filename, const VARIANT &Password, const VARIANT &WriteResPassword, const VARIANT &ReadOnlyRecommended, const VARIANT &CreateBackup, const VARIANT &SharingPassword)
Definition excel8.cpp:2588
BOOL GetPrecisionAsDisplayed()
Definition excel8.cpp:2549
LPDISPATCH GetSheets()
Definition excel8.cpp:2757
BOOL GetDate1904()
Definition excel8.cpp:2325
void SetShowConflictHistory(BOOL bNewValue)
Definition excel8.cpp:2771
BOOL GetHasRoutingSlip()
Definition excel8.cpp:2396
void AddToFavorites()
Definition excel8.cpp:2998
void SetConflictResolution(long nNewValue)
Definition excel8.cpp:2296
void ChangeFileAccess(long Mode, const VARIANT &WritePassword, const VARIANT &Notify)
Definition excel8.cpp:2211
BOOL GetTemplateRemoveExtData()
Definition excel8.cpp:2886
void MergeWorkbook(const VARIANT &Filename)
Definition excel8.cpp:2453
LPDISPATCH GetContainer()
Definition excel8.cpp:2304
void SetAutoUpdateSaveChanges(BOOL bNewValue)
Definition excel8.cpp:2181
void SetIsAddin(BOOL bNewValue)
Definition excel8.cpp:2418
void AcceptAllChanges(const VARIANT &When, const VARIANT &Who, const VARIANT &Where)
Definition excel8.cpp:2962
LPDISPATCH GetExcel4IntlMacroSheets()
Definition excel8.cpp:2872
void PrintPreview(const VARIANT &EnableChanges)
Definition excel8.cpp:2572
LPDISPATCH GetActiveChart()
Definition excel8.cpp:2145
LPDISPATCH GetParent()
Definition excel8.cpp:2118
LPDISPATCH GetWindows()
Definition excel8.cpp:2844
CString GetName()
Definition excel8.cpp:2468
void SetSaved(BOOL bNewValue)
Definition excel8.cpp:2710
void PrintOut(const VARIANT &From, const VARIANT &To, const VARIANT &Copies, const VARIANT &Preview, const VARIANT &ActivePrinter, const VARIANT &PrintToFile, const VARIANT &Collate)
Definition excel8.cpp:2564
LPDISPATCH NewWindow()
Definition excel8.cpp:2482
LPDISPATCH GetMailer()
Definition excel8.cpp:2446
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)
Definition excel8.cpp:2686
VARIANT LinkInfo(LPCTSTR Name, long LinkInfo, const VARIANT &Type, const VARIANT &EditionRef)
Definition excel8.cpp:2426
void SaveCopyAs(const VARIANT &Filename)
Definition excel8.cpp:2695
void ReplyAll()
Definition excel8.cpp:2634
BOOL GetCreateBackup()
Definition excel8.cpp:2311
void Close(const VARIANT &SaveChanges, const VARIANT &Filename, const VARIANT &RouteWorkbook)
Definition excel8.cpp:2234
void UpdateLink(const VARIANT &Name, const VARIANT &Type)
Definition excel8.cpp:2807
BOOL GetAutoUpdateSaveChanges()
Definition excel8.cpp:2174
BOOL ExclusiveAccess()
Definition excel8.cpp:2363
CString GetWriteReservedBy()
Definition excel8.cpp:2865
void SetChangeHistoryDuration(long nNewValue)
Definition excel8.cpp:2196
void HighlightChangesOptions(const VARIANT &When, const VARIANT &Who, const VARIANT &Where)
Definition excel8.cpp:2901
BOOL GetHighlightChangesOnScreen()
Definition excel8.cpp:2909
LPDISPATCH GetStyles()
Definition excel8.cpp:2779
void Reply()
Definition excel8.cpp:2629
long GetConflictResolution()
Definition excel8.cpp:2289
void SetHighlightChangesOnScreen(BOOL bNewValue)
Definition excel8.cpp:2916
LPDISPATCH GetBuiltinDocumentProperties()
Definition excel8.cpp:2204
void RejectAllChanges(const VARIANT &When, const VARIANT &Who, const VARIANT &Where)
Definition excel8.cpp:2970
BOOL GetUpdateRemoteReferences()
Definition excel8.cpp:2815
BOOL GetWriteReserved()
Definition excel8.cpp:2858
BOOL GetIsInplace()
Definition excel8.cpp:3003
LPDISPATCH GetApplication()
Definition excel8.cpp:2104
BOOL GetKeepChangeHistory()
Definition excel8.cpp:2924
CString GetCodeName()
Definition excel8.cpp:2242
BOOL GetAcceptLabelsInFormulas()
Definition excel8.cpp:2125
BOOL GetRouted()
Definition excel8.cpp:2659
void RefreshAll()
Definition excel8.cpp:2624
void Save()
Definition excel8.cpp:2681
long GetAutoUpdateFrequency()
Definition excel8.cpp:2159
void SetDate1904(BOOL bNewValue)
Definition excel8.cpp:2332
BOOL GetHasPassword()
Definition excel8.cpp:2389
LPDISPATCH GetCustomViews()
Definition excel8.cpp:2837
void SetHasRoutingSlip(BOOL bNewValue)
Definition excel8.cpp:2403
LPDISPATCH GetCommandBars()
Definition excel8.cpp:2282
void SendMailer(const VARIANT &FileFormat, long Priority)
Definition excel8.cpp:2741
void SendMail(const VARIANT &Recipients, const VARIANT &Subject, const VARIANT &ReturnReceipt)
Definition excel8.cpp:2733
void Post(const VARIANT &DestName)
Definition excel8.cpp:2541
void SetPrecisionAsDisplayed(BOOL bNewValue)
Definition excel8.cpp:2556
long GetRevisionNumber()
Definition excel8.cpp:2647
void SetKeepChangeHistory(BOOL bNewValue)
Definition excel8.cpp:2931
BOOL GetSaveLinkValues()
Definition excel8.cpp:2718
void SetAutoUpdateFrequency(long nNewValue)
Definition excel8.cpp:2166
void SetColors(const VARIANT &Index, const VARIANT &newValue)
Definition excel8.cpp:2274
BOOL GetShowConflictHistory()
Definition excel8.cpp:2764
void FollowHyperlink(LPCTSTR Address, const VARIANT &SubAddress, const VARIANT &NewWindow, const VARIANT &AddHistory, const VARIANT &ExtraInfo, const VARIANT &Method, const VARIANT &HeaderInfo)
Definition excel8.cpp:2990
void SetTemplateRemoveExtData(BOOL bNewValue)
Definition excel8.cpp:2893
void Activate()
Definition excel8.cpp:2140
void ForwardMailer()
Definition excel8.cpp:2377
BOOL GetProtectStructure()
Definition excel8.cpp:2596
BOOL GetReadOnly()
Definition excel8.cpp:2610
void ChangeLink(LPCTSTR Name, LPCTSTR NewName, long Type)
Definition excel8.cpp:2219
void SetDisplayDrawingObjects(long nNewValue)
Definition excel8.cpp:2355
void SetPersonalViewPrintSettings(BOOL bNewValue)
Definition excel8.cpp:2526
void DeleteNumberFormat(LPCTSTR NumberFormat)
Definition excel8.cpp:2340
void PurgeChangeHistoryNow(long Days, const VARIANT &SharingPassword)
Definition excel8.cpp:2954
void UnprotectSharing(const VARIANT &SharingPassword)
Definition excel8.cpp:2794
BOOL GetReadOnlyRecommended()
Definition excel8.cpp:2617
BOOL GetSaved()
Definition excel8.cpp:2703
void SetPersonalViewListSettings(BOOL bNewValue)
Definition excel8.cpp:2511
LPDISPATCH GetCustomDocumentProperties()
Definition excel8.cpp:2318
LPDISPATCH PivotCaches()
Definition excel8.cpp:2534
void OpenLinks(LPCTSTR Name, const VARIANT &ReadOnly, const VARIANT &Type)
Definition excel8.cpp:2489
void Set_CodeName(LPCTSTR lpszNewValue)
Definition excel8.cpp:2256
void SetAcceptLabelsInFormulas(BOOL bNewValue)
Definition excel8.cpp:2132
BOOL GetPersonalViewPrintSettings()
Definition excel8.cpp:2519
void Protect(const VARIANT &Password, const VARIANT &Structure, const VARIANT &Windows)
Definition excel8.cpp:2580
LPDISPATCH GetExcel4MacroSheets()
Definition excel8.cpp:2879
void SetSaveLinkValues(BOOL bNewValue)
Definition excel8.cpp:2725
VARIANT GetUserStatus()
Definition excel8.cpp:2830
VARIANT LinkSources(const VARIANT &Type)
Definition excel8.cpp:2436
BOOL GetMultiUserEditing()
Definition excel8.cpp:2461
void RunAutoMacros(long Which)
Definition excel8.cpp:2673
void Route()
Definition excel8.cpp:2654
BOOL GetListChangesOnNewSheet()
Definition excel8.cpp:2939
void UpdateFromFile()
Definition excel8.cpp:2802
long GetCreator()
Definition excel8.cpp:2111
long GetFileFormat()
Definition excel8.cpp:2370
LPDISPATCH GetWorksheets()
Definition excel8.cpp:2851
void Unprotect(const VARIANT &Password)
Definition excel8.cpp:2786
long GetChangeHistoryDuration()
Definition excel8.cpp:2189
LPDISPATCH GetNames()
Definition excel8.cpp:2475
long GetDisplayDrawingObjects()
Definition excel8.cpp:2348
BOOL GetProtectWindows()
Definition excel8.cpp:2603
LPDISPATCH GetActiveSheet()
Definition excel8.cpp:2152
LPDISPATCH GetVBProject()
Definition excel8.cpp:2983
BOOL GetPersonalViewListSettings()
Definition excel8.cpp:2504
CString GetPath()
Definition excel8.cpp:2497
VARIANT GetColors(const VARIANT &Index)
Definition excel8.cpp:2264
CString Get_CodeName()
Definition excel8.cpp:2249
void SetLinkOnData(LPCTSTR Name, const VARIANT &Procedure)
Definition excel8.cpp:2749
LPDISPATCH Scenarios(const VARIANT &Index)
Definition excel8.cpp:3522
void Copy(const VARIANT &Before, const VARIANT &After)
Definition excel8.cpp:3043
void PrintPreview(const VARIANT &EnableChanges)
Definition excel8.cpp:3137
void SetDisplayPageBreaks(BOOL bNewValue)
Definition excel8.cpp:3636
void ClearCircles()
Definition excel8.cpp:3658
BOOL GetTransitionExpEval()
Definition excel8.cpp:3228
void Paste(const VARIANT &Destination, const VARIANT &Link)
Definition excel8.cpp:3467
LPDISPATCH GetRange(const VARIANT &Cell1, const VARIANT &Cell2)
Definition excel8.cpp:3505
LPDISPATCH PivotTables(const VARIANT &Index)
Definition excel8.cpp:3483
BOOL GetEnablePivotTable()
Definition excel8.cpp:3396
VARIANT Evaluate(const VARIANT &Name)
Definition excel8.cpp:3411
long GetEnableSelection()
Definition excel8.cpp:3366
LPDISPATCH GetApplication()
Definition excel8.cpp:3017
void Select(const VARIANT &Replace)
Definition excel8.cpp:3190
void ResetAllPageBreaks()
Definition excel8.cpp:3438
LPDISPATCH GetPageSetup()
Definition excel8.cpp:3115
void Unprotect(const VARIANT &Password)
Definition excel8.cpp:3198
BOOL GetProtectScenarios()
Definition excel8.cpp:3174
LPDISPATCH GetRows()
Definition excel8.cpp:3515
LPDISPATCH GetAutoFilter()
Definition excel8.cpp:3668
void SetBackgroundPicture(LPCTSTR Filename)
Definition excel8.cpp:3258
void PasteSpecial(const VARIANT &Format, const VARIANT &Link, const VARIANT &DisplayAsIcon, const VARIANT &IconFileName, const VARIANT &IconIndex, const VARIANT &IconLabel)
Definition excel8.cpp:3475
BOOL GetProtectContents()
Definition excel8.cpp:3153
BOOL GetEnableOutlining()
Definition excel8.cpp:3381
BOOL GetProtectDrawingObjects()
Definition excel8.cpp:3160
void ShowDataForm()
Definition excel8.cpp:3552
void SetTransitionFormEntry(BOOL bNewValue)
Definition excel8.cpp:3586
long GetIndex()
Definition excel8.cpp:3078
void SetEnablePivotTable(BOOL bNewValue)
Definition excel8.cpp:3403
LPDISPATCH GetHyperlinks()
Definition excel8.cpp:3651
void Move(const VARIANT &Before, const VARIANT &After)
Definition excel8.cpp:3085
LPDISPATCH OLEObjects(const VARIANT &Index)
Definition excel8.cpp:3450
LPDISPATCH GetVPageBreaks()
Definition excel8.cpp:3615
void SetTransitionExpEval(BOOL bNewValue)
Definition excel8.cpp:3235
void Protect(const VARIANT &Password, const VARIANT &DrawingObjects, const VARIANT &Contents, const VARIANT &Scenarios, const VARIANT &UserInterfaceOnly)
Definition excel8.cpp:3145
long GetCreator()
Definition excel8.cpp:3024
LPDISPATCH GetPrevious()
Definition excel8.cpp:3122
VARIANT _Evaluate(const VARIANT &Name)
Definition excel8.cpp:3421
CString Get_CodeName()
Definition excel8.cpp:3063
LPDISPATCH GetNext()
Definition excel8.cpp:3108
void ClearArrows()
Definition excel8.cpp:3318
LPDISPATCH ChartObjects(const VARIANT &Index)
Definition excel8.cpp:3293
void Activate()
Definition excel8.cpp:3038
CString GetCodeName()
Definition excel8.cpp:3056
LPDISPATCH GetCells()
Definition excel8.cpp:3286
void CircleInvalid()
Definition excel8.cpp:3663
void Calculate()
Definition excel8.cpp:3266
void SetEnableCalculation(BOOL bNewValue)
Definition excel8.cpp:3278
BOOL GetTransitionFormEntry()
Definition excel8.cpp:3579
VARIANT GetConsolidationOptions()
Definition excel8.cpp:3337
LPDISPATCH GetCircularReference()
Definition excel8.cpp:3311
void SetAutoFilterMode(BOOL bNewValue)
Definition excel8.cpp:3250
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)
Definition excel8.cpp:3181
long GetType()
Definition excel8.cpp:3594
void SetName(LPCTSTR lpszNewValue)
Definition excel8.cpp:3100
void Set_CodeName(LPCTSTR lpszNewValue)
Definition excel8.cpp:3070
long GetVisible()
Definition excel8.cpp:3206
CString GetScrollArea()
Definition excel8.cpp:3532
BOOL GetDisplayPageBreaks()
Definition excel8.cpp:3629
double GetStandardWidth()
Definition excel8.cpp:3564
void PrintOut(const VARIANT &From, const VARIANT &To, const VARIANT &Copies, const VARIANT &Preview, const VARIANT &ActivePrinter, const VARIANT &PrintToFile, const VARIANT &Collate)
Definition excel8.cpp:3129
LPDISPATCH GetParent()
Definition excel8.cpp:3031
void SetEnableSelection(long nNewValue)
Definition excel8.cpp:3373
BOOL GetProtectionMode()
Definition excel8.cpp:3167
void SetScrollArea(LPCTSTR lpszNewValue)
Definition excel8.cpp:3539
LPDISPATCH GetColumns()
Definition excel8.cpp:3323
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)
Definition excel8.cpp:3493
void SetStandardWidth(double newValue)
Definition excel8.cpp:3571
BOOL GetAutoFilterMode()
Definition excel8.cpp:3243
void SetVisible(long nNewValue)
Definition excel8.cpp:3213
double GetStandardHeight()
Definition excel8.cpp:3557
LPDISPATCH GetNames()
Definition excel8.cpp:3443
LPDISPATCH GetComments()
Definition excel8.cpp:3644
LPDISPATCH GetShapes()
Definition excel8.cpp:3221
LPDISPATCH GetOutline()
Definition excel8.cpp:3460
CString GetName()
Definition excel8.cpp:3093
BOOL GetEnableAutoFilter()
Definition excel8.cpp:3351
LPDISPATCH GetHPageBreaks()
Definition excel8.cpp:3608
BOOL GetEnableCalculation()
Definition excel8.cpp:3271
void ShowAllData()
Definition excel8.cpp:3547
LPDISPATCH GetUsedRange()
Definition excel8.cpp:3601
void SetEnableOutlining(BOOL bNewValue)
Definition excel8.cpp:3388
VARIANT GetConsolidationSources()
Definition excel8.cpp:3344
void SetEnableAutoFilter(BOOL bNewValue)
Definition excel8.cpp:3358
void Delete()
Definition excel8.cpp:3051
BOOL GetFilterMode()
Definition excel8.cpp:3431
long GetConsolidationFunction()
Definition excel8.cpp:3330
LPDISPATCH GetQueryTables()
Definition excel8.cpp:3622
void CheckSpelling(const VARIANT &CustomDictionary, const VARIANT &IgnoreUppercase, const VARIANT &AlwaysSuggest, const VARIANT &IgnoreInitialAlefHamza, const VARIANT &IgnoreFinalYaa, const VARIANT &SpellScript)
Definition excel8.cpp:3303
void SetColor(const VARIANT &newValue)
Definition excel8.cpp:5149
VARIANT GetWeight()
Definition excel8.cpp:5187
VARIANT GetColorIndex()
Definition excel8.cpp:5157
VARIANT GetColor()
Definition excel8.cpp:5142
long GetCreator()
Definition excel8.cpp:5128
LPDISPATCH GetParent()
Definition excel8.cpp:5135
LPDISPATCH GetApplication()
Definition excel8.cpp:5121
void SetLineStyle(const VARIANT &newValue)
Definition excel8.cpp:5179
void SetWeight(const VARIANT &newValue)
Definition excel8.cpp:5194
VARIANT GetLineStyle()
Definition excel8.cpp:5172
void SetColorIndex(const VARIANT &newValue)
Definition excel8.cpp:5164
LPDISPATCH GetApplication()
Definition excel8.cpp:5209
LPDISPATCH Get_Default(long Index)
Definition excel8.cpp:5329
VARIANT GetLineStyle()
Definition excel8.cpp:5277
void SetColorIndex(const VARIANT &newValue)
Definition excel8.cpp:5252
void SetWeight(const VARIANT &newValue)
Definition excel8.cpp:5321
void SetLineStyle(const VARIANT &newValue)
Definition excel8.cpp:5284
void SetValue(const VARIANT &newValue)
Definition excel8.cpp:5306
VARIANT GetColorIndex()
Definition excel8.cpp:5245
LPUNKNOWN Get_NewEnum()
Definition excel8.cpp:5292
LPDISPATCH GetParent()
Definition excel8.cpp:5223
LPDISPATCH GetItem(long Index)
Definition excel8.cpp:5267
VARIANT GetWeight()
Definition excel8.cpp:5314
long GetCount()
Definition excel8.cpp:5260
long GetCreator()
Definition excel8.cpp:5216
VARIANT GetColor()
Definition excel8.cpp:5230
void SetColor(const VARIANT &newValue)
Definition excel8.cpp:5237
VARIANT GetValue()
Definition excel8.cpp:5299
VARIANT GetPatternColor()
Definition excel8.cpp:5427
VARIANT GetInvertIfNegative()
Definition excel8.cpp:5397
VARIANT GetColorIndex()
Definition excel8.cpp:5382
void SetColorIndex(const VARIANT &newValue)
Definition excel8.cpp:5389
long GetCreator()
Definition excel8.cpp:5353
VARIANT GetPattern()
Definition excel8.cpp:5412
void SetPatternColorIndex(const VARIANT &newValue)
Definition excel8.cpp:5449
void SetPattern(const VARIANT &newValue)
Definition excel8.cpp:5419
void SetPatternColor(const VARIANT &newValue)
Definition excel8.cpp:5434
VARIANT GetPatternColorIndex()
Definition excel8.cpp:5442
void SetColor(const VARIANT &newValue)
Definition excel8.cpp:5374
VARIANT GetColor()
Definition excel8.cpp:5367
void SetInvertIfNegative(const VARIANT &newValue)
Definition excel8.cpp:5404
LPDISPATCH GetApplication()
Definition excel8.cpp:5346
LPDISPATCH GetParent()
Definition excel8.cpp:5360
void SetFormulaLocal(const VARIANT &newValue)
Definition excel8.cpp:4224
void AutoFilter(const VARIANT &Field, const VARIANT &Criteria1, long Operator, const VARIANT &Criteria2, const VARIANT &VisibleDropDown)
Definition excel8.cpp:3789
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)
Definition excel8.cpp:4846
void Subtotal(long GroupBy, long Function, const VARIANT &TotalList, const VARIANT &Replace, const VARIANT &PageBreaks, long SummaryBelowData)
Definition excel8.cpp:4894
void NavigateArrow(const VARIANT &TowardPrecedent, const VARIANT &ArrowNumber, const VARIANT &LinkNumber)
Definition excel8.cpp:4490
VARIANT GetFormulaArray()
Definition excel8.cpp:4172
LPDISPATCH GetHyperlinks()
Definition excel8.cpp:5107
VARIANT GetSummary()
Definition excel8.cpp:4902
long GetLocationInTable()
Definition excel8.cpp:4418
void ClearContents()
Definition excel8.cpp:3865
void SetShrinkToFit(const VARIANT &newValue)
Definition excel8.cpp:4829
VARIANT GetHasArray()
Definition excel8.cpp:4287
void CreateNames(const VARIANT &Top, const VARIANT &Left, const VARIANT &Bottom, const VARIANT &Right)
Definition excel8.cpp:3965
LPDISPATCH GetPivotTable()
Definition excel8.cpp:4637
void ApplyOutlineStyles()
Definition excel8.cpp:3759
VARIANT GetFormulaHidden()
Definition excel8.cpp:4202
void Clear()
Definition excel8.cpp:3860
void RemoveSubtotal()
Definition excel8.cpp:4698
void SetRowHeight(const VARIANT &newValue)
Definition excel8.cpp:4748
LPDISPATCH GetCurrentArray()
Definition excel8.cpp:3981
void ClearOutline()
Definition excel8.cpp:3880
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)
Definition excel8.cpp:4924
long CopyFromRecordset(LPUNKNOWN Data, const VARIANT &MaxRows, const VARIANT &MaxColumns)
Definition excel8.cpp:3940
VARIANT EditionOptions(long Type, long Option, const VARIANT &Name, const VARIANT &Reference, long Appearance, long ChartSize, const VARIANT &Format)
Definition excel8.cpp:4065
void SetFormulaR1C1Local(const VARIANT &newValue)
Definition excel8.cpp:4254
void SetShowDetail(const VARIANT &newValue)
Definition excel8.cpp:4801
void DataSeries(const VARIANT &Rowcol, long Type, long Date, const VARIANT &Step, const VARIANT &Stop, const VARIANT &Trend)
Definition excel8.cpp:4003
VARIANT GetLeft()
Definition excel8.cpp:4399
VARIANT GetName()
Definition excel8.cpp:4475
BOOL GoalSeek(const VARIANT &Goal, LPDISPATCH ChangingCell)
Definition excel8.cpp:4267
LPDISPATCH GetInterior()
Definition excel8.cpp:4369
long GetCreator()
Definition excel8.cpp:3689
void SetLocked(const VARIANT &newValue)
Definition excel8.cpp:4432
LPDISPATCH AddComment(const VARIANT &Text)
Definition excel8.cpp:5056
void SetItem(const VARIANT &RowIndex, const VARIANT &ColumnIndex, const VARIANT &newValue)
Definition excel8.cpp:4386
void Calculate()
Definition excel8.cpp:3830
VARIANT GetVerticalAlignment()
Definition excel8.cpp:5012
void CreatePublisher(const VARIANT &Edition, long Appearance, const VARIANT &ContainsPICT, const VARIANT &ContainsBIFF, const VARIANT &ContainsRTF, const VARIANT &ContainsVALU)
Definition excel8.cpp:3973
VARIANT GetFormula()
Definition excel8.cpp:4157
VARIANT GetFormulaLocal()
Definition excel8.cpp:4217
LPDISPATCH GetEnd(long Direction)
Definition excel8.cpp:4075
LPDISPATCH GetApplication()
Definition excel8.cpp:3682
VARIANT GetWrapText()
Definition excel8.cpp:5041
void AutoOutline()
Definition excel8.cpp:3810
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)
Definition excel8.cpp:4837
VARIANT GetHeight()
Definition excel8.cpp:4301
void BorderAround(const VARIANT &LineStyle, long Weight, long ColorIndex, const VARIANT &Color)
Definition excel8.cpp:3815
VARIANT GetText()
Definition excel8.cpp:4917
void SetHidden(const VARIANT &newValue)
Definition excel8.cpp:4315
void InsertIndent(long InsertAmount)
Definition excel8.cpp:4353
VARIANT GetHorizontalAlignment()
Definition excel8.cpp:4323
LPDISPATCH GetColumns()
Definition excel8.cpp:3902
void SubscribeTo(LPCTSTR Edition, long Format)
Definition excel8.cpp:4886
VARIANT GetUseStandardHeight()
Definition excel8.cpp:4945
void SetFormulaLabel(long nNewValue)
Definition excel8.cpp:4194
void SetStyle(const VARIANT &newValue)
Definition excel8.cpp:4878
LPDISPATCH GetCurrentRegion()
Definition excel8.cpp:3988
void SetFormulaArray(const VARIANT &newValue)
Definition excel8.cpp:4179
void SetNumberFormat(const VARIANT &newValue)
Definition excel8.cpp:4529
VARIANT GetValue2()
Definition excel8.cpp:4997
void SetFormula(const VARIANT &newValue)
Definition excel8.cpp:4164
void PrintOut(const VARIANT &From, const VARIANT &To, const VARIANT &Copies, const VARIANT &Preview, const VARIANT &ActivePrinter, const VARIANT &PrintToFile, const VARIANT &Collate)
Definition excel8.cpp:4665
VARIANT GetHidden()
Definition excel8.cpp:4308
void Insert(const VARIANT &Shift)
Definition excel8.cpp:4361
VARIANT GetOrientation()
Definition excel8.cpp:4562
void SetNumberFormatLocal(const VARIANT &newValue)
Definition excel8.cpp:4544
LPDISPATCH GetCharacters(const VARIANT &Start, const VARIANT &Length)
Definition excel8.cpp:3842
LPDISPATCH FindPrevious(const VARIANT &After)
Definition excel8.cpp:4140
LPDISPATCH GetBorders()
Definition excel8.cpp:3823
LPDISPATCH GetDirectDependents()
Definition excel8.cpp:4051
LPDISPATCH GetSoundNote()
Definition excel8.cpp:4854
VARIANT GetAddIndent()
Definition excel8.cpp:3708
void UnMerge()
Definition excel8.cpp:4448
CString NoteText(const VARIANT &Text, const VARIANT &Start, const VARIANT &Length)
Definition excel8.cpp:4512
LPDISPATCH GetPhonetic()
Definition excel8.cpp:5078
void SetOutlineLevel(const VARIANT &newValue)
Definition excel8.cpp:4584
LPDISPATCH ColumnDifferences(const VARIANT &Comparison)
Definition excel8.cpp:3892
LPDISPATCH SpecialCells(long Type, const VARIANT &Value)
Definition excel8.cpp:4861
LPDISPATCH GetDependents()
Definition excel8.cpp:4037
VARIANT GetFormulaR1C1Local()
Definition excel8.cpp:4247
void PrintPreview(const VARIANT &EnableChanges)
Definition excel8.cpp:4673
VARIANT GetIndentLevel()
Definition excel8.cpp:4338
void AutoFill(LPDISPATCH Destination, long Type)
Definition excel8.cpp:3781
void Activate()
Definition excel8.cpp:3703
VARIANT GetNumberFormat()
Definition excel8.cpp:4522
void ShowDependents(const VARIANT &Remove)
Definition excel8.cpp:4786
void SetReadingOrder(long nNewValue)
Definition excel8.cpp:5099
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)
Definition excel8.cpp:4763
void CopyPicture(long Appearance, long Format)
Definition excel8.cpp:3950
LPDISPATCH GetRows()
Definition excel8.cpp:4756
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)
Definition excel8.cpp:4703
LPDISPATCH GetOffset(const VARIANT &RowOffset, const VARIANT &ColumnOffset)
Definition excel8.cpp:4552
void AutoFormat(long Format, const VARIANT &Number, const VARIANT &Font, const VARIANT &Alignment, const VARIANT &Border, const VARIANT &Pattern, const VARIANT &Width)
Definition excel8.cpp:3802
void Show()
Definition excel8.cpp:4781
void AutoFit()
Definition excel8.cpp:3797
LPDISPATCH RowDifferences(const VARIANT &Comparison)
Definition excel8.cpp:4731
void Merge(const VARIANT &Across)
Definition excel8.cpp:4440
CString GetAddressLocal(const VARIANT &RowAbsolute, const VARIANT &ColumnAbsolute, long ReferenceStyle, const VARIANT &External, const VARIANT &RelativeTo)
Definition excel8.cpp:3733
VARIANT GetRowHeight()
Definition excel8.cpp:4741
void Parse(const VARIANT &ParseLine, const VARIANT &Destination)
Definition excel8.cpp:4607
void ClearComments()
Definition excel8.cpp:5073
LPDISPATCH GetValidation()
Definition excel8.cpp:4975
VARIANT GetValue()
Definition excel8.cpp:4982
LPDISPATCH GetAreas()
Definition excel8.cpp:3764
void FillLeft()
Definition excel8.cpp:4104
void ClearFormats()
Definition excel8.cpp:3870
void Delete(const VARIANT &Shift)
Definition excel8.cpp:4029
long GetColumn()
Definition excel8.cpp:3885
LPDISPATCH GetFormatConditions()
Definition excel8.cpp:5085
VARIANT GetStyle()
Definition excel8.cpp:4871
void SetAddIndent(const VARIANT &newValue)
Definition excel8.cpp:3715
VARIANT GetMergeCells()
Definition excel8.cpp:4460
void ClearNotes()
Definition excel8.cpp:3875
void ShowErrors()
Definition excel8.cpp:4809
VARIANT GetWidth()
Definition excel8.cpp:5027
void SetUseStandardHeight(const VARIANT &newValue)
Definition excel8.cpp:4952
void SetFormulaHidden(const VARIANT &newValue)
Definition excel8.cpp:4209
void Cut(const VARIANT &Destination)
Definition excel8.cpp:3995
LPDISPATCH GetEntireRow()
Definition excel8.cpp:4092
long GetListHeaderRows()
Definition excel8.cpp:4406
LPDISPATCH GetNext()
Definition excel8.cpp:4505
void PasteSpecial(long Paste, long Operation, const VARIANT &SkipBlanks, const VARIANT &Transpose)
Definition excel8.cpp:4615
void FillDown()
Definition excel8.cpp:4099
CString GetAddress(const VARIANT &RowAbsolute, const VARIANT &ColumnAbsolute, long ReferenceStyle, const VARIANT &External, const VARIANT &RelativeTo)
Definition excel8.cpp:3723
LPDISPATCH GetFont()
Definition excel8.cpp:4150
void CheckSpelling(const VARIANT &CustomDictionary, const VARIANT &IgnoreUppercase, const VARIANT &AlwaysSuggest, const VARIANT &IgnoreInitialAlefHamza, const VARIANT &IgnoreFinalYaa, const VARIANT &SpellScript)
Definition excel8.cpp:3852
void FillRight()
Definition excel8.cpp:4109
void SetFormulaR1C1(const VARIANT &newValue)
Definition excel8.cpp:4239
long GetCount()
Definition excel8.cpp:3958
LPDISPATCH FindNext(const VARIANT &After)
Definition excel8.cpp:4130
VARIANT GetOutlineLevel()
Definition excel8.cpp:4577
void Ungroup()
Definition excel8.cpp:4940
void SetValue2(const VARIANT &newValue)
Definition excel8.cpp:5004
LPDISPATCH GetPrecedents()
Definition excel8.cpp:4644
long GetRow()
Definition excel8.cpp:4724
LPDISPATCH GetCells()
Definition excel8.cpp:3835
VARIANT GetUseStandardWidth()
Definition excel8.cpp:4960
VARIANT GetColumnWidth()
Definition excel8.cpp:3909
LPDISPATCH GetRange(const VARIANT &Cell1, const VARIANT &Cell2)
Definition excel8.cpp:4688
void Table(const VARIANT &RowInput, const VARIANT &ColumnInput)
Definition excel8.cpp:4909
LPDISPATCH GetComment()
Definition excel8.cpp:5066
void Consolidate(const VARIANT &Sources, const VARIANT &Function, const VARIANT &TopRow, const VARIANT &LeftColumn, const VARIANT &CreateLinks)
Definition excel8.cpp:3924
void SetColumnWidth(const VARIANT &newValue)
Definition excel8.cpp:3916
VARIANT Get_Default(const VARIANT &RowIndex, const VARIANT &ColumnIndex)
Definition excel8.cpp:4011
void Copy(const VARIANT &Destination)
Definition excel8.cpp:3932
void SetUseStandardWidth(const VARIANT &newValue)
Definition excel8.cpp:4967
void SetHorizontalAlignment(const VARIANT &newValue)
Definition excel8.cpp:4330
LPDISPATCH GetEntireColumn()
Definition excel8.cpp:4085
void Set_Default(const VARIANT &RowIndex, const VARIANT &ColumnIndex, const VARIANT &newValue)
Definition excel8.cpp:4021
void ApplyNames(const VARIANT &Names, const VARIANT &IgnoreRelativeAbsolute, const VARIANT &UseRowColumnNames, const VARIANT &OmitColumn, const VARIANT &OmitRow, long Order, const VARIANT &AppendLast)
Definition excel8.cpp:3751
VARIANT GetPrefixCharacter()
Definition excel8.cpp:4651
VARIANT GetShowDetail()
Definition excel8.cpp:4794
long GetFormulaLabel()
Definition excel8.cpp:4187
void SetVerticalAlignment(const VARIANT &newValue)
Definition excel8.cpp:5019
void FillUp()
Definition excel8.cpp:4114
LPDISPATCH GetQueryTable()
Definition excel8.cpp:4681
LPUNKNOWN Get_NewEnum()
Definition excel8.cpp:4498
VARIANT Group(const VARIANT &Start, const VARIANT &End, const VARIANT &By, const VARIANT &Periods)
Definition excel8.cpp:4277
VARIANT GetFormulaR1C1()
Definition excel8.cpp:4232
LPDISPATCH GetParent()
Definition excel8.cpp:3696
CString AutoComplete(LPCTSTR String)
Definition excel8.cpp:3771
void FunctionWizard()
Definition excel8.cpp:4262
LPDISPATCH GetWorksheet()
Definition excel8.cpp:5034
VARIANT GetHasFormula()
Definition excel8.cpp:4294
VARIANT GetTop()
Definition excel8.cpp:4933
void AdvancedFilter(long Action, const VARIANT &CriteriaRange, const VARIANT &CopyToRange, const VARIANT &Unique)
Definition excel8.cpp:3743
VARIANT GetItem(const VARIANT &RowIndex, const VARIANT &ColumnIndex)
Definition excel8.cpp:4376
void Justify()
Definition excel8.cpp:4394
LPDISPATCH GetPivotField()
Definition excel8.cpp:4623
void SetValue(const VARIANT &newValue)
Definition excel8.cpp:4989
LPDISPATCH GetMergeArea()
Definition excel8.cpp:4453
LPDISPATCH GetPivotItem()
Definition excel8.cpp:4630
void Select()
Definition excel8.cpp:4776
void ShowPrecedents(const VARIANT &Remove)
Definition excel8.cpp:4814
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)
Definition excel8.cpp:4119
LPDISPATCH GetDirectPrecedents()
Definition excel8.cpp:4058
LPDISPATCH GetResize(const VARIANT &RowSize, const VARIANT &ColumnSize)
Definition excel8.cpp:4714
long GetPageBreak()
Definition excel8.cpp:4592
void SetIndentLevel(const VARIANT &newValue)
Definition excel8.cpp:4345
void SetPageBreak(long nNewValue)
Definition excel8.cpp:4599
VARIANT DialogBox_()
Definition excel8.cpp:4044
void SetName(const VARIANT &newValue)
Definition excel8.cpp:4482
void ListNames()
Definition excel8.cpp:4413
void SetWrapText(const VARIANT &newValue)
Definition excel8.cpp:5048
VARIANT GetNumberFormatLocal()
Definition excel8.cpp:4537
void SetOrientation(const VARIANT &newValue)
Definition excel8.cpp:4569
VARIANT GetLocked()
Definition excel8.cpp:4425
VARIANT GetShrinkToFit()
Definition excel8.cpp:4822
long GetReadingOrder()
Definition excel8.cpp:5092
void SetMergeCells(const VARIANT &newValue)
Definition excel8.cpp:4467
LPDISPATCH GetPrevious()
Definition excel8.cpp:4658
long GetCount()
Definition excel8.cpp:73
LPDISPATCH GetParent()
Definition excel8.cpp:51
LPDISPATCH Add(const VARIANT &Template)
Definition excel8.cpp:58
LPDISPATCH Get_Default(const VARIANT &Index)
Definition excel8.cpp:117
LPDISPATCH GetApplication()
Definition excel8.cpp:37
LPUNKNOWN Get_NewEnum()
Definition excel8.cpp:90
long GetCreator()
Definition excel8.cpp:44
LPDISPATCH GetItem(const VARIANT &Index)
Definition excel8.cpp:80
void Close()
Definition excel8.cpp:68
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)
Definition excel8.cpp:108
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)
Definition excel8.cpp:97