セルの範囲を選択したいExcel Interop C#で背景色が「LightBlue」であることを使用しますか?それ、どうやったら出来るの。Excel Interop C#:ExcelRangeとして背景色のセル範囲を選択したい
0
A
答えて
1
は私がしようとする方法を知らない
Microsoft.Office.Interop.Excel._Worksheet worksheet;
int endColumn = 16384;
int endRow = 65536;
var results= new List<Excel.Range>();
for(var i=0;i<=endColumn;i++)
{
for(var j=0;j<=endRow;j++)
{
if(worksheet.Cells[j,i].Interior.Color == System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.LightBlue))
{
result.Add(worksheet.Cells[j,i]);
}
}
}
+0
リスト
+0
に変換することは可能です。要件を正確に知っているわけではありませんので、LightBlueの範囲がかなり異なると想定しています。あなたは小さな関数を作成し、それを再帰的に使うことができます...しかし、あなたはパフォーマンスがないかもしれません。 –
+0
私はLightBlue範囲をたくさん持っています。しかし、行が青の場合は完全に青です。私はすべての細胞をループする必要はありません。 –
関連する問題
- 1. Excel Interopと数式範囲
- 2. Excelで選択した範囲のアドレスとセルの値にアクセスする
- 3. 色範囲を選択し、その範囲のベクトルマップを作成
- 4. divを背景としてJS範囲/選択を模倣するには?
- 5. 選択とホバーはSWTテーブルコンポーネントのセル背景色をオーバーライドします
- 6. 選択された行の背景色
- 7. Androidplot - 背景と範囲
- 8. Excel vba:範囲とセルを入力してください
- 9. 選択と値に応じてWPF DataGridセルの背景色を変更する
- 10. PHPExcel:セルの背景色が変化しています
- 11. 選択した行のWPF DataGrid RowStyleが背景色と前景色を変更しない
- 12. 選択した範囲のセルが表示されていることを確認します。
- 13. 選択した範囲のビンカウントライン
- 14. html css - 画像選択の背景色
- 15. UItableviewセルの背景色
- 16. ポリマー1.2:変更紙項目選択した背景色
- 17. スパンの範囲内の背景色の優先度
- 18. Excel VBAでは、範囲内の重複したエントリを削除すると、セルの背景色が削除されるのはなぜですか?
- 19. Jqgridはセルの背景色を設定しました
- 20. Excelの範囲をループして.netのセルに書き込む
- 21. mschart:異なるy値範囲の背景色が異なる?
- 22. Jubula RCPアプリケーション - 行選択時のTableViewerセルの背景色を確認してください
- 23. Excelの範囲
- 24. セルの選択時にuitableviewcellの背景色を編集するには
- 25. 背景をカスタマイズしてggplotのデータ範囲を強調表示
- 26. DataHeaderの選択に基づいてColumnHeaderStyleの背景色を変更します
- 27. 範囲選択エラー
- 28. インデックスが選択した行の最初のセルの範囲外です。
- 29. NSTextViewで選択したテキストの背景色を設定しますか?
- 30. 選択したセルを背景画像で強調表示します
を試してみてください、。しかし私は私達がRangeに持っていることを知っているだけです。 Autofilter()メソッド –