Excel 批量插入签名图片到指定位置

图10.54所示的工资表中每一页末尾都有合计行与签名行,其中制表人的签名采用图10.54中右上角的图片,而非在单元格中输入姓名。

每一页末尾的“制表:”右方都需要插入该图片,有没有办法一次性将图片插入到所有的目标单元格中呢?

图10.54 工资明细及签名图

解题步骤

当图片的尺寸小于等于单元格或区域的尺寸时,复制单元格或区域时可以将图片一起复制,基于此前提,将图片放到第一个签名处,调整好大小与位置后复制到其他签名处即可,具体操作步骤如下。

1.将图片移动到 H48 单元格,然后将图片的高度调到小于等于 H48 单元格的高度,此时签名效果如图10.55所示。

图10.55 设置第一个签名

2.选择H48:I48区域,然后按组合键<Ctrl+C>复制单元格。

3.按组合键<Ctrl+A>全选所有单元格,然后按组合键<Ctrl+F>,弹出“查找和替换”对话框,将“查找内容”设置为“制表”,然后单击“查找全部”按钮,Excel会在下方罗列出所有找到的目标单元格地址,查找结果如图10.56所示。

图10.56 查找所有符合条件的单元格

4.按组合键<Ctrl+A>,选择所有找到的目标单元格,然后关闭对话框。

5.按组合键<Ctrl+V>粘贴数据。由于所有包含“制表”的单元格都处于选中状态,因此粘贴时会在所有“制表”所在单元格的右方生成签名图片,效果如图10.57所示。

图10.57 通过粘贴批量插入签名图片

知识扩展

1.要确保复制区域时将图片一并复制,必须选择“Excel选项”对话框中的“将插入对象与其父对象单元格一起剪切、复制和排序”复选框。

此选项默认处于选中状态,选项位置如图10.58所示。

图10.58 允许复制单元格时也一并复制图片

2.需要在工作表中大量使用图片时,图片一定要调到100KB以下再插入,对于本例这种签名尺寸的图片,在20KB以下即可。

Excel 能否像公式引用数据一样引用图片?

图10.49所示的工作表中,A列是图片名称,B列是图片。现要求在F2单元格中输入不同的图片名称时在G2单元格产生对应的图片,有办法实现此需求吗?

图10.49 工作表中的图片

解题步骤

根据名称引用对应的图片无法直接使用公式实现,需要使用名称和辅助图片,具体操作步骤如下。

1.按组合键<Ctrl+F3>,弹出“名称管理器”对话框。

2.单击“新建”按钮,然后在对话框中按图10.50所示的方式将名称设置为“图片”,将引用位置设置为以下公式:

图10.50 定义名称“图片”

3.单击“保存”按钮返回“名称管理器”对话框,然后单击“关闭”按钮返回工作表界面。4.随意插入一张图片,然后将它缩小,拖到G2单元格中,效果如图10.51所示。

图10.51 插入任意图片

5.在编辑栏中输入公式“=图片”,当单击Enter键后,图片内容会自动切换为F2单元格所指定的图片,效果如图10.52所示。

图10.52 引用a-002图片

6.在F2单元格中输入“a-025”,图片会自动更新为A列中值为“a-025”的单元格所对应的图片,效果如图10.53所示。

图10.53 引用a-025图片

知识扩展

1.不能直接选中图片后输入公式,但可以将公式定义为名称,然后将名称应用到图片中。

2.稳妥起见,定义名称时,名称中要使用的所有单元格都应采用绝对引用方式。

3.公式“=OFFSET($A$1,MATCH($F$2,$A$1:$A$29,0),1)”的含义是:F2单元格的值在A1:A29区域中排名第几,公式就返回B列中第几个单元格的图片。

此处OFFSET的功能是根据偏移量引用单元格,当MATCH的计算结果为10时,OFFSET就会引用A1向下偏移9行、向右偏移1列的单元格,即B列第10个单元格。

