変数の型について
お世話になります。
Oracle11gと .NET C#で開発をしております初心者です。
オラクルから得たデータをSPREADに表示しており、
そして、表示した表の「合計」列で0より大きい数字のセル
に色を付けようとしているのですが、
実は、データの中身は違うのですが、表形式が全く同じ
シートがsheet2からsheet5まで全部で5枚有り、下記の
様な記述を1回で済ませたいと思っており、sheet1の部分を
変数化してfor{ }でループさせようとしたのですが、
変数化させる型が分かりません。
stringの変数でやろうとしたらエラーになりました。
どなたかご親切な方、ご教示頂きたく宜しくお願い致します。
記
int gouKei = Spread.FindColumnIndex(sheet1, "合計");
for (int i = 0; i < sheet1.Rows.Count; i++)
{
if (int.Parse(sheet1.Cells[i, gouKei].Text) > 0)
{
sheet1.Cells[i, gouKei].BackColor = Color.LightCyan;
}
}
お礼
ありがとうございます。 お礼が遅くなり申し訳ございませんでした。 参考になりました。 今後とも宜しくお願い致します。