蓝猫猪猪侠 2021-10-26 13:07 采纳率: 0%
浏览 35
已结题

mapbasic如何获取excel文件包含的sheet

如何根据xlsx文件的path获取这个文件下面有哪些sheet

  • 写回答

2条回答 默认 最新

  • 蓝猫猪猪侠 2021-10-26 15:12
    关注

    在编辑mapbasic过程中
    1 通过 FileOpenDlg获得用户的选择EXCEL文件的路径信息
    Dim s_filename As String
    s_filename = FileOpenDlg("","",".xls","Open Table")

    获取EXCEL文件的路径储存到了 s_filename 变量中

    2 通过 Register Table 将 s_filename 的EXCEL文件转换为TAB表

    Register Table s_filename
    Type XLS
    Titles
    Range sheet名称
    into s_filename.tab

    目前在Register Table中Range对应的sheet名称无法通过filepath获得,但是MapInfo中打开EXCEL表格可以看到excel文件下包含的sheet名称,我想知道mapbasic怎么获得excel的sheet名称 具体语句应该怎么写

    评论

报告相同问题?

问题事件

  • 系统已结题 11月3日
  • 修改了问题 10月26日
  • 创建了问题 10月26日

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记