在Excel中批量插入固定大小的图片
高效如风 Excel表格批量导入图片

高效如风 Excel表格批量导入图片作者:平淡来源:《电脑爱好者》2018年第04期如果需要插入的图片不多,可以使用手动的方法快速插入。
先在Excel中输入员工姓名数据,点击“插入→图片→来自文件”,插入一张和员工对应的照片到B2。
调整B2的大小和照片大小一致(可以略微大一些)。
接着全选数据行列,使用鼠标调整行列数值,使得B列所有单元格都能够放置图片。
定位到B2,点击“插入→图片”,然后按住Ctrl键选中需要插入的图片(选择图片的顺序要和姓名列员工的顺序一致),这样所有图片都可以插入到表格中。
选中最后一张插入的照片,将其移动到对应的B列位置。
按住Ctrl+A全选照片,点击“图片工具→格式→组合”,依次进行“左对齐”和“纵向分布”即可(图1)。
如果需要插入的图片很多,那么还可以借助VBA脚本快速实现。
首先将照片名称更改为与A列中的员工姓名一一对应。
接着点击“开发工具→VB”。
在打开的窗口输入如下代码(代码解释见语句之后半角单引号后的注释):Sub 批量插入图片()Dim cfan As String ’设置一个名为cfan字符串,将其作为图片路径变量Dim rng As RangeSheets("SHeet1").Select ’选中要插入图片的工作表x = [a65536].End(xlUp).Row ’取得最后一行的行号For i = 2 To xna = Cells(i, 1)’从第1列(即A列)得到图片名称,并以此名查找指定位置的图片cfan = "e:\员工照片" & "\" & na &".png" ’指定图片实际保存位置和格式If Dir(cfan) "" ThenCells(i, 2).Select ’图片需要插入到第2列ActiveSheet.Pictures.Insert(cfan). SelectSet rng = Cells(i, 2)’根据单元格的大小调整图片With Selection.Top = rng.Top + 1.Left = rng.Left + 1.Width = rng.Width - 1.Height = rng.Height - 1End WithEnd IfNextEnd Sub这样,在Excel中会新增一个名为“批量插入图片”的宏,按提示运行这个宏,即可将所有照片按照员工名称插入到B列对应的单元格中(图2)。
excel在单元格中插入图片