Excel 如何设计打印模板?

公司要求使用针式打印机打印送货单,预设的格式如图10.43所示。

图10.43 送货单模板

公司将以上自制的送货单样板送交印刷厂,印刷厂将它们印刷在空白的4联打印纸上,然后将打印纸卖给公司。现在的问题是,如何操作才能方便输入文字,同时又不会打印重影,因为纸张上已经有网格线和文字,如果Excel的单元格中也有网格线和文字,那么打印时就会重影,如果取消工作表中的所有网格线和标题文字,又会导致输入时不方便。

应该如何解决以上所有问题呢?

解题步骤

既要确保工作表中能看到网格线和标题文字,又不能在打印时将它们打印出来,最好的办法是将该画面截图,保存为jpg格式的文件,然后删除工作表中的文字和网格线,并将图片作为背景,具体操作步骤如下。

1.使用截图工具将送货单模板的打印区域截图,并保存为“样本.jpg”文件。

2.将“样本”工作表复制一份,且命名为“录入界面”。

3.全选工作表的所有单元格,然后删除所有文字,再删除所有边框(在边框列表中选择“无边框”即可)。

4.由于送货单正文仅需占用14行、9列,因此可以将“录入界面”工作表中的第14行以下的行和I列以后的列都隐藏起来,方法是选择第15行并按组合键<Ctrl+Shift+↓>,然后单击右键,从右键菜单中选择“隐藏”;接着选择 J 列并按下组合键<Ctrl+Shift+→>,然后单击右键,从右键菜单中选择“隐藏”,此时工作表状态如图10.44所示。

图10.44 去除文字、边框和多余行列的界面

5.单击功能区的“视图”→“网格线”,从而让工作表不显示网格线。

6.单击功能区的“页面布局”→“背景”,并在弹出的“插入图片”对话框中选择“来自文件”,从文件夹中找到“样本.jpg”后双击打开此文件。返回工作表界面后可以看到如图 10.45所示的效果。

图10.45 用打印模板图片作为背景后的显示效果

设置背景后,工作表中会显示网线格、标题文字,但是这些文字和网格线是无法打印出来的,仅用于标示每项数据的位置。

经过以上设置后,工作已经基本完成,不过为了简化工作量,还可以使用公式生成当前日期、金额合计及大写人民币,操作步骤如下。

1.在H2单元格中输入以下公式:

2.在G5单元格输入以下公式,然后将公式向下填充到G12单元格。

3.在G13单元格输入以下公式:

4.在B13单元格输入以下公式:

经过以上10个步骤,所有设计工作都已经完成,图10.46为添加公式后的效果。

图10.46 添加公式后的录入界面

5.下面输入一组数据来测试打印效果。

假设输入图10.47所示的数据,其中日期、总价、金额汇总和大写金额都是自动生成的。

图10.47 测试数据

6.按组合键<Ctrl+F2>,打开如图10.48所示的打印预览界面,可以看到尽管工作表中有边框、标题,但是实际打印时只出现当前订单相关的内容,从而避免了打印重影问题。

图10.48 打印预览效果

知识扩展

1.将图片放到页眉中,在打印工作表时会将图片一起打印出来,但将图片作为工作表背景插入到工作表中时,Excel无法将工作表背景图一起打印出来。本例正是利用此规则达成需求的。

2.由于打印纸张上的日期、金额汇总和人民币大写都已经有部分字符,使用公式生成的字符需要搭配原来的字符显示,不能覆盖纸张上的字符,因此在设置公式时需要在公式中产生若干空格,这些空格刚好对应纸张上的字符,从而避免打印后字符重叠或错位。

例如,公式“=""&TEXT(TODAY(),"yyyy mm dd ")”后面的3处空格是为了给打印纸张上的年、月、日三字预留的空间,而前面空格的作用则是为了让日期靠后显示。

