以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  打开EXCEL工作簿时能否打开指定工作表?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=2749)

--  作者:yangming
--  发布时间:2009/5/11 17:42:00
--  打开EXCEL工作簿时能否打开指定工作表?
打开EXCEL工作簿时能否打开指定工作表?
一个工作簿中有N个表,希望在打开的同时能打开指定的工作表

--  作者:狐狸爸爸
--  发布时间:2009/5/11 17:48:00
--  
没有办法。
你事先按顺序排好吧。

图片点击可在新窗口打开查看
--  作者:yangming
--  发布时间:2009/5/11 17:57:00
--  
那我还是不放在一个工作簿中吧,呵呵
--  作者:狐狸爸爸
--  发布时间:2009/5/11 17:59:00
--  

有了,例如:

book.Sheets.SelectedIndex = 2

表示默认打开第三个工作表。

我没有测试过,你可以试试。


--  作者:yangming
--  发布时间:2009/5/11 18:02:00
--  
好,我试试
--  作者:don
--  发布时间:2009/5/11 18:16:00
--  

测试不行


--  作者:yangming
--  发布时间:2009/5/11 18:19:00
--  
我用的是下面的代码,所以和book.Sheets.SelectedIndex = 2  不匹配

Proc.File = ProjectPath & "Attachments\\分月统计表.xls"

--  作者:don
--  发布时间:2009/5/11 18:20:00
--  

Sheets表示工作表集合,主要属性有:

  • Count
    整数型,返回总的工作表数量。
     
  • SelectedIndex
    整数型,设置打开工作簿时,默认选择哪一个工作表。


    按帮助文件上说的,应该可以的!

--  作者:yangming
--  发布时间:2009/5/11 18:26:00
--  
以下是引用don在2009-5-11 18:20:00的发言:

Sheets表示工作表集合,主要属性有:

  • Count
    整数型,返回总的工作表数量。
     
  • SelectedIndex
    整数型,设置打开工作簿时,默认选择哪一个工作表。


    按帮助文件上说的,应该可以的!

我测试了,不行啊


--  作者:擎天柱
--  发布时间:2009/5/11 20:25:00
--  
用宏试一下如何呢