VC++ADO/COM,put_LeftMargin设置纸张上下左右边距的大小

这个功能,需要先把

 头文件添加进来,函数都在这个头文件里。

封装的SDK下载https://www.cnblogs.com/nxopen2018/p/11055161.html

    /**
    * @brief 设置纸张上下左右边距的大小
    */
    void SetPageMargin();
void ExcelApi::SetPageMargin()
{
    pagesetup = ExcelSheet.get_PageSetup();
    //设置纸张上下左右边距的大小
    pagesetup.put_LeftMargin(ExcelApp.InchesToPoints(0.1));
    pagesetup.put_RightMargin(ExcelApp.InchesToPoints(0.1));
    pagesetup.put_TopMargin(ExcelApp.InchesToPoints(0.1));
    pagesetup.put_BottomMargin(ExcelApp.InchesToPoints(0.1));
}

参考资料

https://docs.microsoft.com/en-us/office/vba/api/excel.pagesetup

https://blog.csdn.net/thanklife/article/details/107361152

https://bbs.csdn.net/topics/390489035?list=3752904

演示

Caesar卢尚宇

2021年2月22日

作者: 阿飞

出处: https://www.cnblogs.com/nxopen2018/>

关于作者:......

如有问题, 可在底部(留言)咨询.

原文地址:https://www.cnblogs.com/nxopen2018/p/14432712.html