前面的百度经验“Excel中用VBA使数字代替长语句的输入(一)”(http://jingyan.baidu.com/article/a948d6515a7b840a2dcd2e21.html)
我用 VBA来写一个小程序,实现在工作表“sheet1"的第一列(注意仅限第一列,其他列操作该命令无效)中输入“1”,就自动变为“大不列颠及北爱尔兰联合王国”;输入“2”,就自动变为“中华人民共和国”;输入“3”,就自动变为“美利坚合众国”。
以及百度经验“Excel中用VBA使数字代替长语句的输入(二)”(http://jingyan.baidu.com/article/1709ad80a9fdfe4634c4f026.html)
修改一下代码,实现了更多功能。
下面来说下这个Excel文件的保存问题。
前期准备工作(包括相关工具或所使用的原料等)
Excel
详细的操作方法或具体步骤
大家先看一下自己的Excel文件的后缀,
office2007 或者office2010的Excel文件的后缀一般是“xlsx"
office2003的Excel文件的后缀一般是”xls"
上面所说的几种文件都是不带代码的,如果我们在这些文件里输入了代码,再按“保存”的话,会出现下面的提示对话框。

如果你要使你的Excel文件保存你输入的代码,即今后你还想使用这些代码,请点“否”,会出现下面的对话框。


点上面图片中的“Excel 启用宏的工作薄(*.xlsm)",点保存。
那么Excel文件就会另存为一个后缀为”xlsm“的Excel文件。
后缀为”xlsm“的Excel文件是带有代码的Excel文件。
下面的图给大家展示一下 后缀为"xlsm”的Excel文件的 图标


如果你不想使你的Excel文件保存你输入的代码,只要保存代码生成的数据就行了。按“保存”后,请点“是”,会出现下面的对话框。
点“确定”就行了。
那么你保存的文件的后缀就是“xlsx"或者“xls“了。


- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
