Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1561|回复: 1

[已解决]在VBA中求出全局变量,在表格中怎么用?

[复制链接]
发表于 2013-3-21 09:45 | 显示全部楼层 |阅读模式
Public 终点 As String, 起点 As Integer, 终起() As String
Sub 生成终起点()
   
   For i = 4 To 1000 Step 21
   If Workbooks("垫层分项工程质量检验评定表11.xls").Worksheets("垫原始").Cells(i, 14).Value <> "" Then
   
   T = Workbooks("垫层分项工程质量检验评定表11.xls").Worksheets("垫原始").Cells(i, 14).Value
   终点 = 提取数字(Right(T, 7))
   End If
     
    Next
   起点 = 提取数字(Left(Workbooks("垫层分项工程质量检验评定表11.xls").Worksheets("垫原始").Cells(4, 14).Value, 13))
   MsgBox 起点 & 终点
End Sub

求得 终点=1200
在表格中输入=终点-1000  错误?

最佳答案
2013-3-21 10:11
添加一句
  .................
  MsgBox 起点 & 终点
  ActiveWorkbook.Names.Add Name:="终点", RefersToR1C1:=终点
End Sub
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-3-21 10:11 | 显示全部楼层    本楼为最佳答案   
添加一句
  .................
  MsgBox 起点 & 终点
  ActiveWorkbook.Names.Add Name:="终点", RefersToR1C1:=终点
End Sub
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 05:20 , Processed in 0.466350 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表