excel在单元格中插入图片,图片大小自动与单元格一致插入图片后,右键图片--属性--勾选“大小随单元格变化”列:EXCEL表格,A列是产品图片,B列是货号,能否在B列输入货号(如123)的同时把放在E:\tmp目录下的相应货号的JPG图片调出来,且大小与A列单元格完全相符。
用vba,按下ALT+F11,菜单:插入-模块,复制下面代码至代码框.按F5即可Sub addpicture()Dim FirstRow, LastRow As Integer, FileType As StringFirstRow = edRange.RowLastRow = FirstRow + edRange.Rows.Count - 1FileType = InputBox("输入你的图片的后缀名", "输入图片格式", "jpg")For i = FirstRow To LastRowNumb = Cells(i, 2).ValueWith ActiveSheet.Pictures.Insert("D:\tmp\" & Numb & "." & FileType).SelectSet Target = .Cells(i, 1)End WithWith Selection.Top = Target.Top + 1.Left = Target.Left + 1.Width = Target.Width - 1.Height = Target.Height - 1End WithNext iEnd Sub说明,图片文件夹图片文件名与输入货号一致。
excel表格批量导入图片的方法步骤

excel表格批量导入图片的方法步骤
在Excel中录入好数据以后经常需要用到图片进行对表格的美化修饰,或许有的朋友并不知道图片该如何批量导入,如果不懂的朋友欢迎一起来摸索探讨一番吧。
下面是由店铺分享的excel表格批量导入图片的教程,以供大家阅读和学习。
excel表格批量导入图片的教程
表格批量导入图片步骤1:首先看需要导入照片的Excel员工档案简表:
表格批量导入图片步骤2:员工照片都放在D盘【员工照片】文件夹内,并且都以员工的姓名命名:
表格批量导入图片步骤3:在员工档案简表C2单元格输入以下公式,向下复制: ="" 公式中的D\员工照片为存放照片的文件夹; A2为照片名称。
176和220分别是照片的宽度和高度。
单位是像素,实际应用时大家可以根据实际情况调整:
表格批量导入图片步骤4:复制C列公式内容,粘贴到记事本中:表格批量导入图片步骤5:调整员工档案简表C列的行高、列宽与照片大小相同:
表格批量导入图片步骤6:复制记事本中的内容,右键单击员工档案简表C2单元格,选择性粘贴:
表格批量导入图片步骤7:单击确定按钮,帅哥和美女的照片就全部按部就班啦~~。
Excel调整图片大小

Excel 调整图片大小
若要调整工作表中图片的大小,可以利用【格式】选项卡中的【大小】组进行设置,或者使用鼠标拖动的方法调整图片大小。
1.利用【大小】组调整
利用【大小】组,可以将工作表中的图片设置为固定的尺寸。
选择要调整大小的图片,在【大小】组的【高度】和【宽度】文本框中,输入具体的值即可,如设置其【高度】为5,
【宽度】为8,如图4-48所示。
图4-4Excel 调整图片大小
另外,使用【裁剪】工具,可以直接删除图片中不需要的部分。
单击【裁剪】按钮,此时,光标变成“”形状,将鼠标置于图片周围的裁剪标记上,并向内拖动即可,如图4-49所示。
图4-49 图片裁剪
2.利用鼠标调
整
若图片不需要指定具体尺寸,则可以利用鼠标拖动的方法,快速、便捷的调整图片的大小。
选择要调整大小的图片,将鼠标置于该图片周围的控制块上,当光标变成“双向箭头”时,拖动鼠标即可更改图片的大小,如图4-50所示。
技 巧
单击【大小】组中的【对话框启动器】按钮,在弹出的【大小和属性】对话框中,也可以调整图片的大小。
设置
拖动 效果显示
拖动
图4-50 利用鼠标调整图片大小
提示利用鼠标调整图片大小时,将鼠标置于不同位置的控制块上,光标将显示不同方
向的“双向箭头”形状。
Excel单元格批量插入指定图片

Excel单元格批量插入指定图片完成效果图:操作步骤:1.通过在单元格画矩形,得到单元格的高度和宽度。
占满单元格矩形的画法:【插入】→【形状】,点击矩形。
把光标移动到单元格左上角位置,按【ALT】键不放,再按鼠标左键从单元格左上角向右下角拖动,直到矩形占满整个单元格,放开鼠标左键,最后再放开【ALT】键。
矩形画出来后,查看其【大小和属性】,记下高度和宽度。
2.复制事先写好的公式到单元格A2:='<imgsrc='''&TRIM(LEFT(SUBSTITUTE(CELL('filename'),'[',REPT(' ',99)),99))&A2&'.png''> <table>',此公式利用HTML引用图片的语法指定插入具体路径下的照片。
其中TRIM(LEFT(SUBSTITUTE(CELL('filename'),'[',REPT('',99)),99))是得到当前工作薄的路径。
A2&'.png'是姓名加文件后缀,png是图片格式,图片格式统一用一种,如果格式是jpg,就把公式中的png改成jpg。
3.A2公式向下填充。
复制所有公式,打开剪贴板,粘贴。
再选择性粘贴为“Unicode文本”,图片出现。
4.按照前面记下的单元格高度和宽度,设置所有照片的大小,注意要取消“锁定纵横比”和“相对图片原始尺寸”的勾选。
完成。
详细操作步骤请看以下视频:好了,今天的分享就到这里,谢谢大家!。
如何在excel中批量导入图片

如何批量导入图片
1、先在电脑上下载软件“excel工具箱”;
2、下载后,打开excel会在菜单栏中显示“工具箱”,此时表明已下载成功;
3、批量导入图片到当前工作表,从当前单元格下一行开始,左边列存放文件名,右边列存放图片,如图片需插入到C4单元格,则应将鼠标定位于B3单元格中。
4、点击工具箱--导入图片,
出现功能界面:(图片显示大小可自行确定,一般选择“按单元格高度调整图片高度”,后点击“开始批量导入图片”)
5、批量选择需导入的图片后,点击“打开”,即可完成批量导入。
如果图片未先命名,可导入后再进行问题描述,如图:
若为WPS版本,第4步则有所不同,先点击菜单栏工具箱下的工具箱,
后会出现如下界面,再选择“批量导入图片”,后面就同上啦。
Excel2013如何批量插入图片

Excel2013如何批量插入图片有时遇到需要大量在excel中插入图片的情形,比如说为每行职工信息建立一个头像,通过记事本复制一行图片路径的代码,就可以快速达到目标。
下面店铺给大家分享Excel2013批量插入图片的方法,希望看完本教程的朋友都能学会并运用起来。
Excel2013批量插入图片的方法要让每一张图片插入到右侧excel表中,这些图片所在文件夹为“E:\Dota2EXCEL\Announcers”观察到excel中出现了id和图片的名字是相同的,我们复制多行id 数据到记事本中接下来我们在记事本中输入一条图片代码:,根据实际替换图片的绝对路径和图片名修改,将这段代码整体复制到目标列 #FormatImgID_2#达到我们想要的效果但是复制过去的图片不便修改,所以可以利用键盘“Ctrl+Z”撤销。
图片大小的修改通过记事本中进行,修改属性值调整款高达到满意的效果最后记得保存,或者快捷键Ctrl+S,保存后删除原图excel中是没有变化的,因为图片语句保存在excel中了。
excel2013常用的使用技巧技巧1:快速拆分“姓名”拆分“姓名”可以借助Excel 2013新增加的“快速填充”迅速完成,具体操作是,首先将光标定位到"姓"字段,手工输入一组正确的姓氏,然后用滑块自动填充整个字段。
接下来点击单元格右侧的自动填充钮,选择"快速填充"。
这时Excel就会感知这个规律,并将正确的姓氏提取出来。
同样操作,再提取出“名"字段即可。
当然这项功能还有很多用武之处,比如将一个标准日期(如“2012-11-6”)拆分为“年”、“月”、“日”。
图1 excel 2013办公技巧:快速拆分“姓名”技巧2:智能补全当有字段需要引用之前数据时,我们可以尝试手工输入一两条记录,正常情况下Excel 2013会智能感知你的操作,并依照规律自动进行内容补全。
当然为了避免曲解用户意图,此时的补全还仅仅是一条内容提示,只有当用户回车明确这一操作时,这里的内容才会真正进入单元格内。
excel表格固定图片

竭诚为您提供优质文档/双击可除excel表格固定图片篇一:在excel中批量插入固定大小的图片在excel中如何快速地批量插入固定大小的图片?步骤如下:一.编辑图片1.新建一个文件夹,把要插入到excel的全部图片放进去。
2.用ps,acdsee等工具,尽量把图片设置为正方形,或者统一方向的长方形(比如都是宽短高长)最好是大小一致,比例相当。
3.把图片的文件名改为有意义的文件名,比如产品编号,人物名字,建筑物名称等。
二.批量获取文件名这一步不是必须的,但当你面对几十个,甚至几百个,几千个图片的时候,这一步就很有用了,大大省去在excel中输入图片文件名的时间。
步骤:1.用acdsee打开其中一个图片,然后在图片上双击,进入文件管理模式,如图:2.点击“工具”-“数据库”-“导出”-“生成文件列表”。
3.这时会弹出一个文本文件“Folder-contents”,可以看到图片文件名,大小,格式等等的信息都在里面了。
把列表前面的文字都删除(------及前面的文件,空格都删除),变成如下图:4.点击“文件”-“另存为”,把文件保存到方便找到的目录(比如本例中e:\temp\目录下)。
5.启动excel,新建空白工作簿,然后在“文件”-“打开”-“浏览”找到Folder-content存放的目录,选择打开文件类型为“文本文件”(必须,不让看不到这个文本文件):6.选中Folder-content.txt,打开,这时会弹出一个“文本导入向导”,直接点击“完成“:7.这时会自动生成一个excel文档,列a就是全部图片的文件名了,然后把这个文档另存为“型号.xls”:三.批量插入固定大小的图片1.打开需要插入图片的excel文档,比如本例的产品信息表,把在“型号.xls”中的图片文件名全部复制,粘贴到产品信息表的“型号”列:2.从上图可以看出,图片文件名是从表格a2开始的,所以,在图片列d2中输入:篇二:excel表保护工作表状态下插入图片excel表保护工作表状态下插入图片适用版本:excel20xx在excel使用过程中,为了防止别人或自己对工作表进行修改,我们经常要将工具表进行保护。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在Excel中如何快速地批量插入固定大小的图片?步骤如下:
一.编辑图片
1.新建一个文件夹,把要插入到Excel的全部图片放进去。
2.用PS,ACDSEE等工具,尽量把图片设置为正方形,或者统一方向的长方形(比如都是宽短高长)最好
是大小一致,比例相当。
3.把图片的文件名改为有意义的文件名,比如产品编号,人物名字,建筑物名称等。
二.批量获取文件名
这一步不是必须的,但当你面对几十个,甚至几百个,几千个图片的时候,这一步就很有用了,大大省去在Excel中输入图片文件名的时间。
步骤:
1.用ACDSEE打开其中一个图片,然后在图片上双击,进入文件管理模式,如图:
2.点击“工具”-“数据库”-“导出”-“生成文件列表”。
3.这时会弹出一个文本文件“Folder-Contents”,可以看到图片文件名,大小,格式等等的信息都在里面了。
把列表前面的文字都删除(------ 及前面的文件,空格都删除),变成如下图:
4.点击“文件”-“另存为”,把文件保存到方便找到的目录(比如本例中E:\Temp\目录下)。
5.启动Excel,新建空白工作簿,然后在“文件”- “打开”- “浏览”找到Folder-Content存放的目录,选择打开文
件类型为“文本文件”(必须,不让看不到这个文本文件):
6.选中Folder-Content.txt,打开,这时会弹出一个“文本导入向导”,直接点击“完成“:
7.这时会自动生成一个Excel文档,列A就是全部图片的文件名了,然后把这个文档另存为“型号.xls”:
三.批量插入固定大小的图片
1.打开需要插入图片的Excel文档,比如本例的产品信息表,把在“型号.xls”中的图片文件名全部复制,粘
贴到产品信息表的“型号”列:
2.从上图可以看出,图片文件名是从表格A2开始的,所以,在图片列D2中输入:
="<table><img src=""E:\Temp\"&A2&".jpg""width=120"">"
回车,然后再选定D2,下拉至D97(即对应全部文件名)。
这时可以看到:
这里只设置了图片宽度为120像素,不设置高度,因为如果加了高度,而图片不是正方形的,那样会造成图片变形。
3.选定D2至D97, Ctrl+c复制。
然后打开“记事本”,Ctrl+v粘贴,得到如下数据:
4.按Ctrl+a全选,Ctrl+c复制,然后回到产品信息表,再选定D2至D97,按Ctrl+v粘贴,会得到下图所示,
图片重叠了,而且都被选中,这时不要动鼠标,按键盘上的向右方向键三下,向下三下:
5.然后选定行2至行97,右键,设置行高为94(根据具体而定),适当调整列宽,得到下图:
至此,批量插入完成。