Visual Basic.net을 통해 데이터베이스의 일부 데이터를 Excel에서 작성하고 있습니다. 일부 셀의 배경을 변경하고 텍스트를 굵게 만들어야합니다. 나는 그런 것을 필요로한다 :VB.NET을 통해 Excel 시트의 셀 색상 변경
xlWorkSheet.Cells(rownumber, 1).BackgroundColor = Color.Yellow
xlWorkSheet.Cells(rownumber, 1).Font.isBold = True
물론 위의 것들은 아무 것도 아니다. 나는 이것을 어떻게 할 수 있는가? 감사합니다 ..
우리는 (1,1), (5,6) 등의 색인에 따라 어떻게 할 수 있습니까? A1, B1과 같은 범위가 아닙니까? – dnur
@dnur : xlWorkSheet.Cells (1,1)은 Range 유형이므로 * Controls.AddNamedRange (xlWorkSheet.Cells (rownumber, 1), "rangeStyles") *가 작동해야합니다. –
"Globals.ThisWorkbook"이 포함 된 줄에 오류가 나타납니다. 내 통합 문서 이름을 "xlWorkBook"및 "Globals.xlWorkBook"으로 변경했지만 그 중 아무 것도 작동하지 않았습니다. 또한 "Microsoft.Office.Tools.Excel.NamedRange"가 포함 된 줄에서 두 번째 오류가 발생하고이를 "Microsoft.Office.Interop.Excel.ShapeRange"로 변경했습니다. 그것은 사실입니까? – dnur