3.在截图时要注意不能将行号、列标都截下来,只需要截正文即可,如A1:I14区域。截图不规范可能造成标题与正文错位。

Excel 根据单元格中的名称批量插入图片

图10.38所示的工作表中有29个图片名称,而在图10.39所示的“E:\服装图片”路径下则有对应的29张图片。有没有办法把每个单元格中的图片名称所对应的图片一次性插入到右边的单元格中,同时统一图片宽度和高度呢?

图10.38 工作表中的图片名称

图10.39 磁盘中的图片

解题步骤

Excel允许批量插入图片,但是无能力按指定位置插入且统一所有图片的高度和宽度,因此本例借用网页代码辅助工具来实现此需求,具体操作步骤如下。

1.由于图片较大,不可能按图片的原来大小显示在单元格中,因此需要按比例缩小图片。通常图片的高度调为“80”比较适合查看,因此在B2单元格输入以下公式:

整 句 公 式 的 作 用 是 生 成 一 句 网 页 代 码 “<table><img src="E:\服 装 图 片\a-001.jpg"height="80">”,此代码可以引用E盘下“服装图片”文件夹中的图片“a-001.jpg”,而且引用图片时自动调整其高度为80。

2.双击 B2 单元格的填充柄,将公式向下填充到最后一个非空行,公式会为每一个图片名称生成一句网页代码,效果如图10.40所示。

图10.40 网页代码

3.复制B2:B29区域的值。

4.在任意文件夹中的空白区域单击右键,然后依次单击右键菜单的“新建”→“文本文档”。

5.双击打开新建的文本文档,然后按组合键<Ctrl+V>粘贴网页代码。

6.在文本文档中按下组合键<Ctrl+A>全选所有字符,再按下组合键<Ctrl+C>复制文本。

7.返回工作表界面,选择B2单元格后按下组合键<Ctrl+V>粘贴网页代码,在粘贴网页代码时,Excel会将网页代码转换成代码所引用的图片,效果如图10.41所示。

8.选择第2行到第30行,然后将单元格行高调整为80像素,使行高等于图片的高度,效果如图10.42所示。

图10.41 粘贴网页代码时自动引用图片

图10.42 将行高调整为80像素

9.调整B列的列宽,使其等于图片的宽度。

知识扩展

1.代码“<table><img src="E:\服装图片\a-001.jpg"height="80">”中的“<table>”代表列表,这句代码能让图片以列表的形式出现,每个图片都插入到代码所在单元格的位置。如果删除“<table>”,则插入图片后图片会凌乱排列在工作表中,需要人工调整位置。

2.网页代码“<img src=…>”代表引用指定位置的图片,img代表图片,src则是英文单词source的缩写,代表图片的路径,因此在等号后面赋值为图片路径即可引用图片。

3.网页代码中的img支持src、height和width等参数,height代表图片高度,width代表图片宽度,通常只需要指定高度即可,在Excel中插入图片后图片的宽度会随高度的变化而相应地变化,图片比例总是保持不变。

4.单元格的行高有两个单位,一是磅,显示在左边;二是像素,显示在右方括号中,在调整行高时只需要查看右方的像素值即可。

图片的高度和宽度都以像素为单位。

5.测试本例代码时,一定要注意图片的路径和公式中的路径一致,否则无法导入图片。当图片移动位置后,公式也需要相应地修改。

Excel 2016 绘制斜线表头的方法详解

公司要求表头按图10.31中A1的方式设计,应如何操作呢?

图10.31 斜线表头

解题步骤

Word提供了制作斜线表头的工具,但是Excel未提供同等的功能,只能手工画线,再配合字符换行来达成需求,具体操作步骤如下。

1.单击功能区的“插入”→“形状”→“直线”,然后在A1单元格画一条斜线。图10.32为直线位置说明,图10.33则为画好的斜线效果。

图10.32 直线位置

图10.33 在A1绘制斜线

