Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 兰色幻想

VBA80第13集练习题上交专贴:单元格信息返回

  [复制链接]
发表于 2011-7-28 10:59 | 显示全部楼层
交作业来了

作业.rar

7.46 KB, 下载次数: 11

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2011-7-29 13:21 | 显示全部楼层
请老师批改
第13集练习题(完成).rar (10.01 KB, 下载次数: 16)
回复

使用道具 举报

发表于 2011-8-14 19:45 | 显示全部楼层
回复

使用道具 举报

发表于 2011-8-14 19:50 | 显示全部楼层
Sub zy1()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Dim rg As Range
With Range("c4").CurrentRegion
x = .Rows.Count
y = .Columns.Count
a = .Range("a1").Row
b = .Range("a1").Column
End With
Set rg = Cells(a + x - 1, b + y - 1)
[f3] = rg.Address(0, 0)
End Sub
Sub zy2()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Range("f3").Comment.Shape.Select
x = Selection.Top
y = Selection.Left
With Range("e3")
a = .Top
b = .Left
End With
Selection.ShapeRange.IncrementTop a - x
Selection.ShapeRange.IncrementLeft b - y
End Sub
回复

使用道具 举报

发表于 2011-8-14 19:50 | 显示全部楼层
Sub zy1()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Dim rg As Range
With Range("c4").CurrentRegion
x = .Rows.Count
y = .Columns.Count
a = .Range("a1").Row
b = .Range("a1").Column
End With
Set rg = Cells(a + x - 1, b + y - 1)
[f3] = rg.Address(0, 0)
End Sub
Sub zy2()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Range("f3").Comment.Shape.Select
x = Selection.Top
y = Selection.Left
With Range("e3")
a = .Top
b = .Left
End With
Selection.ShapeRange.IncrementTop a - x
Selection.ShapeRange.IncrementLeft b - y
End Sub
回复

使用道具 举报

发表于 2011-8-14 19:51 | 显示全部楼层
Sub zy1()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Dim rg As Range
With Range("c4").CurrentRegion
x = .Rows.Count
y = .Columns.Count
a = .Range("a1").Row
b = .Range("a1").Column
End With
Set rg = Cells(a + x - 1, b + y - 1)
[f3] = rg.Address(0, 0)
End Sub
Sub zy2()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Range("f3").Comment.Shape.Select
x = Selection.Top
y = Selection.Left
With Range("e3")
a = .Top
b = .Left
End With
Selection.ShapeRange.IncrementTop a - x
Selection.ShapeRange.IncrementLeft b - y
End Sub
回复

使用道具 举报

发表于 2011-8-14 19:51 | 显示全部楼层
Sub zy1()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Dim rg As Range
With Range("c4").CurrentRegion
x = .Rows.Count
y = .Columns.Count
a = .Range("a1").Row
b = .Range("a1").Column
End With
Set rg = Cells(a + x - 1, b + y - 1)
[f3] = rg.Address(0, 0)
End Sub
Sub zy2()
Dim x As Integer, y As Integer
Dim a As Integer, b As Integer
Range("f3").Comment.Shape.Select
x = Selection.Top
y = Selection.Left
With Range("e3")
a = .Top
b = .Left
End With
Selection.ShapeRange.IncrementTop a - x
Selection.ShapeRange.IncrementLeft b - y
End Sub
回复

使用道具 举报

发表于 2011-8-14 19:52 | 显示全部楼层
为什么每次回复都可见?
回复

使用道具 举报

发表于 2011-8-14 19:56 | 显示全部楼层
校长辛苦了~!
回复

使用道具 举报

发表于 2011-8-19 16:27 | 显示全部楼层
Sub t1()
With Range("c4").CurrentRegion
[a10] = .Range("b8").Address
End With
End Sub

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 04:55 , Processed in 0.926630 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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