excel中使用vba选择多个区域单元格,小编致力于为大家奉献最有效的经验,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编经验的同时。在VBA中,编写代码使所选区域地址显示在状态栏,本篇经验将和大家分享【如何编写事件程序代码使所选区域地址显示于状态栏】。VBA判断选择区域 Sub DynamicRangeSelect()Dim i As Long,j As Integer,stp As BooleanDim curRowUsed As BooleanDim maxCol As Integer,firstRow As Integerstp=False '初始2113化变量stpi=1 '初始化变量imaxCol=2 '初始化最大列号'找出第一个5261非空行4102Do Until Range(\"B\"&i)<;>;\"i=i+1If i>;10 ThenMsgBox\"没有可被选择的数据Exit Sub '此句防止无数1653据导致死循环,可以根据实际情况调整此参数大小End IfLoopfirstRow=i '记住找到的第一个非空行i=i+1Do Until stp=TruecurRowUsed=FalseFor j=2 To 255If firstRow>;0 ThenIf Cells(i,j)<;>;\"\"ThencurRowUsed=TrueIf j>;maxCol Then maxCol=j '标记最大列号End IfEnd IfNext j'碰到全行空白则发出停止循环指令If curRowUsed=False Thenstp=Truei=i-1 '此时的i减1即为最大行号End IfIf stp=False Then i=i+1LoopRange(Cells(firstRow,2),Cells(i,maxCol)).Select '选择动态区域End Sub利用VBA在Excel中对选定区域进行绝对地址和相对地址装换。 把你的公式修改了一下.点一下按钮如果之前是相对引用,就变成绝对引用.再点一下,就变回原来的Private Sub CommandButton1_Click()Dim rng As Range,temp$For Each rng In UsedRange.SpecialCells(xlCellTypeFormulas)If InStr(rng.Formula,\"$\")Thentemp=Application.ConvertFormula(rng.Formula,xlA1,xlA1,xlRelative)If rng.HasArray Then rng.FormulaArray=temp Else rng.Formula=tempElsetemp=Application.ConvertFormula(rng.Formula,xlA1,xlA1,xlAbsolute)If rng.HasArray Then rng.FormulaArray=temp Else rng.Formula=tempEnd IfNextEnd Subexcel vba如何引用当前选择的区域 试试这段 Private Sub CommandButton1_Click()Dim rCurr As Range ActiveSheet.Cells().Interior.Color=-4142 Set rCurr=Selection Dim a As String a=rCurr.Address 。
随机阅读
- 请问山西大同有大同制造有限公司存在吗 泰和盛创科技有限公司
- 一粒一粒豌豆糕做法 豌豆面做的豌豆糕
- 武汉中信银行商转公容易么 中信银行 商贷转公积金
- 银川大兴镇卫生院地址 被狗咬了,在哪里可以打疫苗
- 天台县赤城街道第四小学开学时间 天台县赤城街道慕艺巷
- 十大哈尔滨地板品牌排名情况如何?哪个牌子比较好 圣保罗地板哈尔滨
- 在节点同级追加节点 如何实现点击上下移按钮让节点在同级中
- 嘉定区外岗忘新小学 外地孩子在上海嘉定外岗可以上小学吗?
- 梦幻西游新出的160武器,最高多少伤害? 梦幻160第一伤害武器
- 怎样去除地板上的路丁? 二七横路丁源火锅
- 劳动法律关系主体双方为劳动者和用人单位 如何来认定劳动者与用人单位之间存在劳动关系
- 三字经迁北京 永乐嗣往后的 《三字经》中的“迁北京,永乐嗣。迨崇祯,...
- 近视眼手术 激光手术原理是切薄角膜可切得过多会怎样 近视眼激光手术是把眼角膜打薄吗
- 形容水调歌 求苏轼<水调歌>全文
- 什么是客服人员?客服人员具体做些什么事?客服人员应该怎么处理与客户之间,与公司之间的关系? 销售与售后服务部门矛盾及处理
- 水产渔业类期刊 水产的杂志有哪些?
- 鲁美牛仔裤与玫瑰花 玫瑰花裤子搭配上衣?
- 兰蔻水份缘舒缓凝霜和舒缓日霜 想入手兰蔻水份缘系列,夏天用不知道选择乳液还是日霜,而且舒缓凝霜是什么时候用的?和日霜有什么区别?
- 我姓杨,正黄旗,请问满族姓应该是什么? 抚顺城东诊所
- 海城投资和义大道商业 北京铜阀门哪家公司做的好