2.单击功能区的“格式”→“细线-深色1”,表示将默认的淡蓝色线条修改为黑色。图10.34为“细线-深色1”样式的位置说明。

图10.34 “细线-深色1”样式

3.继续在A1画另一条斜线,且将其颜色改为黑色,两条斜线的位置如图10.35所示。

图10.35 在A1绘制第二条斜线

4.选择A1单元格,然后将编辑栏拉到3行文字的高度。

5.在编辑栏中输入“科目”,然后按下组合键<Alt+Enter>换行,继续输入“成绩”,再按组合键<Alt+Enter>换行,最后输入“姓名”。

6.在“科目”前面添加若干个空格,从而让“科目”右移到A1的右上角,然后在“成绩”前面添加若干个空格,从而使“成绩”右移到A1的中间,最终效果如图10.36所示。

图10.36 通过添加空格调整表头文字的位置

知识扩展

1.在Excel 2003中绘制任何图形默认都是黑色的,Excel 2007开始改成了蓝色,而工作中绘制图形时用得最多的是黑色,因此Excel在这方面的设计有所退步,需要用户每次绘制图形后都手工修改颜色。

2.Excel从2007版开始允许用户根据需要随意调整编辑栏的高度,当单元格中文字超过一行时,拉高编辑栏后再查看或者编辑单元格文字会更方便。

3.也可以在文本框中输入字符,然后将文本框移到 A1 单元格中,从而替代本例的实现方法。使用文本框制作斜线表头可使标题“成绩”倾斜显示,从而更美观、形象,而且占用更少的空间,效果如图10.37所示。

图10.37 让“成绩”二字倾斜显示

Excel 2016 如何设计组织架构图、思维导图?

图10.19是公司的组织架构图,能否用Excel 2016设计出来?

图10.19 组织架构图

解题步骤

Excel 的多个版本中都提供了创建组织架构图的功能,不过从Excel 2007开始才支持更多更美的样式,可以让组织架构图更美观,而以往的版本中只能设计简单、素雅的架构图。

要创建图10.19的组织架构图,具体步骤如下:

1.取消选择“视图”选项卡中的“网格线”复选框,从而隐藏工作表的网格线。

2.单击功能区的“插入”→SmartArt,弹出“选择SmartArt图形”对话框。

3.单击左方的“层次结构”,然后选中第一个名为“组织结构”的图形,最后单击“确定”按钮关闭对话框。图10.20为组织结构图位置说明,图10.21则为空白的组织结构图样式。

图10.20 选择组织结构图图形

图10.21 空白的组织结构图样式

4.在最上层的文本框中输入“总经理王洪钦”,将其助理设置为“助理叶丽”,然后在左下方的文本框中输入“厂长张瑞民”,在右下方的文本框中输入“厂长刘贵兵”,效果如图10.22所示。

图10.22 输入总经理、助理和厂长姓名

5.选中两个厂长之间的文本框,然后按下Delete键删除。

6.选中文本框“厂长张瑞民”,然后单击右键,并依次单击右键中的“添加形状”→“在下方添加形状”,最后在新生成的文本框中输入“A组张芳”。

7.重复步骤6,继续在下方新建文本框,且录入“B组朱贵”。

8.选择文本框“厂长张瑞民”,然后单击功能区的“设计”→“布局”→“标准”,从而使“厂长张瑞民”下方的两个文本框横向排列,效果如图10.23所示。

9.选择“A组张芳”,然后单击右键,并依次单击右键中的“添加形状”→“在下方添加形状”,最后在新生成的文本框中输入“班长陈明明”。

10.重复步骤9,在“A组张芳芳”下方继续添加两个文本框,且分别输入“班长吴明丽”、“班长侯英年”,效果如图10.24所示。

图10.23 让“厂长张瑞民”的下属文本框横向排列

图10.24 对“A组张芳”添加3个下属

