TNB Library
公開メンバ関数 | 静的公開メンバ関数 | 全メンバ一覧
CExcelControl クラス

Microsoft Office Excel コントロール補助 [詳解]

#include <TnbOfsExcel.h>

公開メンバ関数

bool Close (bool isSave=true)
 [設定] クローズ. [詳解]
 
Excel::BorderPtr GetBorder (Excel::XlBordersIndex index)
 [取得] ボーダー取得. [詳解]
 
Excel::RangePtr GetRange (void)
 [取得] レンジ取得. [詳解]
 
bool Open (LPCTSTR lpszXlsxFile)
 [設定] オープン. [詳解]
 
bool SelectCell (LPCTSTR lpszCellName)
 [設定] カレントセル名選択. [詳解]
 
bool SelectWorksheet (LPCTSTR lpszSheetName)
 [設定] カレントワークシート選択. [詳解]
 
void test (void)
 
 ~CExcelControl (void)
 デストラクタ [詳解]
 

静的公開メンバ関数

static CStr ColunmChar (INDEX idx)
 [作成] カラム文字生成. [詳解]
 

詳解

Microsoft Office Excel コントロール補助

覚え書き
プロジェクトで ::CoInitialize(NULL); を実行しておいてください。

TnbOfsExcel.h38 行目に定義があります。

構築子と解体子

◆ ~CExcelControl()

~CExcelControl ( void  )

デストラクタ

TnbOfsExcel.h43 行目に定義があります。

関数詳解

◆ Close()

bool Close ( bool  isSave = true)

[設定] クローズ.

引数
isSavetrue なら保存して終了します。
戻り値
true成功
false失敗。

TnbOfsExcel.h83 行目に定義があります。

◆ ColunmChar()

static CStr ColunmChar ( INDEX  idx)
static

[作成] カラム文字生成.

引数
idxカラム番号
戻り値
カラム文字

TnbOfsExcel.h174 行目に定義があります。

◆ GetBorder()

Excel::BorderPtr GetBorder ( Excel::XlBordersIndex  index)

[取得] ボーダー取得.

戻り値
ボーダー

TnbOfsExcel.h164 行目に定義があります。

◆ GetRange()

Excel::RangePtr GetRange ( void  )

[取得] レンジ取得.

戻り値
レンジ

TnbOfsExcel.h155 行目に定義があります。

◆ Open()

bool Open ( LPCTSTR  lpszXlsxFile)

[設定] オープン.

引数
lpszXlsxFilexlsファイル名。相対パスの場合EXEからの相対パスになります。
戻り値
true成功
false失敗。

TnbOfsExcel.h54 行目に定義があります。

◆ SelectCell()

bool SelectCell ( LPCTSTR  lpszCellName)

[設定] カレントセル名選択.

引数
lpszCellNameセル名
戻り値
true成功
false失敗。

TnbOfsExcel.h135 行目に定義があります。

◆ SelectWorksheet()

bool SelectWorksheet ( LPCTSTR  lpszSheetName)

[設定] カレントワークシート選択.

引数
lpszSheetNameシート名
戻り値
true成功
false失敗。

TnbOfsExcel.h115 行目に定義があります。

◆ test()

void test ( void  )

TnbOfsExcel.h197 行目に定義があります。