打字猴:1.700429492e+09
1700429492
1700429493 ActiveSheet.Hyperlinks.Add Anchor:=ActiveSheet.Shapes(Range(“DataMap!B” & i).Value), Address:=””, SubAddress:=“datamap!A1”, ScreenTip:=myscreentip
1700429494
1700429495
1700429496 这样,当宏运行完成后,在为每个区域的图形填充相应颜色的同时,也为其设置了超链接和屏幕提示信息,屏幕提示信息为相应的区域名称和指标值。现在,在Excel中用鼠标悬停在地图上时(不要单击),就会动态显示相应区域的提示信息,非常方便读者的浏览,如图7-4所示。
1700429497
1700429498
1700429499
1700429500
1700429501 图7-4 鼠标悬停在地图上时,显示相应的提示框信息 范例文件名:7.4鼠标悬停时显示提示框。xls(或.xlsm)
1700429502
1700429503
1700429504 我们的目标是在PPT演示时也能具有这样的动态交互效果。现在将Excel文件中原始的各区域地图图形一起复制到PPT中,进入放映状态,你会发现地图图形同样具有鼠标悬停显示效果!这说明屏幕提示信息也被跟随复制过来了。鼠标单击时的超链接地址倒是失效了[3],不过这正是我们所希望的,真是得来全不费功夫。
1700429505
1700429506 有人可能会问,这个技巧能否应用到6.1节的综合数据地图分析模型中,让作为地图选择器的热力地图既可以单击鼠标切换区域,又可以悬停鼠标显示提示框?这真是一个好想法。
1700429507
1700429508 但答案是令人遗憾的。经过测试发现,地图图形虽然可以同时设置超链接和宏动作,但超链接会优先从而“屏蔽”掉宏动作,单击鼠标时只会触发超链接而不会触发宏动作,所以第6章的做法中无法同时使用这两个技巧。
1700429509
1700429510
1700429511 不过,在5.2节和5.3节的动态地图中可以运用这一技巧,以便在切换地图上的数据后,用鼠标悬停显示当前信息。另外,在PPT中演示一个静态的数据地图时,也可以同时运用鼠标移过突出显示和鼠标移过显示提示框两个动态效果。
1700429512
1700429513 用地图说话:在商业分析与演示中运用Excel数据地图 [:1700427122]
1700429514 7.5 演示动态的数据地图
1700429515
1700429516 5.2节和5.3节介绍的切换时间维度或指标数据的动态数据地图,都是在Excel中的动态交互效果。有没有办法在PPT放映时演示这种动态效果呢?
1700429517
1700429518 从理论上讲,可以将动态地图模型的Excel文件嵌入到PPT中,然后通过在PPT中控制和操作这个嵌入的Excel文件来刷新地图,不过这将会非常麻烦。
1700429519
1700429520 一般情况下,可以简单地采用超链接方式。即在PPT中放一张动态地图模型的截图,对其插入超链接至原Excel源文件。这样,在PPT演示的时候,不必退出PPT,点击链接即可打开链接的Excel源文件,演示其中的动态图表或动态数据地图。演示完毕后关闭Excel,可返回播放状态的PPT界面继续演示。在这种做法下,要求Excel源文件和PPT文件处于同一台计算机上,便携性受到限制。
1700429521
1700429522 另外一种方法,可以将动态地图的切换结果分别拍照或截屏保存为不同的图片,插入PPT,使用动画设置出依次出现的动态播放效果,最后将这些图片对齐叠放在一起,看起来只有一张图片。这样,在PPT演示时,可看到类似于在Excel中切换时间维度或指标数据时的动态效果。
1700429523
1700429524 还有一种办法是利用水晶易表(Xcelsius),不过这与本书内容已完全无关。可以使用水晶易表制作动态图表或地图选择的动态图表,导出为Flash文件插入到PPT中,实现交互演示效果。但是,水晶易表的地图部件不支持中国地图,需要自己制作,而水晶易表中自己动手制作一个数据地图要比Excel中麻烦得多。
1700429525
1700429526 用地图说话:在商业分析与演示中运用Excel数据地图 [:1700427123]
1700429527 7.6 基于地图选择的动态图表(PPT演示版)
1700429528
1700429529 在5.4节、5.5节介绍的基于地图选择的动态图表,包括鼠标点击版、鼠标移动版,都是在Excel中的动态演示。虽然7.5节介绍了在PPT中通过超链接打开Excel源文件进行动态演示的方法,但如果能直接在PPT中做出类似演示效果,一定会让人瞠目结舌。本节介绍在PPT中实现基于地图选择的动态图表的方法。
1700429530
1700429531 作图思路
1700429532
1700429533
1700429534 PPT中的自选图形可以设置动作,例如当用户单击时运行一个宏。通过编写一小段宏,在用户点击某省图形时,将对应的区域名称填入嵌在PPT中的工作表,工作表中的动态图表模型就会自动切换数据,从而实现动态交互效果。完成的模型效果如图7-5所示。
1700429535
1700429536
1700429537
1700429538
1700429539 图7-5 PPT中基于地图选择的动态图表模型 范例文件名:7.6基于地图选择的动态图表(PPT演示版).ppt(或.pptm)
1700429540
1700429541 作图步骤
[ 上一页 ]  [ :1.700429492e+09 ]  [ 下一页 ]