- ·上一篇:电子表格电脑没有excel怎么安装
- ·下一篇:电子表格excel判断一列值是不是包含另一列的值
电子表格用excel 编程,就是编一个公式,只要改数字就行,怎么编呢
1.用excel 编程,就是编一个公式,只要改数字就行,怎么编呢
可以编辑公式呀,去下载一个关于excel的教程学习一下,这个不是一句话两句话就能说得清的。
或者你把你实际的问题说出来,然后就这个问题给你一个具体的答案。
比如有x,y,z,k四个变量,就可以写这样的一个公式(x+y)*z/k=?,这里面只要改变其中任何一个变量问题的答案就会改变,当然这只是个简单的公式,更复杂的也可以,excel有很多功能,不是一天两天能学会的,更需要在实际应用不断总结,综合运用。
2.求用VBA更改excel里的公式里的数字
Sub s()
N = Cells(Rows.Count, 1).End(3).Row '假设公式在a列
Set re = CreateObject("VBSCRIPT.REGEXP")
re.Pattern = """\d+"""
re.Global = True
For i = 1 To N
a = Cells(i, 1).Formula
Set ms = re.Execute(a)
For Each M In ms
v = Val(Replace(M, """", ""))
If v > 10 And v <= 150 Then v = v - (v + 9) \ 10
a = re.Replace(a, """" & v & """")
Next
Cells(i, 1) = a
Next
End Sub
3.如何把EXCEL公式变成数字
Excel内科利用快速访问工具栏 的粘贴值 来快速完成将公式转化为数值的操作。
如果用选择性粘贴方法 把公式变成数字: 1)选中公式区域,鼠标右键,选择【复制】; 2)鼠标右键,选择【选择性粘贴】,如下图选择并确定即可。 为了更方便的操作,可以按照下面的方法将【粘贴值】的按钮增加到快速访问工具栏,就不用每次都用鼠标选择【选择性粘贴】功能了,从而快速完成将公式转化成数值的操作。
首先,在【快速访问工具栏】鼠标右键,选择【自定义快速访问工具栏】。 如下图,选择【开始选项卡】。
找到【粘贴值】的功能,并点击右方的【添加】按钮。 这样,【粘贴值】的功能就增加到了快速访问工具栏,点击【确定】按钮。
回到Excel界面,我们就看到快速访问工具栏增加了一个圆球的图标。当没有复制内容时该图标是灰色的,复制内容后变成绿色。
用鼠标选中C1单元格,复制,然后用鼠标左键单击快速访问工具栏上刚才插入的【粘贴值】的绿色图标,这样公式计算返回的结果就变成数值了。 。
