合并ms-access中的单元格

时间:2009-01-09 20:34:21

标签: ms-access

我正在使用访问03。 假设我正在为派对数据库建模。每个派对都邀请了一些人。每一方也有一个位置和日期。 当在表单中呈现信息时,我希望能够合并重复的单元格。类似的东西:

 _________________ ____________ ___________
|                 |            | invitee 1 |
|                 |            |-----------|
| partly location | party date | invitee 2 |
|                 |            |-----------|     
|                 |            | invitee 3 |
 ------------------------------------------

这与你在ms-excel中可以做的非常相似。有没有办法做到这一点?

编辑:已建议子表单。然而,似乎在使用子表格时我只能一次显示一个派对,我需要使用箭头在它们之间滚动,而我想立即显示所有派对

5 个答案:

答案 0 :(得分:3)

在表单上,​​您可以使用包含Party位置和聚会日期的主表单,然后使用包含被邀请者列表的子表单。

答案 1 :(得分:2)

Access只是没有该功能。您可以在报告中执行此操作,但不能在表单中执行此操作。有几件事可能会接近。如果您使用数据表父表单执行数据表子表单,您将扩展和折叠单元格。 IIRC您可以通过编程方式扩展初始演示文稿中的所有单元格。

您必须嵌套数据表子表单才能到达示例中的第三列。

也可以使用表单视图将几个子表单嵌套到您需要的级别,但我认为在某些时候您会碰到一些丑陋的滚动条。让它看起来很不错很难。

我会给崩溃的数据表一个机会。除此之外,我认为你正在研究自定义的第三方控件,这可能是Access的痛苦。

答案 2 :(得分:1)

不使用数据网格访问视图。

您可以通过使用子表单构建表单来实现此目的,这样主表单将显示位置和日期,子表单,被邀请者列表

答案 3 :(得分:0)

Flex Grid Control可能会做你想要的,但你需要编写一些VBA代码,看一下我的Flex Grid Demo程序的一些例子。

转到http://www.rogersaccesslibrary.com/forum/forum_posts.asp?TID=180

HTH

彼得希布斯。

答案 4 :(得分:0)

您可以使用Access 03完成此操作。只需创建两个表:tblParty和tblInvitees。 tblParty表将保存位置和日期信息。 tblInvitees表将保存被邀请者的姓名。使用“PartyID”在两个表之间创建链接。您可以在表格中输入信息,但最好以表格/子表格方式进行,因为它更容易查看。