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

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日