VBA+公式 轻松制作动态图表

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:donny0325
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  首先打开存放制作图表所需数据的工作表,选择“开发工具”选项卡,点击Visual Basic,在出现的VBA代码编辑窗口中,点击“插入→模块”,输入如下三行代码(图2):
  Function techart(rng As Range)
  Sheet1.[J2]=rng. Value
  End Function
  退出VBA窗口,在工作表的J2单元格任意输入数据源中已存在的矿泉水名称,如“百岁山”,在J3单元格输入“=HLOOKUP($J$2, B $ 2 : G 3 , R O W ( ) -1,FALSE)”,并下拉填充至所需要的单元格,如J14。选中J2:J14单元格数据区域,选择“插入”选项卡,插入折线图。右击图表中的折線系列,选择“设置数据系列格式”,在系列选项的“填充与线条”中,设置无线条,点击“标记”选项卡,在数据标记选项下,选择“内置”,选择所需要的类型,设置好大小、填充及线条颜色等;右击图表系列,选择“添加数据标签”,设置好数据标签的位置、字体、大小等。选中图表,选择“设计”选项卡,添加图表元素,选择“线条→垂直线”,右击图表中添加的垂直线,选择“设置垂直线”,设置好所需要的颜色和粗细;删除图表中的网格线,设置好图表的背景色。调整好图表大小,并与相应单元格对齐(图3)。



  接下来,在L16单元格输入“=IF ERROR(HYPERLINK(techart(B2)),"*"&B2&"*"&REPT(" ",35))”,在O16单元格输入“=IFERROR(HYP ERLINK(techart(C2)),"*"&C2&"*"& REPT(" ",35))”,这样,单元格就都显示出了相应矿泉水的品牌名称。同理,在L17:O18单元格中输入相应公式以显示其他矿泉水品牌名称。最后,在L1单元格中输入“=CONCATENATE("某批发部 ",$J$2," 品牌矿泉水销售统计")”,选中L1:Q1单元格区域,对齐方式为“跨列居中”,设置好填充色及字体颜色、大小等,选中L16:O18单元格,设置好它们的填充色及文字颜色、大小等(图4)。
  这样,当鼠标点击单元格中的品牌名称时,图表发生了相应变化,图表标题等也发生了相应变化。动态图表制作完成。
其他文献
因为A n d r o i d手机非常普及,相应的Android模拟器也比较多,经我的试用,感觉其中的蓝叠(Bluestacks)模拟器用起来非常顺手。首先登录蓝叠官网(www.bluestacks.cn)下载模拟器最新版本的安装包文件,双击运行,点击“立即安装”即可(图1)。  在“我的应用”中,点击打开“系统应用”可以发现其中已经预置安装了一些必备的应用,包括设置、浏览器、R.E.管理器等。在
期刊
首先启动Photoshop(本文以CS5版本为例),这里我新建了一个长1280像素、宽1024像素、分辨率为300dpi的图像文档。接下来在新文档中输入想要制作奇幻效果的文字。我输入的是英文“Dream cfan”,字体选用的是“Bauhaus 93”。注意,因为我们要一个一个字母处理,所以每个字母要单独占据一个图层(图2)。  接下来我们除了保留“D”字母图层外,其他图层都暂且隐含起来(点击对应
期刊
1. 浮动面板贴靠位置任我选  启动SideSlide后默认会有一个向上贴靠的浮动面板,其中包含如上所述的各类分类快捷项目。该面板的大小可通过拖动面板边框来缩放,而面板的具体贴靠位置,可通过右上角图标右键菜单,选择4个屏幕边框贴靠选项,分别向屏幕的顶端、左侧、右侧、底部进行贴靠(图1)。 2. 快捷项目分类选择自定义  如果需要新建快捷分类项目,在快捷面板中的空白处单击右键,选择New命令,可选择
期刊
Q:以前是使用火狐浏览器的老版本,最近升级到最新的59版本后发现“Add to Search Bar”这个扩展无法使用,这样就造成自己常用的搜索引擎无法正常添加。如何解决这个问题?  A:通过火狐浏览器打开https://e3a.win/searchplugin.php这个链接,按照网页中的提示分别设置需要添加搜索引擎的名称、描述以及搜索链接等选项。设置完成以后点击下面的按钮,就可以完成搜索引擎的
期刊
Q:不久之前谷歌公司宣布将从今年7月份开始,将所有http协议的网络链接判断为不安全。现在网站域名已经申请了https协议,如何让用戶在访问http协议的时候,自动跳转到https协议?  A:先在网站的根目录下面创建.htaccess这样一个文件,接下来将一段跳转代码复制粘贴到这个文件里面,这样当用户访问http协议的时候就会自动跳转到https协议了。这段跳转代码在这里通过图片的形式提供给大家
期刊
启动全新加强版TCP协议  我们首先启动E d g e浏览器,在地址栏中输入“about:flags”命令后按下回车键,就进入到浏览器的参数修改窗口。打开参数修改窗口以后我们可以看到“开发者设置”以及“标准预览”两个大的选项。其實我们还可以通过快捷键Ctrl+Shift+D查看到浏览器里面隐藏的其他参数选项,这里我们就对其中一些比较重要的选项进行介绍和修改。  我们上网通常使用的都是TCP和UDP
期刊
选择监控网页的区域  我們首先通过网页浏览器打开VisualPing这项云服务(h t t p s : // visualping.io/),它的主要功能就是对用户指定的网页链接进行监控,一旦发现网页中的内容有变化时就会及时通过邮件通知用户。我们首先在打开页面的输入框里面,设置输入要监控商品的网页链接。接下来点击输入框后面的GO按钮,就可以在下面的显示框中加载这个网页的页面,这样我们可以确认是不是
期刊
冰汽时代(Frostpunk)  如果你是一个村子的村长,你将如何治理一个村子?或许我们可以轻松地举出很多的例子,而如果这个村子在一个常年冻土冰封的地区,缺乏资源与贸易,你又会怎么做呢?曾经制作《这是我的战争》的开发商11 bit studios就开发了这种极限环境下的模拟经营类游戏《冰汽时代》。  游戏背景设立在一个终年冻土的极端地区,当地人为了活命,研发出了蒸汽动力技术,以此来工作和生存。玩家
期刊
首先,在B列右侧插入一辅助列,在C2处输入“=B2&","&A2”,向下填充到C6,选定C2:J6数据区域复制,打开一空白记事本,粘贴,再将粘贴到记事本中的数据都选中,剪切,打开一空白Word文档,粘贴(图2)。  然后,在Word中点击“替换”,在弹出的窗口点击“更多”,将光标定位到“查找内容”处,点击“特殊格式”,选择“制表符”;将光标定位到“替换为”处,点击“特殊格式”,选择“段落标记”,点
期刊
首先,在工作表中选择“开发工具”选项卡,点击“插入→表单控件”下的“复选框”,在工作表的合适位置按下鼠标左键画出一个复选框控件;双击此复选框,更改其标签内容为“显示自定义标签”;右击复选框,选择“设置控件格式”,在弹出窗口的“控件”选项卡中,值处选择“已选择”,链接单元格处选择一空白单元格(如B9),这样,当勾选这个复选框时,B9单元格的值就是TRUE,否则就是FALSE。在原有数据表的基础上,加
期刊