谁能帮我写一个16进制转10进制的excel宏?

来源:百度知道 编辑:UC知道 时间:2024/05/21 09:47:04
谁能帮我写一个16进制转10进制的excel宏?
本来excel有这个功能的,不过不知道为什么我安装的excel找不到这个功能
加载宏那里找不到对应的项目
所以要另外写一个宏来处理这个问题,可是偶不会写
麻烦哪位高手帮帮忙写一个
不尽感谢!!!

EXCEL中,按ALT+F11, 打开VB编辑器
点菜单中的"插入"——"模块"
然后把下面的代码贴进去..

如果数据在A1, 请在B列输入公式 =H2D(A1)
就可以在B1显示转换后的10进制数了.

Private Function H2D(d)
a = "&H" & d
H2D = Val(a)
End Function

先将单元格格式设为"文本",然后再去年"h"。