excel如何将表格中的美元转换为人民币?
2023-03-16
更新时间:2023-03-16 11:57:44 作者:知道百科
excel中使用[使用是一个汉语词汇,读音为shǐyòng,使人员、器物、资金等为某种目的的服务。]vba将美元[美元(United States dollar 货币缩写:USD;ISO 4217货币代码:USD;符号:USA$)是美利坚合众国的法定货币。]转换为人民币[CNY,是人民币(Chinese Yuan)的代码,是ISO分配给中国的币种表示符号。]。
1、首先我们打开一个样[《一个样》,阿来演唱的歌曲...]表作为例子。例子中的数值单位全是人民币,我们将其转换为美元单位。
2、我们按下ALT+F11组合快捷键[快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。]进入vbe编辑,插入一个新模块,并在代码[代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。]编辑器[编辑器是软体程序,一般是指用来修改电脑档案的编写软件,但也有人称 PE2、HE4(汉书)……等文书软件为编辑器。]中写下如下代码:
Option Explicit
Sub tousd()
Dim i As Integer
Dim c As Integer
For i = 6 To 17
c = Cells(i, 13).Value / 6
Cells(i, 13) = c
Next
End Sub
3、我们来阅读一下这段代码,首先是变量声明,建立过程, 然后声明了2个变量i和c, 其中i变量用来循环,c变量用来储存单元格[单元格是表格中行与列的交叉部分,它是组成表格的最小单位,可拆分或者合并。]原值并计算。
4、使用for循环, 将i值循环赋予6to17, 每次都将13列单元格值计算后写入原对应单元格中,使用的公式为人民币与美元的汇率6:1。
5、在活动列表中使用这个宏,可以看到实发工资变为了美元单位,但是并没有显示出来,而且这种方法并不完美,如果需要添加[添加,指增加。]数据, 需要在vbe中修改[修改一个汉语词汇,读音为xiū gǎi,是指改动、删节或增添,改正,纠正修改有错误的文本,主要是为了达到提高文章质量的目的,包括四种方法:删、增、理、换。]对应的代码 。
6、我们可以修改一下代码,新建一个变量s,并且使用 inputbox函数来给s赋值, 然后 修改i循环为6tos 。这样添加数据我们也能快速的获得答案了。