gpt4 book ai didi

ms-access - 从 Access 打开 Excel 文件并将图片复制到 Access 表单

转载 作者:行者123 更新时间:2023-12-02 22:20:24 40 4
gpt4 key购买 nike

所以我有一个 Excel 工作簿,其中有一个很好的 shaperange 对象的全局 map 。通过一些非常简单的代码,我可以更改颜色、将国家/地区集合分组和取消分组为数组等......并且效果非常好。不过,我想将其引入 Access。

因此,我可以手动将所有形状复制并粘贴到 Access 表单中,但随后它们会变成图片,并且我无法更改国家/地区(shaperange 对象)的颜色以使 map 像在 Excel 中那样进行交互操作。

所以我想我知道如何使用access中的excel函数,以及如何从access中打开excel。有没有办法从 Excel 复制对象(我知道每次复制的文件名和形状名称),然后将其带回以 Access 粘贴到表单上?

我知道,我所有的 Access 问题都是非典型的。谢谢!

编辑:

我很乐意详细阐述我半疯狂的想法。所以我知道如何打开一个新的 Excel 实例,或在幕后打开一个模板(实际上不使其可见)。我知道如何使用 vba 从 Access 模块执行 Excel 任务......甚至从 Access 运行公式和 Excel 函数。我有一个可与 Excel 模块配合使用的交互式 map 程序,但我想让它们成为 Access 表单的一部分。

因此,为了回答下面的问题,如果我可以找到从 Excel 中复制图像/shaperange 对象的缺失链接,并将其复制到 Access 表单中,那么我可以编写始终从 Excel 模板中获取形状的代码在复制并粘贴到 Access 表单之前格式化 Excel 中的形状,在 Access 表单中可以进行布局格式化。当用户在表单上选择某些内容时,我想包含具有相对颜色/阴影等的全局 map 区域... Access 将始终从文件/中的对象集合中获取所需的预定义 map 片段excel 模板。我的想法是在选择之后,我将格式化形状,就像我对 vba 所做的那样,然后将 ole.copy 和 ole.paste 返回到 Access 表单中。如果当时是一张照片,那也没关系。至少对于形状本身来说

很多代码,但我认为值得尝试将 Excel 和这个基于 shaperange 对象的 map 合并到像 Access 表单这样的表单环境中!很奇怪,但可能效果很好?一些奇怪的非典型事物已成为我的 Access 数据库中的主要内容。

最佳答案

你问的是这个:

“所以我可以手动复制所有形状并将其粘贴到 Access 表单中,但随后它们就会变成图片,并且我无法更改国家/地区(shaperange 对象)的颜色以获取 map 以交互方式进行操作,就像我在 Excel 中一样。

“所以我想我知道如何从access使用excel函数,以及如何从access打开excel。有没有办法从excel复制对象(我知道文件名和形状名称我的意思是每次都复制),然后将其带回 Access 以粘贴到表单上?”

也许一些潜在的响应者会问自己,为什么当前的解决方案不足以粘贴到 Access 表单中,因为“然后它们就变成了图片”,但可以自动化您认为不合格的相同过程。

也许重新表述这个问题会有所帮助。

关于ms-access - 从 Access 打开 Excel 文件并将图片复制到 Access 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2529292/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com