Office中国论坛/Access中国论坛
标题: 这个问题难倒高手,不信的话,来瞧瞧! [打印本页]
作者: goto2008 时间: 2004-12-17 22:45
标题: 这个问题难倒高手,不信的话,来瞧瞧!
请教:
在EXCEL和ACCESS里,他们都有数据透视表,请教,它们二者可以互相转换吗?
[此贴子已经被作者于2004-12-17 14:50:20编辑过]
[ 本帖最后由 goto2008 于 2007-9-9 00:28 编辑 ]
作者: goto2008 时间: 2004-12-18 03:30
如果能把二者结合了,说不定在各种各样的汇总、查询里更省事!这个功能我突然想到的,自己解决不来。恳请各位高手指点一下!
作者: foxxp 时间: 2004-12-18 05:09
是不是你想要的。[attach]8179[/attach]
作者: goto2008 时间: 2004-12-18 05:36
foxxp兄,你好,非常感谢你的回复!你做的例子快接近我想实现的功能了,
有几个地方仍向你请教一个,请看图片。
[attach]8180[/attach]
作者: praying 时间: 2004-12-18 08:12
想请问你一个问题,上面的图片中,你的那个 “帮面ID ” 的编号是怎么做成的?
作者: goto2008 时间: 2004-12-18 16:52
以下是引用praying在2004-12-18 0:11:37的发言:
想请问你一个问题,上面的图片中,你的那个 “帮面ID ” 的编号是怎么做成的?
帮面ID.先设为文本型...然后可以用代码实现....库,下午传给你.
作者: goto2008 时间: 2004-12-19 16:56
兄弟,请再出现吧!
作者: foxxp 时间: 2004-12-20 00:14
Access中也有数据透视表,格式灵活性上比Excel的透视表稍差,如果仅仅为了“透视数据”,还不如用Access自己带的数据透视表查询功能呢。
作者: goto2008 时间: 2004-12-20 01:42
以下是引用foxxp在2004-12-19 16:13:49的发言:
Access中也有数据透视表,格式灵活性上比Excel的透视表稍差,如果仅仅为了“透视数据”,还不如用Access自己带的数据透视表查询功能呢。
兄弟.你好,我也有用ACCESS里的数据透视表..
我是想实现在EXCEL里能像我ACCESS数据透视表的那样汇总...纵横汇总........
导到EXCEL是为了解决打印的问题......在EXCEL里打印能方便操作.....
请看四楼的那张图片......汗......
[此贴子已经被作者于2004-12-19 17:57:03编辑过]
作者: goto2008 时间: 2004-12-21 01:21
顶!这个问题非常的棘手,放了好几天了,才看到一点眉目,盼着早日高手再次相救!
作者: goto2008 时间: 2004-12-21 19:31
为何在座的各位版主不出现了?
郁闷....................
[此贴子已经被作者于2004-12-21 11:31:58编辑过]
作者: wu8313 时间: 2004-12-21 20:14
从excel中请求数据没有完全自动化,向导中包含的步骤用户较难完成。这个思路很好。运行外部Microsoft Excel ODBC Query files数据源,路径的问题不好解决。
作者: goto2008 时间: 2004-12-22 19:48
以下是引用wu8313在2004-12-21 12:13:37的发言:
从excel中请求数据没有完全自动化,向导中包含的步骤用户较难完成。
这个思路很好。运行外部Microsoft Excel ODBC Query files数据源,路径的问题不好解决。
.................[em06][em06][em06][em06][em06][em06][em06][em06]
作者: hi-wzj 时间: 2004-12-22 21:20
导到EXCEL是为了解决打印的问题......在EXCEL里打印能方便操作.....???您觉得在access中打印不方便吗?
作者: goto2008 时间: 2004-12-22 22:24
以下是引用hi-wzj在2004-12-22 13:20:29的发言:
导到EXCEL是为了解决打印的问题......在EXCEL里打印能方便操作.....
???您觉得在access中打印不方便吗?
请勿叉开话题,为什么要放在EXCEL里正是有别的用途!不光光是打印问题
请看第四楼的图片和foxxp的库!
如何解决从ACC里导出记录后,能在EXCEL里自动汇总????????????
我要是的横竖汇总也能显示出来呀。。
谢谢!
[此贴子已经被作者于2004-12-22 14:49:04编辑过]
作者: goto2008 时间: 2004-12-23 17:31
没人懂啦?[em06][em04][em04]
作者: goto2008 时间: 2004-12-23 17:46
请教如果要把货号、性别、帮面ID三个字段再添到EXCEL里,下面这段代码要怎么修改?Private Sub Command19_Click()
Dim Db As Database
Dim Qdf As QueryDefSet Db = CurrentDb
'On Error Resume NextWith Db
Set Qdf = .CreateQueryDef("qtemp", "SELECT * from 领取分配汇总查询 where " & strFilter)
Kill "c:\xx.xls"
DoCmd.TransferSpreadsheet acExport, 8, "qtemp", "c:\xx.xls", False, ""
.QueryDefs.Delete Qdf.Name
End With
'--------------------------------------------
Dim xls As Excel.Application
Dim wrb As Excel.Workbook
Dim sht As Excel.Worksheet
Dim sht1 As Excel.Worksheet
Set xls = CreateObject("excel.application")
xls.Visible = False
Set wrb = xls.Workbooks.Open("c:\xx.xls")
Set sht = wrb.Worksheets(1)
Set sht1 = wrb.Worksheets.Add
'---------------------------------------------------------
wrb.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
sht.Columns("A:I")).CreatePivotTable TableDestination:=sht1.Range("A3"), TableName:="数据透视表2", _
DefaultVersion:=xlReport6
With sht1.PivotTables("数据透视表2").PivotFields("工人姓名")
.Orientation = xlRowField
.Position = 1
End With
sht1.PivotTables("数据透视表2").AddDataField sht1.PivotTables("数据透视表2" _
).PivotFields("数量之Sum"), "计数项:数量之Sum", xlCount
sht1.PivotTables("数据透视表2").AddDataField sht1.PivotTables("数据透视表2" _
).PivotFields("小计之Sum"), "计数项:小计之Sum", xlCount
sht1.PivotTables("数据透视表2").PivotSelect "", xlDataAndLabel, True
sht1.PivotTables("数据透视表2").PivotFields("计数项:数量之Sum").Function = xlSum
sht1.PivotTables("数据透视表2").PivotFields("计数项:小计之Sum").Function = xlSum
'---------------------------------------------------------
xls.DisplayAlerts = False
wrb.Save
xls.DisplayAlerts = True
xls.Quit
Set xls = Nothing
Call Shell("excel.exe c:\xx.xls", vbNormalFocus)
'----------------------------------------------
End Sub
作者: goto2008 时间: 2004-12-23 17:48
我想在EXCEL里实现的汇总格式就如图。也就是怎么改一下foxxp兄的库?????
才能得到如下显示效果!
[attach]8252[/attach]
作者: test2000 时间: 2004-12-23 23:31
有启发!!
作者: goto2008 时间: 2004-12-24 16:34
以下是引用test2000在2004-12-23 15:31:12的发言:
有启发!!
兄弟,光有启发是不够的,如果不能实现最终想要的打印等功能,那也是一件很遗憾的事!
作者: goto2008 时间: 2004-12-25 18:06
看来是没折了。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |