C++ で Worksheet がダイアログシートかどうかを検索
Contents
[
Hide
]
可能な使用シナリオ
可能な使用シナリオ
シートがダイアログシートかその他の種類のシートかどうかは、Aspose.Cellsによる Worksheet.GetType() プロパティを使用して確認できます。もし列挙値 SheetType.Dialog を返す場合、それはダイアログシートを扱っていることを意味します。
ワークシートがダイアログシートであるかを検索する
以下のサンプルコードは、ダイアログシートを含むサンプルExcelファイルを読み込みます。それは Worksheet.GetType() プロパティをチェックし、SheetType.Dialog と比較してからメッセージを出力します。詳細は以下のサンプルコードのコンソール出力を参照してください。
サンプルコード
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Load Excel file containing Dialog Sheet
Workbook workbook(u"sampleFindIfWorksheetIsDialogSheet.xlsx");
// Access first worksheet
Worksheet ws = workbook.GetWorksheets().Get(0);
// Find if the sheet type is dialog and print the message
if (ws.GetType() == SheetType::Dialog)
{
std::cout << "Worksheet is a Dialog Sheet." << std::endl;
}
Aspose::Cells::Cleanup();
}
コンソール出力
Worksheet is a Dialog Sheet.