11.重复步骤9和步骤10,对“B组朱贵”添加3个下属,且分别命名为“班长赵仕兴”、“班长朱维信”、“班长吴维芳”,效果如图10.25所示。

12.重复步骤6、步骤7、步骤8、步骤9和步骤10,从而对“厂长刘贵兵”添加两个下属“A组刘化清”和“B组张华兵”,且再对他们各添加3个下属,效果如图10.26所示。

图10.25 对“B组朱贵”添加3个下属

图10.26 添加组织结构的其他项目

13.将最上层的“总经理王洪钦”文本框拉宽一点,使两行字能容纳在一行中。

14.选择结构图,单击功能区的“设计”→“强烈效果”,从而为织织架构图添加阴影,最终效果如图10.27所示。

图10.27 组织架构图的最终效果

知识扩展

1.在老版本的Excel中就有结构图,如Excel 2002、Excel 2003,不过从Excel 2007开始才加入了大量的样式,从而使生成的结构图更漂亮,不仅可以添加阴影,还可以设计成三维形式。例如应用“砖块场景”样式后,结构图将变成如图10.28所示的效果。

图10.28 “砖块场景”的结构图

2.如果要对“厂长张瑞民”添加一个助理,名为“陈秀兰”,可以对文本框“厂长张瑞民”单击右键,然后依次单击右键菜单中的“添加形状”→“添加助理”,且在新文本框中输入“助理陈秀兰”(见图10.29)。

3.可以调整结构图的样式,也可以调整版式,如要求将图 10.27 所示的架构图转换成水平状态,只需要单击功能区的“设计”→“水平层次结构”,组织架构图会转换成图10.30所示的效果。

图10.29 为“厂长张瑞民”添加助理

图10.30 应用“水平层次结构”的效果

Excel 如何导出工作簿中的所有图片?

工作表中有几十个图片,有没有办法将这些图片导出到硬盘中,保存为对应的图片文件呢?

解题步骤

在Word2016中,对图片单击右键,然后选择“图片另存为”即可导出图片,Excel没有提供此功能,但是允许通过另存为网页文件的方法批量导出图片。

以图10.16为例,导出所有图片的步骤如下。

图10.16 待导出的图片

1.单击功能区的“文件”→“另存为”→“浏览”,弹出“另存为”对话框。

2.将保存类型由原本的“Excel工作簿(*.xlsx)”修改为“网页(*.htm;*.html)”,然后单击“保存”按钮,设置界面如图10.17所示。

图10.17 修改保存类型

3.关闭Excel,打开上一步保存文件时使用的文件夹。

由于刚才保存时使用的文件名是“疑难 199”,因此在该文件夹中会看到一个名为“疑难199.htm”的文件和名为“疑难199.files”的文件夹。

4.进入“疑难 199.files”文件夹,可以看到从工作表中导出的所有图片,效果如图 10.18所示。

图10.18 导出的图片

5.将“image001.png”到“image029.png”这29个图片都复制出来,粘贴到其他文件夹中,然后删除“疑难199.htm”文件,此时“疑难199.files”文件夹也会自动消失。

知识扩展

1.Excel的“另存为”对话框中有“单个文件网页”和“网页”两种与网页相关的保存类型,必须选择“网页”,保存后才能额外创建一个文件夹,并在文件夹中存放所有图片文件。

2.使用本例的方法导出图片时,图片的命名规律是“image”加三位序号,不会与Excel中A列的文件名称对应。假设要求导出图片时必须将A列的名称也一并导出,这超出了Excel的功能范围,只能使用VBA编程完成需求。

Excel 批量删除所有批注的方法

工作表中有较多批注,现要求删除所有批注,有何方法一次性删除所有批注呢?

解题步骤

批注比较像图形对象,但它不属于图形对象,定位对象时无法选中批注,因此需要采用其他办法实现需求。以图10.13为例,删除所有批注的操作步骤如下。

图10.13 包含多个批注的产量表

