引用单元格的图片

转载 2007年09月29日 08:57:00
 

一、题目:

   建立了一个学生档案,有设置好的查询界面工作表,有一个存放具体学生信息的工作表。学生学籍工作表中有每个学生的照片。要求在查询界面中选取指定的学生,就从学籍工作表中引用该学生的照片,显示在查询界面中。

按此在新窗口浏览图片

按此在新窗口浏览图片

分析:

    首先,我们可以用VLOOKUP或用INDEX+MATCH查在学籍档案工作表中返回该学生照片所在的位置,但如何引用照片呢??我们可以用EXCEL的摄影功能把单元格的图片取出来。这里我们也许可以借助这个功能。但图片还要根据选取的学生姓名不停改变。用什么方法能做到单元格的区域或一个单元格达到随机应变的效果呢?这时我们应该想到“定义名称”。

具体操作步履:

  第一步根据选取的学生姓名,定位在学籍档案工作表中的该学生的照片单元格。

      插入--名称-:PIC=INDIRECT("学籍档案!bx"&MATCH(查询!$D$8,学籍档案!$B:$B,0))

公式说明:

MATCH(查询!$D$8,学籍档案!$B:$B,0):根据提供的学生姓名(查询!$D$8)在学籍工作表中(学籍档案!$B:$B)查找该学生姓名所在的行数。

("学籍档案!bx"&:照片是在学籍档案工作表中的BX列。

INDIRECT(。。):由于用&连接的是一个字符串,而不是一个有效的引用,所以这里要INDIRECT函数转化一下

注:这个公式也可以用OFFSET+MATCH实现



按此在新窗口浏览图片

第二步:视图---工具栏---自定义--在自定义对话框的命令选项卡中的类别框中找到工具,在右边的列表中找到小照相机图形,点鼠标左键不松,把该按钮拖动到工具栏中.然后选取工作表的任一个单元格,点击一下工具栏中的小照相机图形,这时指针会变成一个小细黑十字.用拖动的方法可以在工作表中拖画一个图形.



按此在新窗口浏览图片

第三步:选取拖画出的图形,在编辑栏中输入=pic,再回车.一切就OK了



按此在新窗口浏览图片

Excel中的单元格引用

http://www.cnblogs.com/jaxu/archive/2009/05/04/1448947.html
  • liuyukuan
  • liuyukuan
  • 2014年05月28日 20:32
  • 1896

VBA - Excel编程概念之:【单元格和区域】一、如何引用单元格和区域

使用 Visual Basic 的普通任务是指定单元格或单元格区域,然后对该单元格或单元格区域进行一些操作,如输入公式或更改格式。通常用一条语句就能完成操作,该语句可标识单元格,还可更改某个属性或应用...
  • LeosHope
  • LeosHope
  • 2007年06月16日 12:06
  • 4485

vba的单元格引用的总结

在使用ExcelVBA进行编程时,我们通常需要频繁地引用单元格区域,然后再使用相应的属性和方法对区域进行操作。所谓单元格区域,指的是单个的单元格、或者是由多个单元格组成的区域、或者是整行、整列等。下面...
  • kurobane
  • kurobane
  • 2009年12月02日 23:05
  • 501

Excel VBA 插入指定图片到单元格并只适应大小

Sub 插入图片() Dim filenames As String Dim filefilter1 As String filefilter1 = ("所有图片文件(*.jpg...
  • yinming4u
  • yinming4u
  • 2015年10月14日 09:44
  • 1977

VBA中引用单元格与区域

在Visual Basic中,Range对象既可表示单个单元格,也可表示单元格区域。    引用   含义 Range("A1")        单元格A1 Range("A1:B5")...
  • u014627575
  • u014627575
  • 2018年01月29日 22:14
  • 26

Excel 中单元格和范围的引用(即访问的表示方法)

计算机中,无非是数据和数据的处理这两件事。Excel的工作表能存储大量数据,除了这些原始数据,我们还要用函数来处理这些数据,比如求和求积,求平均值,排序等等,并把处理结果也存在单元格里。在Excel中...
  • gracexu
  • gracexu
  • 2007年07月27日 14:46
  • 15031

EXCEL中引用单元格的绝对引用命令是什么?

转载 http://wenda.so.com/q/1362909812066673?src=150 有一个简便的方法,选择了引用格后可以按F4即可自动为你填上绝对的单元格,按两下F4是只绝对行不绝对列...
  • ytfy12
  • ytfy12
  • 2016年06月24日 17:07
  • 467

如何引用Excel单元格(Range)

原文地址:http://www.cnblogs.com/sunrack/articles/804522.html参考帖子:http://topic.csdn.net/t/20040804/20/324...
  • eastsea
  • eastsea
  • 2011年05月12日 13:27
  • 3854

Excel 输入公式时如何让函数知道自己所在单元格的引用

在回过网友的一个帖子后,觉得标题所述的问题在实际应用中虽然不具有普遍性,但作为Excel 的一种技巧值得记录一笔。让我们假设这样一类情况:我们希望我们输入的公式处理的数据区域能根据我们公式输入的地方进...
  • gracexu
  • gracexu
  • 2008年04月08日 15:07
  • 4852

Excel引用其它文件内容时如何用单元格内容做文件名

作者:iamlaosong 每天要做一个报表,需要累计每天的量,那么就需要知道昨天累计的量,这样,加上今天的量就变成今天累计的量了。 1、简单的做法是将昨天累计的量复制到一个工作表中,由于累计工作表中...
  • iamlaosong
  • iamlaosong
  • 2015年11月04日 15:06
  • 4950
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:引用单元格的图片
举报原因:
原因补充:

(最多只允许输入30个字)