2

スプレッドシートギアのテキストを使用してヘッダーから列の位置を見つける方法は?

つまり、SpreadSheet から Remark Text ColumnPosition を見つけたいとします。 ここに画像の説明を入力

4

2 に答える 2

1

取得した結果は以下のとおりです。

SpreadsheetGear.IRange range = workbookView.ActiveWorksheet.Cells.Find("StringtoFind", null, SpreadsheetGear.FindLookIn.Values, SpreadsheetGear.LookAt.Part, SpreadsheetGear.SearchOrder.ByRows, SpreadsheetGear.SearchDirection.Next, true);

ありがとう..

于 2013-11-28T07:09:57.230 に答える
0

一致するテキストが見つかるまで、ヘッダー行の列をループできます。

//Get the cells of a worksheet
SpreadsheetGear.IRange cells = worksheet.Cells;

int iColRemark = 0;
//loop through columns
for (int iCol = 0; iCol < cells.ColumnCount; iCol++)
{
  //check header row for colummn that has the text 'Remark'
  if (cells[0, iCol].Text.Equals("Remark"))
  {
    iColRemark = iCol;
    break;
  }
}
于 2013-11-27T14:40:12.807 に答える