c Excel程式設計中的幾個問題

2021-06-06 11:44:19 字數 987 閱讀 4895

1、在程式設計的時候,有時會用worksheets 介面,有時又會用sheets介面,那麼他們出現的場合分別在什麼條件下?有怎麼的區別?

answer:   worksheets是指你當前非活動表,而sheets是當前活動表,每個是sheet是乙個工作簿,各個sheet就構成了 sheets,也就是工作表了。如果你同時開啟book1和book2,但你對book1進行操作的時候,book1所屬的就可以寫sheets,而book2就是worksheets。

另一種解釋是,sheets是活動的workbook中sheets的集合,而worksheets是活動的workbook中worksheet物件的集合,每個worksheet物件代表乙個worksheet。

2、_workbook與workbook,在excel的程式設計中多用_workbook,但workbook是存在的,二者有何區別

事實上兩者之間沒有太大區別,兩者都是介面,workbook繼承了_worbook,同時也繼承了workbookevents_event,提供了訪問workbook事件的能力

即public

inte***ce

worksheet

:_worksheet

,docevents_event

3、excel 操作常用的變數

類的此例項來表示缺少的值,例如,當您呼叫具有預設引數值的方法時

各變數賦值

if (m_objexcel.version != "11.0")

m_objbooks = (excel.workbooks)m_objexcel.workbooks;

if (templatefilepath.equals(string.empty))

else

m_objsheets = (excel.sheets)m_objbook.worksheets;

m_objsheet = (excel._worksheet)(m_objsheets.get_item(1));

4、excel物件模型

UDP協議程式設計中的幾個問題

分類 linux 一 udp報文丟失資料 利用udp 協議進行資料收發的時候,在區域網內一般情況下資料的接收均能接收到傳送方的資料,除非連線雙方的主機發生故障,否則不會發生接收不到資料的情況。1.udp 報文的正常傳送過程 在internet 上,由於要經過多個路由器,正常情況下乙個資料報文從主機 ...

Linux中的幾個問題

明天期末考試,就把往年試卷上的敘述題總結一下 1.如果乙個設定使用者id程式未執行任何改變程序的實際使用者id和有效使用者id的系統呼叫,那麼執行該程式的程序,它的實際使用者id和有效使用者id各是什麼?答 實際使用者id在登入時取自口令檔案中的登入項,如果沒有執行任何改變實際使用者id和有效使用者...

boost log 中的幾個問題

boost 日誌示例中有乙個錯誤 下面這個檔案 應該在開頭加一行 include 否則會出下列錯錯誤 error c2027 使用了未定義型別 boost log v2s mt nt5 expressions aux date time formatter generator traits d li...