首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用VBA创建Mapinfo表和点

使用VBA创建Mapinfo表和点
EN

Stack Overflow用户
提问于 2019-09-22 16:59:28
回答 2查看 287关注 0票数 0

不是很好的VBA,只是在基础上,所以卡在下面的想法。

我想要一个VBA创建一个MapInfo标签文件和点与图例从excel表与给定的坐标和图例的基础上另一列。

在网上搜索了很多,但除了下面的内容之外,找不到更多。

CreateObject("MapInfo.Application")

请指导我完成这件事。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2019-09-27 23:07:01

有两种方法可以做到这一点。

第一个选项是打开MapInfo应用程序(使用CreateObject("MapInfo.Application"))并在其中创建TAB文件。但是,这基本上是要写一个MapBasic程序,VBA只用来启动MapInfo。

第二个选项是创建MIF/MID文件。这是两个可以导入到MapInfo中的纯文本文件。皮特尼·鲍斯在this page声明“我们确实在文档中发布了MapInfo交换格式(MIF)文件”,但是你可以在normal MapInfo User Guide的第13章中找到它。

我会推荐第二个选项。用VBA创建两个纯文本文件应该是可行的。最好手动创建一个TAB文件,并将此TAB文件输出为MIF/MID,这样您就有了一个有效的样例文件。

票数 1
EN

Stack Overflow用户

发布于 2019-09-22 17:02:52

看看这个网站,我想它解释了你想要做什么,http://www.telecomhall.com/hunter-mapinfo-network-vba-automation.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58047646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档