1.按组合键<Alt+H+F+D+S>打开“定位条件”对话框。

2.选中单选按钮“批注”,然后单击“确定”按钮执行定位,图10.14是定位条件设置界面,图10.15则是定位结果。

图10.14 设置定位条件

图10.15 选定所有批注所在单元格

3.对选中的任意一个单元格单击右键,然后从右键菜单中选择“删除批注”。

此处一定要注意,不是在任意单元格单击右键,而是对已经选中的任意单元格单击右键,否则右键菜单中可能看不到“删除批注”项。

知识扩展

1.定位批注其实是定位批注所在单元格,而非选中批注本身,因此定位后需要通过右键菜单调用“删除批注”,而非直接按下Delete键。

2.和删除对象一样,删除批注也只能针对当前的工作表,无法跨工作表操作。

3.如果需要更快地删除批注,可以采用上一个案例的思路,将删除批注的所有操作录制成一个宏,并设置快捷键,以后可以按下快捷键删除当前表的所有批注,从而提升操作效率。

Excel 快速删除工作簿中所有图片的方法

工作簿中有多个工作表,每个工作表中有若干个图片,现打算删除所有工作表中的全部图片,有何办法快速完成?

解题步骤

删除单个工作表中的所有图片,可以通过快捷键打开“定位条件”→“对象”→“删除”这3个步骤完成,但是当多个工作表都需要删除图片时,每个工作表都执行这3步显然效率不够高。本例展示录制宏、保存宏,然后通过快捷键调用宏的办法来提高操作效率。

以删除图10.8中所有工作表的所有图形对象为例,具体操作步骤如下。

图10.8 含有大量图片的工作簿

1.单击左下角状态栏中的录制宏按钮,按钮位置与外观请参考图10.9。在录制之前按钮图标为,单击执行录制后图标会变成

2.在弹出的“录制宏”对话框中将宏名设置为“删除所有图片”,将快捷键设置为<Ctrl+q>,将保存主体设置为个人宏工作簿,操作界面如图10.10所示。

图10.9 启动“录制宏”对话框

图10.10 设置宏选项

3.单击“确定”按钮保存设置,同时关闭对话框。

4.按组合键<Alt+H+F+D+S>,弹出“定位条件”对话框,选中单选按钮“对象”,然后单击“确定”按钮执行定位,最后按下Delete键,删除选中的所有图片。

图10.11是设置定位条件的操作界面。

图10.11 设置定位条件

5.单击左下角状态栏中的停止录制按钮(其图标为)。

6.关闭 Excel,当看到如图 10.12 所示的对话框时一定要按“保存”按钮,否则刚刚所录制的宏会自动消失。

图10.12 保存宏

7.重新打开需要删除图片的工作簿,进入有图片的工作表,然后按组合键<Ctrl+q>,活动工作表中的所有图片都会瞬间被删除。

8.进入下一个需要删除图片的工作表,然后按下组合键<Ctrl+q>,Excel会调用宏“删除所有图片”执行相同的操作,删除表中的所有图片。

显然,使用快捷键删除所有图片比先定位对象再删除的方法快得多。

知识扩展

1.宏类似于DOS系统中的批处理文件,它用于批量执行指定的任务。在本例中,宏“删除所有图片”的功能是瞬间执行打开定位对话框、定位对象、删除所有对象等一系列动作。当然,其他操作也可以借助宏来提升工作效率,如设置页眉、页脚,设置单元格的数字格式、字体、背景色等,只要第一次录制好宏,以后执行这一系列操作时仅需按下快捷键即可,不再需要逐步操作。

2.录制宏时需要将宏代码保存在“个人宏工作簿”中,好处在于以后任何时候都可以通过设置的快捷键调用宏;如果将宏保存在当前工作簿中,那么只能在当前工作簿中才能调用宏。

