科学风景真好分享 http://blog.sciencenet.cn/u/sunbing01

博文

按标题搜索
分享 刘瑞祥:计算机表示无理数的一些设想
热度 2 2019-3-12 11:40
  原则上来说,计算机不能准确地表达无理数,这道理不用我说了吧,但是,通过适当的变通,计算机能不能表达一部分无理数呢?比如我们在中学里常见的无理数。   我认为是可能的,设想如下:   第一步,我们先要找到准确表达有理数的方法。我们必须克服用无限多存储单元表达循环小数的想法,而采取另外的方法。我们 ...
个人分类: 编程|1089 次阅读|3 个评论 热度 2
分享 刘瑞祥:用VBA把Word文件中的表格批量导入进Excel
2019-1-4 10:51
  假设某目录下有若干Word文件,其中包括*.doc和*.docx两种格式,现在要求把每个Word文件的文件名,以及其中表格的指定的单元格(范例中是第2行第4列)取出来,放进一个excel文件里,下面是代码: Sub 汇总() Application.ScreenUpdating = False Set wd = CreateObject(word.ap ...
个人分类: 编程|984 次阅读|没有评论
分享 刘瑞祥:在PPT中用VBA实现变速运动
2018-11-29 09:35
  本例中的多数代码必须在放映幻灯片时运行,因此如果是2007或者更高版本,需要保存为“启用宏的Powerpoint文稿(*.pptm)”。  1、输入如下代码。 '引入定时器的API函数,并定义两个全局变量。 Private Declare Function SetTimer Lib user32.dll( _ ByVal hwnd As Long , ByVal ...
个人分类: 编程|768 次阅读|没有评论
分享 刘瑞祥:怎样利用VBA或者VBS让计算机说话
2018-11-20 13:03
  本例功能需要计算机安装微软SAPI5.1开发包。具体程序如下(Win7+Powerpoint VBA环境下通过): Public Sub s() Dim obj As Object Set obj = CreateObject(SAPI.SpVoice)'创建语音对象 obj ...
个人分类: 编程|785 次阅读|没有评论
分享 刘瑞祥:在PPT中用VBA实现路径动画
2018-11-20 12:30
实例:怎样利用vba制作路径——完全非弹性碰撞动画   ppt的路径动画无法精确调整路径端点,因此本例用vba解决这一问题。  我们要做的效果是:左边的球中心运动到(9cm,10cm)时,两球立刻以原来速度的一半向右滑出画面。因此,需要对左边的球(m1)设置两段动画——碰撞前的运动较快,碰撞后的运动较慢,而右边的球( ...
个人分类: 编程|1246 次阅读|没有评论
分享 刘瑞祥:在PPT中用VBA实现图形的布尔运算
2018-11-20 12:24
主要内容来自 这里 。   找了好久,才发现这个代码,网络上很多人问,好像没有中文的介绍,其实主要代码就这一句: ShapeRange.MergeShapes(MergeCmd,PrimaryShape)   显然,你只有选中(或者设定)一组形状以后,也就是说,你指定了一个ShapeRange以后,才能对它使用MergeShapes方法。   第一个参数是组 ...
个人分类: 编程|725 次阅读|没有评论
分享 刘瑞祥:在PPT中用VBA实现精确绘图
2018-11-16 16:07
  PPT里虽然绘图方便,但很多时候不够精确,比如我们要画一个120度的弧线,就很难做到准确。要想达到准确,最好的方法是用vba进行编程。下面我就写几段这样的程序。注意,这里只是针对一些图形难以精确画图的问题说的,所以不是vba画图语句大全。为清晰起见,下面的程序把关键地方加粗了。 先给出参数说明: t:图形 ...
个人分类: 编程|924 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备14006957 )

GMT+8, 2019-8-21 02:25

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部