切换到宽版
  • 5377阅读
  • 5回复

[分享]【原创】渗透率转换宏程序(从达西转换成毫达西形式) [复制链接]

上一主题 下一主题
离线阿果
 
发帖
10085
财富
62937
威望
2083
交易币
62
只看楼主 倒序阅读 使用道具 0楼 发表于: 2007-04-05 | 石油求职招聘就上: 阿果石油英才网
问题说明:

  在工作中往往会遇到以达西作为单位的渗透率表示形式,比如3.77×10[-5],方括号内数字为上标,为了使用方便我们经常会将这样的数据格式转换成以毫达西(即10[-3],十的负三次方)的形式。如果数据比较少,手工转换就可以了,但如果数据很多,比如成百上千个数据,要是用手工就会被累死,不累死也得被郁闷死,说不定中途还会出现很多错误呢,因此,我以前写了这么一个excel宏代码简单实现这样的功能。

使用说明:
——————————————————————————
1、打开“渗透率转换程序.xls”,将欲转换的数据复制到第一列(A列)下面,从第2行起,在B1单元格内输入欲转换数据的个数;
2、按快捷键“ctrl+k”,或运行宏“kkk”,在第三列(C列)下面就会自动生成转换成毫达西的渗透率数据了。
——————————————————————————

这个是非常简单的但也比较使用的宏程序,对于高手来说就是cake了,对于不太会用宏的朋友来说可能还有些用吧。

  1. Sub KKK()
  2.   Dim i As Integer
  3.   mycount = Sheet1.Cells(1, 2) '定义数据个数
  4.  
  5.   For i = 2 To mycount + 1
  6.  
  7.     On Error Resume Next
  8.     if Right(Sheet1.Cells(i, 1), 2) <0 then
  9.         rt = Right(Sheet1.Cells(i, 1), 2)
  10.         lft = Left(Sheet1.Cells(i, 1), 4)
  11.     else
  12.         rt = 0
  13.         lft = Sheet1.Cells(i, 1)
  14.     end if
  15.     Sheet1.Cells(i, 3) = lft * 10 ^ (rt + 3)
  16.    
  17.   Next
  18. End Sub
描述: 20070502更新
附件: 渗透率转换by阿果.rar (10 K) 下载次数:15 ,你所在用户组没有附件下载权限 ,VIP会员免积分下载 ,该附件已加密,拥有5威望才能下载
1条评分
By dedream 财富 +50 | 理由: 感谢老大提供的思路 2007-04-05
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水


石油行业最新求职招聘信息,上阿果石油英才网:http://www.cnpcjob.com/
石油行业最新产品供应求购信息,上阿果石油供需网:http://b2b.agoil.cn/
石油文献资料预览下载,上石油文库:http://www.oilwenku.com/

网站事务联系QQ:1392013

个人微博:http://weibo.com/028chenguo
离线阿果
发帖
10085
财富
62937
威望
2083
交易币
62
只看该作者 1楼 发表于: 2007-04-05 | 石油求职招聘就上: 阿果石油英才网
上面这个程序中设定达西数据(就是转换前的数据)是小数点后2位有效,如果数据是小数点后3位有效,那么可修改程序中“lft = Left(Sheet1.Cells(i, 1), 4)”,将其中的“4”改为5就可以了,这个数字就是代表了“×”号前的字符数,包括小数点。


石油行业最新求职招聘信息,上阿果石油英才网:http://www.cnpcjob.com/
石油行业最新产品供应求购信息,上阿果石油供需网:http://b2b.agoil.cn/
石油文献资料预览下载,上石油文库:http://www.oilwenku.com/

网站事务联系QQ:1392013

个人微博:http://weibo.com/028chenguo
离线sunn
发帖
523
财富
650
威望
70
交易币
0
只看该作者 2楼 发表于: 2007-05-15 | 石油求职招聘就上: 阿果石油英才网
学习一下,谢谢提供
每天早上起床都要看一遍《福布斯》富翁排行榜,如果上面没有我的名字,我就去上班……
离线cravat
发帖
72
财富
0
威望
13
交易币
0
只看该作者 3楼 发表于: 2008-01-30 | 石油求职招聘就上: 阿果石油英才网
学习一下  顶!
离线dragon.long
发帖
1500
财富
77
威望
60
交易币
0
只看该作者 4楼 发表于: 2008-12-18 | 石油求职招聘就上: 阿果石油英才网
谢谢提供
离线billy211
发帖
7
财富
323
威望
1
交易币
0
只看该作者 5楼 发表于: 2011-04-23 | 石油求职招聘就上: 阿果石油英才网
学习一下

网站事务咨询:QQ:1392013 | 26189883
阿果石油网为免费个人网站,为石油人提供免费的在线即时技术交流场所,拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论和行为!
如有言论或会员共享的资料涉及到您的权益,请立即通知网站管理员,本站将在第一时间给予配合处理,谢谢!