网游活动专题站 - 新版本福利与赛事播报

  • 首页
  • 热门推荐
  • 版本速递
  • 赛事专区

最新发表

  • 800米正常人多少分钟?了解正常人跑800米的时间
  • 诺顿杀毒值得选吗?从功能、版本到实际体验的全方位解析
  • 呂宋莢蒾
  • 末日世界:全球幸存者集结挑战赛2025年盛大开启
  • 云端大冒险:2025年奇幻世界探索之旅
  • 有一个问题,萃取到底算赚多少钱
  • “观天逐日”——探秘四川稻城大科学装置
  • AirPods二代充电时间及使用小技巧
  • 低功耗国产单片机有哪些
  • 喜马拉雅

友情链接

Copyright © 2022 网游活动专题站 - 新版本福利与赛事播报 All Rights Reserved.

C怎么操作excel

版本速递 · 2026-02-06 19:39:15

// Create a new workbook

VARIANT result;

VariantInit(&result);

DISPPARAMS noArgs = { NULL, NULL, 0, 0 };

hr = pXlApp->Invoke(DISPID_APPLICATION_WORKBOOKS, IID_NULL, LOCALE_USER_DEFAULT, DISPATCH_PROPERTYGET, &noArgs, &result, NULL, NULL);

if (FAILED(hr)) {

printf("Failed to get Workbooks collection.n");

pXlApp->Release();

CoUninitialize();

return 1;

}

IDispatch* pWorkbooks = result.pdispVal;

hr = pWorkbooks->Invoke(DISPID_WORKBOOKS_ADD, IID_NULL, LOCALE_USER_DEFAULT, DISPATCH_METHOD, &noArgs, &result, NULL, NULL);

if (FAILED(hr)) {

printf("Failed to add new workbook.n");

pWorkbooks->Release();

pXlApp->Release();

CoUninitialize();

return 1;

}

IDispatch* pWorkbook = result.pdispVal;

// Get the first worksheet

DISPPARAMS indexArg;

VARIANT index;

index.vt = VT_I4;

index.lVal = 1;

indexArg.rgvarg = &index;

indexArg.cArgs = 1;

indexArg.cNamedArgs = 0;

hr = pWorkbook->Invoke(DISPID_WORKBOOK_SHEETS, IID_NULL, LOCALE_USER_DEFAULT, DISPATCH_PROPERTYGET, &indexArg, &result, NULL, NULL);

if (FAILED(hr)) {

printf("Failed to get Sheets collection.n");

pWorkbook->Release();

pWorkbooks->Release();

pXlApp->Release();

CoUninitialize();

return 1;

}

IDispatch* pSheets = result.pdispVal;

hr = pSheets->Invoke(DISPID_SHEETS_ITEM, IID_NULL, LOCALE_USER_DEFAULT, DISPATCH_PROPERTYGET, &indexArg, &result, NULL, NULL);

if (FAILED(hr)) {

printf("Failed to get first sheet.n");

pSheets->Release();

pWorkbook->Release();

pWorkbooks->Release();

pXlApp->Release();

CoUninitialize();

return 1;

}

IDispatch* pSheet = result.pdispVal;

// Your code here to manipulate the sheet

pSheet->Release();

pSheets->Release();

pWorkbook->Release();

pWorkbooks->Release();

pXlApp->Release();

CoUninitialize();

return 0;


剸裁的解释及意思
如何在 Visio 绘图中调整页面大小