首页 > 其他分享 >VBA应用EXCEL公式

VBA应用EXCEL公式

时间:2024-09-19 18:35:05浏览次数:1  
标签:VBA End Sub 公式 Cells EXCEL Next RC left


' 七个使用公式的例子
'
'1、行标是变量的例子
'2、列标用一维数组输入字符串做列标,行标是变量
'3、用RC做相对引用
'4、RC和变量混合
'5、整列使用RC引用,避免使用循环
'6、整个区域RC引用——相对引用/循环
'7、整个区域RC应用——相对引用/不用循环

Sub 数例()
[a1] = "1a": [a2] = "d2": [a3] = "cd": [a4] = "fa"
End Sub

Sub ts1()
For i = 1 To 4
Cells(i, 2).Formula = "=left(A" & i & ",1)"
Next i
End Sub

Sub ts2()
arr = Array("A", "B", "C", "D", "F", "E")
For i = 1 To 4
Cells(i, 3).Formula = "=left(" & arr(0) & i & ",1)"
Next i
End Sub

Sub ts3()
For i = 1 To 4
Cells(i, 4).FormulaR1C1 = "=left(RC[-3],1)"
Next
End Sub

Sub ts4()
j = -4
For i = 1 To 4
Cells(i, 5).FormulaR1C1 = "=left(RC[" & j & "],1)"
Next
End Sub

Sub ts5()
j = -4
Cells(1, 6).Resize(4).FormulaR1C1 = "=left(RC[" & j & "],1)"
End Sub

Sub ts6()
For j = 1 To 4
Cells(1, 6).Resize(4, j).FormulaR1C1 = "=left(RC[" & -5 & "],2)"
Next

End Sub

Sub ts7()

Cells(6, 6).Resize(4, 4).FormulaR1C1 = "=left(R[-5]C[" & -5 & "],2)"

End Sub
 

标签:VBA,End,Sub,公式,Cells,EXCEL,Next,RC,left
From: https://www.cnblogs.com/redufa/p/18421131

相关文章

  • VBA技术资料MF197:禁用复制的快捷键
    我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解,从简单的入门、到入门后的提高、到数据库、到字典、到WordVBA的应用、到高级......
  • easyExcel导出大数据量EXCEL文件,前端实现进度条
    需求:页面点击导出,先按照页面条件去数据库查询,然后将查询到的数据导出。问题:由于查询特别耗时,所以点击之后页面会看上去没有反应,就在点击之后在页面增加了一个进度条,等待后盾查询结束之后,导出时,进度条会显示导出进度,导出结束之后进度条会消失。效果如下:注意点:后端需要在响应......
  • 通往上帝——欧拉公式eiθ=cosθ+isinθ
    欧拉公式:数学之美的典范欧拉公式$e^{i\theta}=\cos\theta+i\sin\theta$是数学史上最为优雅的等式之一,它不仅涉及复数和三角函数,还在极大程度上体现了数学中的和谐与对称。这个公式将指数函数、复数、三角函数、虚数单位\(i\)以及自然对数的底$e$统一在一起,让人们看到了......
  • 高等数学 3.3 泰勒公式
    泰勒(Taylor)中值定理1如果函数\(f(x)\)在\(x_0\)处具有\(n\)阶导数,那么存在\(x_0\)的一个邻域,对于该领域内的任一\(x\),有\[f(x)=f(x_0)+f^{'}(x_0)(x-x_0)+\cfrac{f^{''}(x_0)}{2!}(x-x_0)^2+\cdots+\cfrac{f^{(n)}(x_0)}{n!}(x-x_0)^n+R_n(x),......
  • Python实现GUI小工具CSV文件转Excel
    目录专栏导读库的安装代码总结专栏导读......
  • 使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件
    因为有统计成员到会情况的任务,每次汇总时都很麻烦,需要一个个对应腾讯会议导出名单的成员,然后在总表上进行标记,所以就写了本程序来减少统计的复杂度。使用xlrd和xlwt包首先安装两个包pipinstallxlrd==1.2.0pipinstallxlwt==0.7.5定义contrast函数defcontrast(processed_e......
  • VBA 获取字段标题代码轻松搞定
    hi,大家好!最近又有一段时间没和大家唠嗑了,最近也没有时间给大家开直播,天天忙,但不知道在忙啥!那今天我们来讲点啥好玩的呢?今天是老师节,那就先祝各位老师节日快乐!我们在开发过程中,很多情况,大家都会去使用表,当然也有用到链接表的情况,那如果用VBA该怎么获取字段名的标题呢?我们今天就来看......
  • Excel歪门邪道(1) — 用C#解决Excel修复文件后批注被删除的问题
    今天是2024年9月18日,中秋节刚过,狠下心来决定把原来发在CSDN的文章全部搬过来,倒不是因为文章被CSDN拿去白嫖或者是担心CSDN倒闭,而是觉得自己过去的29年生活自己活的像个小丑,如今已到而立之年被社会彻底淘汰已成定局,因此在离开这个世界之前,我还是决定把过往的一些没什么用的经验重新......
  • Excel 国产化替换新方案
    前言在当前数字化转型和信创(信息技术应用创新)战略背景下,企业对于安全性、自主可控性和高效办公工具的需求日益增加。作为一款国产自主研发的高性能表格控件,SpreadJS正成为替换Excel的最佳选择。它不仅全面支持国产化认证,还在多功能、跨平台适配、灵活定制、对接AI大模型等方面......
  • 不升级 POI 版本,如何生成符合新版标准的Excel 2007文件
    开心一刻记得小时候,家里丢了钱,是我拿的,可爸妈却一口咬定是弟弟拿的爸爸把弟弟打的遍体鳞伤,弟弟气愤的斜视着我我不敢直视弟弟,目光转向爸爸说到:爸爸,你看他,好像还不服问题描述项目基于POI4.1.2生成Excel2007文件,已经对接了很多客户,也稳定运行了好几年了;就在前两天,对接一个新的......