• 如何用vba将同一文件下的所有03版本的word转换为最新版本?

    如果要将03版本的word转换为最新的word版本,可以使用Document对象的SaveAs2方法。

    代码如下:

     

     

  • 如何在vba中使用Word Application对象的邮件合并事件?

    在word中内置了许多与邮件合并相关的事件,这些邮件合并的事件都是由Application对象触发的,具体如下图所示:

    灵活地使用这些事件,可以极大地增强邮件合并的功能。

    比如希望在邮件合并完成以后,将邮件合并后文档中表格的空白行删除,可以使用Application.MailMergeAfterMerg事件,步骤如下:

    1.在ThisDocument类模块的模块级声明中定[……]

    阅读全文

  • 如何在ppt中用vba实现图形的布尔运算?

    布尔运算是数字符号化的逻辑推演法,包括联合、相交、相减。

    在图形处理操作中引用了这种逻辑运算方法以使简单的基本图形组合产生新的形体,并由二维布尔运算发展到三维图形的布尔运算。

    在PPT幻灯片中,当选中2个以上(含2个)图形时,在“绘图工具”选项下的“格式”下的“插入形状”组中可以使用“合并形状”命令实现图形的布尔运算,如下图所示:

    接下来,解释各个“合并形状”命令的具体效[……]

    阅读全文

  • 如何用vba在excel工作表中插入同心不同半径的圆或者半圆?

    如下图所示:

    如果要在工作表中插入两个同心半圆或者圆,根据 如何用vba在excel工作表中插入圆?如何用vba在excel工作表中插入半圆? 中介绍的。

    当用vba在工作表中插入圆或者半圆时,AddShape需要提供4个参数,分别为图形的左上角的X、Y坐标值,以及图形的宽、高值。

    当宽、高值相等时,为圆形。

    如果要插入同心圆,需要计算圆心的坐标,然后根据圆心的坐[……]

    阅读全文

  • 如何用vba将照片按照修改日期或者创建日期重命名?

    照片也属于文件。

    在VBA中通过访问文件对象FileDateLastModifiedDateCreatedDateLastAccessed等属性可以获取文件的最后一次修改日期、文件的创建日期、以及文件的最后一次打开日期。

    然后用Name语句可以将文件重命名,如果需要对文件夹中的所有照片都重命名,还需要添加遍历文件夹代码。

    基于以上的知识,可以使用如下的代码将文件夹内的所有J[……]

    阅读全文

  • 如何用vba在excel工作表中插入半圆?

    如何在excel工作表中插入半圆? 一文中我们介绍了如何通过操作在excel中插入半圆。

    但是细心的你可能已经发现了,通过调整“不完整圆”虽然可以调整到形式“半圆”的图形,但是不能获得一个精准的“半圆”。

    通过vba,我们可以实现插入一个精准的半圆。

    在vba中可以用Shapes集合对象的AddShape方法插入图形。

    AddShape方法的语法如下:
    [crayon-[……]

    阅读全文

  • 如何在excel工作表中插入半圆?

    如何用vba在excel工作表中插入圆?  一文中我们介绍了如何通过操作的方法在excel工作表中插入一个圆形。

    今天我们介绍如何在excel工作表中插入一个半圆。

    同插入圆形一样,在excel的“插入”选项卡下的“插图”工作组中的“形状”中找不到“半圆”形状。

    但是我们可以通过插入“不完整圆”这个形状,然后调节“不完整圆”形状,使其成为“半圆”形状。

    如下图所示:[……]

    阅读全文

  • 如何用vba在excel工作表中插入圆?

     如何在excel中插入圆形? 一文中,我们介绍了如何通过操作插入一个圆形。

    在vba中可以用Shapes集合对象的AddShape方法插入图形。

    AddShape方法的语法如下:

    其中Type参数表示要插入的图形的类型,具体的参数值可以见图形类型

    比如以下的代码将在工作表中插入一个圆形:
    [crayon[……]

    阅读全文

  • 如何在excel工作表中插入圆形?

    在excel的“插入”选项卡下的“插图”工作组中可以选择“形状”插入,如下图所示:

    在所有的可插入形状中,我们会发现找不到可以插入“圆”形状。

    这时候可以通过插入“椭圆”形状,然后设置“椭圆”形状的长、宽为相同的值,即可实现插入“圆”形状,如下图所示:

  • 如何用vba设置图表系列数据点的数据标记的类型和大小?

    如下图所示

    在excel图表中,可以设置数据标记为自动、无、以及自定义的图形,还可以设置数据标记的大小。

    在vba中分别可以设置系列Series、数据点Point、图例LegendKey对象的数据标记。

    其中MarkerStyle属性为数据标记的类型,MarkerSize属性为数据标记的大小,可以是2到72。还可以通过MarkerBackgroundColor和Marke[……]

    阅读全文