Excel精英培训网

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

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

  [复制链接]
发表于 2017-5-26 10:39 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2017-5-29 22:23 | 显示全部楼层
Sub 题目1()
    Dim x As Integer, y As Integer, a As Integer, b As Integer
    With [c4].CurrentRegion
        x = .Row
        y = .Column
        a = .Rows.Count
        b = .Columns.Count
    End With
  MsgBox ("最右下角单元格地址:" & Cells(x + a - 1, y + b - 1).Address(0, 0))
   
End Sub

Sub 题目2()
    Dim y As Integer, b As Integer
    y = [d:d].Left
    b = [d:d].Width
    Range("f3").Comment.Shape.Left = y + b
End Sub
回复

使用道具 举报

发表于 2017-5-29 22:34 | 显示全部楼层
Sub t1()
Dim a, b, c As Integer
    With Range("d3")
        a = .Top
        b = .Left
        c = .Width
    End With
    With Range("f3").Comment.Shape
        .Top = a
        .Left = b + c
    End With
End Sub


回复

使用道具 举报

发表于 2017-5-30 12:52 | 显示全部楼层
很久不用了,有点忘了


回复

使用道具 举报

发表于 2017-5-31 14:54 | 显示全部楼层
学习一下

回复

使用道具 举报

发表于 2017-6-1 16:20 | 显示全部楼层

回复

使用道具 举报

发表于 2017-6-2 10:40 | 显示全部楼层
对比答案
回复

使用道具 举报

发表于 2017-6-4 11:08 | 显示全部楼层
Sub demo()
Dim a$
With Range("c4").CurrentRegion
a = [c4].Offset(.Rows.Count - 2, .Columns.Count - 2).Address(0, 0)
End With
MsgBox a
End Sub

Sub demo1()
Range("f3").Comment.Shape.Left = Range("e3").Left
End Sub
回复

使用道具 举报

发表于 2017-6-4 19:19 | 显示全部楼层
学习学习!!
回复

使用道具 举报

发表于 2017-6-6 14:22 | 显示全部楼层
13
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 20:19 , Processed in 0.282943 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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