设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: pureshadow
打印 上一主题 下一主题

选择指定区域---要求模块

[复制链接]
1#
发表于 2008-3-30 15:11:16 | 显示全部楼层
小妖是理解我的意思了, 通过录制宏?你鼠标选择哪里,录制后才知道的
循环更不可思忆,没有结果,你循环哪里,有结果的地址,我就不要提这个问题了。。。。。。希望高人指点
2#
发表于 2008-3-30 22:12:15 | 显示全部楼层
小妖,你的师傅也这样,,,,咳!,你们就根据题意解题把!原因一下说不清楚哦!还提录制宏。。。。。
3#
发表于 2008-3-31 14:47:30 | 显示全部楼层
这个解决了,会了就简单,呵呵
Sub DDQY() '得到选择区域
Dim ra As Range
Set ra = Selection
startRow = ra.Row
endRow = ra.Row + ra.Rows.Count - 1
startColumn = Chr(ra.Column + 64)
endColumn = Chr(ra.Column + ra.Columns.Count - 1 + 64)
End Sub
4#
发表于 2008-3-31 14:56:57 | 显示全部楼层
再提一下:为什么下面代码,颜色不完全显示
Sub JJ()
Cells.FormatConditions.Delete
    Application.ScreenUpdating = False
ActiveWorkbook.Names.Add Name:="HHHH", RefersToR1C1:="=Sheet3!R12C4:R23C7"
    ActiveWorkbook.Names("HHHH").RefersToRange.Select
    With Selection
.FormatConditions.Add Type:=xlExpression, Formula1:="=ROW()=CELL(""ROW"")"
.EntireColumn.FormatConditions.Add Type:=xlExpression, Formula1:="=ROW()=CELL(""ROW"")"
.FormatConditions(1).Interior.ColorIndex = 38

    End With
    Application.ScreenUpdating = True
End Sub

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2008-4-1 18:14:29 | 显示全部楼层
江版厉害,可是还是不能把数值掉用到模块中用,看来只有用我14楼的代码了,16楼的问题有兴趣的再作一下,大致意思是: 1.打开任何工作表工作簿中你选择区域区域可以填色,颜色可以在自己创建的窗体中手动选择 2.如果原有单元格区域有填充的颜色,不能更改 3.还应保留复制粘贴功能 4.如下图:我作出单列的单行的,就是没有1列以上或者1行以上选择区域是的变色没有能实现,看各位高手能把这个擂台攻下吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2008-4-1 22:32:28 | 显示全部楼层
很感谢398,,     但是我想用vba'模块作出来,还有方法吗
7#
发表于 2008-4-9 18:27:34 | 显示全部楼层
两点的距离问题都出来了,假如中间隔条深的河,小狗是不是也要去绕桥呢?  对这个问题,我不在深入了,只有小妖mm和江版gg知道我的问题的缘由,谢谢各位的支持!!-------欢乐小爪
8#
发表于 2008-4-16 21:21:32 | 显示全部楼层
我在学作andysky工具箱,你可以对比一下图片,还是有区别的,谢谢你的再次关心该题目!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-2 08:31 , Processed in 0.102111 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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