Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

我的4个问题,很急啊,希望大侠们帮忙解决了,拜托了!!

老骆  发表于:2012-01-16 22:56:04  
复制

1。如何在窗体中设置按钮,输入条件,筛选达到选中部分记录的效果,例如输入1~4,7,25~38,结果等于1.2.3.4.7.25.26.27...37.38,或者奇数或者偶数?或者全部
2.还有一个如何在access里设定程序把打开的某个EXCEL文件关闭?

3.如何在报表无数据时停止打开,同时弹出一条消息"报表无数据"

4.我在自定义报表标题时用以下代码
Me.Caption = Forms!form1!form2客户 & Format([Date()], "yyyymmdd")
后为什么弹出对话框 说是不能找到表达式中引用的字段“│”

 

以上4个难题希望能附带一个实例给我,谢谢!

 

Top
蟹仔 发表于:2012-01-16 23:20:21

1,这个问题可以写代码判断分隔符",",得出几个不同的参数进行对应的操作。有空写个例子给你

2,关闭其他外部程序的貌似做不出来

3,报表加入代码

  Private Sub Report_NoData(Cancel As Integer)

  DoCmd.CancelEvent
   MsgBox "报表无数据!" 
  End Sub

4,你是否真的有一个叫"form2客户"这样的字段?你的form2是不是子窗体?是的话form2后面加"!"



老骆 发表于:2012-01-17 00:25:42

1,这个问题可以写代码判断分隔符",",得出几个不同的参数进行对应的操作。有空写个例子给你----

蟹仔 赐教,传个实例给我吧

2,关闭其他外部程序的貌似做不出来,刚刚找到了。但是关闭文件后接下来的动作却做不出来了,奇怪??

Private Sub 命令按钮_Click()
Dim MyXL As Object
    Set MyXL = GetObject("D:\1234.xls")
        MyXL.Application.Quit
        Set MyXL = Nothing
End Sub
 

3,报表加入代码

  Private Sub Report_NoData(Cancel As Integer)

  DoCmd.CancelEvent(我就是不知道这个命令)
   MsgBox "报表无数据!" 
  End Sub--非常好!!!

4,你是否真的有一个叫"form2客户"这样的字段?你的form2是不是子窗体?是的话form2后面加"!" 加了"!" 也没用,还是这个提示。



 

点击下载此附件点击下载此附件

蟹仔 发表于:2012-01-17 13:04:27
点击下载此附件这是第一个问题的,第四个问题。晕死。你直接打开报表肯定会有提示的。除非你先打开窗体再开报表,这根本就不是问题的问题。

叶海峰 发表于:2012-01-17 17:07:55
羽扇子君 发表于:2012-01-20 23:06:13
总记录:5篇  页次:1/1 9 1 :