设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1696|回复: 8
打印 上一主题 下一主题

[其它] [求助]如何取得子窗当前所选的栏位名称及具体数值

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-10 23:16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何取得子窗当前所选的栏位名称及具体数值
子窗是用向导自动生成窗体,以数据表方式显示
目的是想把所选的数据向excel一样可以前移後挪

[此贴子已经被作者于2007-5-10 15:17:07编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-5-11 01:18:00 | 只看该作者
"如何取得子窗当前所选的栏位名称及具体数值",请举例明示要什么效果。
3#
 楼主| 发表于 2007-5-11 03:32:00 | 只看该作者

如图:我如何取得

我如何取得子窗里的所选的栏位名称“rq”和数值"jgj"
允许多选



[此贴子已经被作者于2007-5-10 19:34:12编辑过]

本帖子中包含更多资源

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

x
4#
发表于 2007-5-11 04:25:00 | 只看该作者
假定你的子窗体名为child0,注意在执行下面的代码前,不要移动了你已经选定的某一列(栏位)的选中状态,这一点很重要。

Dim i As Integer
Dim strfldname As String
Dim strfld As String
strfldname = Screen.ActiveControl.Name
Debug.Print strname
For i = 1 To Me.Child0.Form.SelHeight
strfld = strfld & Me.Child0.Form.Recordset.Fields(strfldname) & ";"
Me.Child0.Form.Recordset.MoveNext
Next i
MsgBox "字段名称:" & strfldname, vbInformation
MsgBox "字段内容:" & strfld, vbInformation
5#
 楼主| 发表于 2007-5-12 22:48:00 | 只看该作者
多谢,可是如果我选择多个栏位又如何处理?
6#
 楼主| 发表于 2007-5-17 22:31:00 | 只看该作者
顶一下
7#
发表于 2007-5-18 22:32:00 | 只看该作者
说那么多,还不如把库传上来让那些高手看看。。不是更直观吗
8#
 楼主| 发表于 2007-5-19 22:23:00 | 只看该作者

这也要传库????

以下是引用goto2008在2007-5-18 14:32:00的发言:


说那么多,还不如把库传上来让那些高手看看。。不是更直观吗

哪个人作的没有主子单方式?我只是想能把选中的数据向前后固定n栏移动

比如

a,b, c, d,e, f

g,h, i, j, k

1, 2, 3, 4, 5, 6, 7

我选中ijk345后按个按钮让他们向后移动3个栏位

变成

a,b, c, d,e, f

g,h, ,,,i, j, k

1, 2, ,,,3, 4, 5, 6, 7
9#
发表于 2007-5-19 22:56:00 | 只看该作者
   上传库是有必要的,一方面加深对问题的理解,另一方面减少别人的劳动,很多时候别人都不愿意在没有例子又表达不清的问题上浪费太多的时间。

   在EXCEL很容易现实的功能,在ACCESS就得花费一定的功夫,请楼主说明为何需要这样的

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

本版积分规则

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

GMT+8, 2024-5-1 06:52 , Processed in 0.085031 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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