作者:乔山办公网日期:
返回目录:excel表格制作
不知道你zd具体遇到了什么问题,你写的术语有点混淆,看不很明白。系统进行另存为的肯定是“工作簿”,也就是一个EXCEL文件成为一个“工作簿”,里面可以包含一个或者多个“工作表”,“工作表”里面有许多单元格。
去掉公式专、保留数值和格式的方法:
Sheet1.UsedRange.Value = Sheet1.UsedRange.Value
另存为某工作簿的方法:
ThisWorkbook.SaveAs Filename = "d:\" + [i2]
如果只把当前工作表另存为,那么需要把这个工作表复制到一个新的工作簿中:
ActiveSheet.Copy
上面的当前工作簿、当前工作表、以及属Sheet1这些只是一个例子,事实上可以用任何方法表示的工作簿、工作表都是可以执行的。
某个单元格的值人来工输入,其它单元格的值根据另一个工作表中的这个单元格的值自动填充
如下图,比如BOM这个工作表的【件号/规格型号】字自段人工输入后,他自动在Item这个工作表中去找相应的字段【FModelSpecification】,百找到后将【物料属性】、【物料状态】度等字段自动填充,不需要人工输入,找不到则不用管。用VBA实现。
点击“工具”——“宏”——“录制新宏”,复制单元格——选择性粘贴——公式,停止录制宏。点击“工具”——“宏”——“宏”,就可以看到了。