PowerTools SPREAD for ASP.NET 8.0J
SearchHeaders(Int32,String,Boolean,Int32,Int32) メソッド

検索を行うシートのインデックス
検索する文字列
列ヘッダではなく行ヘッダを検索するかどうか
一致文字列が見つかった行のインデックス
一致文字列が見つかった列のインデックス
指定のシート内のヘッダ セル テキストから、指定の基準に一致する指定の文字列を検索します。
構文
'Declaration
 
Public Overloads Function SearchHeaders( _
   ByVal sheetIndex As Integer, _
   ByVal searchString As String, _
   ByVal searchRowHeaders As Boolean, _
   ByRef foundRowIndex As Integer, _
   ByRef foundColumnIndex As Integer _
) As SearchFoundFlags

パラメータ

sheetIndex
検索を行うシートのインデックス
searchString
検索する文字列
searchRowHeaders
列ヘッダではなく行ヘッダを検索するかどうか
foundRowIndex
一致文字列が見つかった行のインデックス
foundColumnIndex
一致文字列が見つかった列のインデックス

戻り値の型

文字列が見つかったオブジェクトのタイプを指定する SearchFoundFlags 設定が返されます。

また、foundRowIndex パラメータと foundColumnIndex パラメータは、文字列が見つかったセルの行インデックスおよび列インデックスを返します。

次のサンプルコードは、SearchHeadersメソッドを使用します。
// Page Load
FpSpread1.Sheets[0].RowHeader.Cells[0, 0].Text = "Row Header";
private void Button1_Click(object sender, System.EventArgs e)
{ 
int x = 0;
int y = 0;
FarPoint.Web.Spread.SearchFoundFlags sff;
sff = FpSpread1.SearchHeaders(0, "Row Header", true, ref x, ref y);
ListBox1.Items.Add(sff.ToString());
ListBox1.Items.Add(x.ToString());
ListBox1.Items.Add(y.ToString());
}
' Page Load
FpSpread1.Sheets(0).RowHeader.Cells(0, 0).Text = "Row Header"

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim x As Integer
Dim y As Integer
Dim sff As FarPoint.Web.Spread.SearchFoundFlags
sff = FpSpread1.SearchHeaders(0, "Row Header", True, x, y)
ListBox1.Items.Add(sff.ToString())
ListBox1.Items.Add(x)
ListBox1.Items.Add(y)
End Sub
参照

FpSpread クラス
FpSpread メンバ
オーバーロード一覧

 

 


© 2003-2015, GrapeCity inc. All rights reserved.