【スクリプト】選択範囲をクライアント側で取得したい
対象製品
SPREAD for ASP.NET 8.0J
詳細
スクリプトメンバのGetSelectedRange メソッドにて、選択範囲を取得することができます。
【JavaScript サンプルコード】
【JavaScript サンプルコード】
<script type="text/javascript">
function btclick()
{
var spread = document.getElementById("FpSpread1");
var rg = spread.GetSelectedRange();
if(rg.type == "Table")
{
alert("シート全体が選択されています");
}
else if(rg.type == "Row")
{
alert(String(rg.row + 1) + "行目から" + String(rg.rowCount) + "行選択されています");
}
else if(rg.type == "Column")
{
alert(String(rg.col + 1) + "列目から" + String(rg.colCount) + "列選択されています");
}
else if(rg.type == "Cell")
{
alert("Cell(" + String(rg.row) + ", " + String(rg.col) + ")~Cell(" + String(rg.row + rg.rowCount - 1) + ", " + String(rg.col + rg.colCount - 1) + ")が選択されています");
}
}
</script>
function btclick()
{
var spread = document.getElementById("FpSpread1");
var rg = spread.GetSelectedRange();
if(rg.type == "Table")
{
alert("シート全体が選択されています");
}
else if(rg.type == "Row")
{
alert(String(rg.row + 1) + "行目から" + String(rg.rowCount) + "行選択されています");
}
else if(rg.type == "Column")
{
alert(String(rg.col + 1) + "列目から" + String(rg.colCount) + "列選択されています");
}
else if(rg.type == "Cell")
{
alert("Cell(" + String(rg.row) + ", " + String(rg.col) + ")~Cell(" + String(rg.row + rg.rowCount - 1) + ", " + String(rg.col + rg.colCount - 1) + ")が選択されています");
}
}
</script>
キーワード
選択 クライアント側スクリプト