找回密码
 立即注册
搜索

请大神帮我看下这个呢

6
回复
1968
查看
[复制链接]

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
5
2021-10-7 15:27:00 显示全部楼层 |阅读模式
不用筛选可以自动出数据吗?

表1.zip (29.48 KB, 下载次数: 12)
PPT学习论坛
回复

使用道具 举报

0

主题

3

帖子

-2

幻币

东方不败

积分
-1
2021-10-12 21:44:51 显示全部楼层
156863a3f9db62f1ae6956dd5c3005d2.png
=INDEX(表1!A:A,SMALL(IF(TEXT(表1!$F$2:$F$486,"emm")=TEXT($K$1,"emm"),ROW($2:$486),4^8),ROW(A1)))
典型的一对多查询:数组公式 右拉下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-2

幻币

初入江湖

Rank: 1

积分
0
2021-11-4 07:04:39 显示全部楼层
Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Address = "$K$1" Then
  Application.EnableEvents = False
  Dim cnn As Object, sql$
  Set cnn = CreateObject("ADODB.Connection")
  cnn.Open "Provider = Microsoft.ace.Oledb.12.0;Extended Properties =Excel 12.0;Data Source =" & ThisWorkbook.FullName
  sql = "Select * from [表1$a1:j] where 开始日期 between #" & Target.Value & "# and " & WorksheetFunction.EoMonth(Target.Value, 0)
  [A1].CurrentRegion.Offset(1).ClearContents
  [A2].CopyFromRecordset cnn.Execute(sql)
  cnn.Close
  Set cnn = Nothing
  Application.EnableEvents = True
  End If
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2021-11-11 23:56:06 显示全部楼层
。。。。。
表1.zip (63.16 KB, 下载次数: 76)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-1

幻币

东方不败

积分
-12
2021-11-28 05:38:12 显示全部楼层
感谢感谢,对了,已解决
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

4

帖子

2

幻币

初入江湖

Rank: 1

积分
5
2021-11-29 20:43:14 显示全部楼层
大神,能帮我再看看最楼下的表格吗?我变化了一下。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
1
2021-12-5 00:47:27 显示全部楼层
输入第二张表格黄色部份,第二张表自动出第一张表黄色部份起始日期包含该年月的欠款
新建 XLS 工作表 (4).zip (25.19 KB, 下载次数: 15)
PPT学习论坛
回复 支持 反对

使用道具 举报

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