3.为宏指定快捷键时,如果按下字母q则表示快捷键为<Ctrl+q>,如果按下大写的字母Q,那么表示快捷键为<Ctrl+Shift+q>。

4.组合键<Ctrl+q>有可能被其他软件占用,如旺旺、千牛软件就会占用此键。在设置之前应该测试计算机中是否有软件占用快捷键,如果占用则需要改用其他组合键。

<Ctrl+Shift+q>和<Ctrl+Shift+p>两个组合键被占用的可能性较小,而<Ctrl+q>被占用的可能性偏大。

Excel 一次性对齐所有图片的方法

有数十张图片,图片大小不一,而且未对齐,效果如图10.1所示。

图10.1 凌乱的图片

有没有办法一次性对齐所有图片,同时统一图片高度呢?

解题步骤

Excel提供了批量选定图形对象、对齐、统一宽度和高度的工具,只不过不能一键完成,而且这些菜单分散在不同的地方,每个功能都需要单独执行。具体操作步骤如下。

1.手工调整 B1 单元格的图片位置,使其左边距等于 B1 的左边距,同时使其上边距等于A1的上边距。

2.按组合键<Alt+H+F+D+S>,弹出“定位条件”对话框。

3.选择单选项“对象”,然后单击“确定”按钮执行定位。图10.2为定位条件设置界面。

4.单击功能区的“格式”→“对齐”→“左对齐”,此时所有图片都会以第一个图片为基准统一左边距,效果如图10.3所示。

图10.2 设置定位条件

图10.3 将所有图片左对齐

5.在“格式”选项卡中,最右端有高度和宽度调整按钮,单击上箭头可增大 0.1 厘米,单击下箭头可减小0.1厘米,默认为0。此时只需要反复单击调整高度的上箭头,直到第一个图片的高度大概等于它所在单元格的高度。此时所有图片都已经统一高度和左边距了,但是宽度尚未统一,而且除了第一张图片以外,其他图片还没有适应单元格的上边距,具体效果如图10.4所示。

6.单击功能区的“格式”→“对齐”→“纵向分布”,此时所有图片都会对齐图片所在单元格的上边距,效果如图10.5所示。

图10.4 统一所有图片的高度

图10.5 对齐所有图片的上边距

7.计算图片长度与宽度的比值,然后用此比值乘以宽度得到图片的高度,最后将高度值输入“格式”选项卡右端的宽度文本框中,并按Enter键完成。例如,在宽度文本框中输入2.2,单击Enter键后所有图片都会统一为2.2厘米的宽度。

假设图片的分辨率是800×600,当把图片插入到工作表中,且高度为2.4厘米时,那么宽度的计算公式是2.4×800/600=3.2厘米,如果采用其他数值则会导致图片变形。

假设图片的分辨率是100×109,当把图片插入到工作表中,且高度为2.4厘米时,那么宽度的计算公式是2.4×100/109=2.2厘米,如果采用其他数值则会导致图片变形。

图10.6用于展示调整图片宽度的菜单位置,而图10.7是最终的效果,所有图片都已经左对齐,且统一了宽度和高度。

图10.6 指定图片的宽度

图10.7 调整后的最终效果

知识扩展

1.在执行对齐、统一高度和宽度之前需要手工移动最上面的图片,使其与所在单元格的左边距与上边距在0~1之间,后续的操作会让其他图片也以此图片的位置作为参照基准进行调整,因此第一张图片的位置很重要。

2.本例设置图片的高度时,以单元格的高度为基准,而设置图片的高度时却不再以单元格的宽度为基准,而是通过比例计算而来,此举的目的在于避免图片变形。如果不在乎图片是否变形,或者插入到工作表以前的图片丢失,无法查到图片的分辨率,那么可以和设置高度的方式一样反复单击箭头从而调整图片的宽度值,直到满意时停止。

3.“格式”选项卡只有选中图片时才会出现,未选中图片时通常看不到该选项卡属于正常现象。