내 프로젝트에서 .NET 라이브러리 npoi
을 사용하여 일부 Excel 문서를 만듭니다. MS Office가 설치되어있는 경우 MS interop Excel DLL이있는 확인란과 콤보 상자가 추가됩니다.엑셀 셀의 왼쪽 및 맨 위 값 가져 오기
//Top value of the first checkbox
double top = 68;
for (int i = 6; i <= rowcount; i++)
{
Microsoft.Office.Interop.Excel.OLEObject obj2 = objs.Add("Forms.CheckBox.1",
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
false,
false,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
1055, //static left value
top, //static top value
10,
10);
top += 15.43;
top -= 1.0295;
}
Microsoft.Office.Interop.Excel.OLEObject combobox = objs.Add("Forms.ComboBox.1",
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
false,
false,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
1080, //static left value
27, //static top value
50,
15);
내가 왼쪽과 엑셀 세포에서 최고 값을 얻기 위해 노력했지만 : 다른 엑셀 시트가 다른 열 무게와 함께 만들어집니다 때문에 왼쪽과 코드의 최고 값은 아래의 동적이어야한다 그렇게 할 수있는 방법을 찾을 수 없습니다. 누구든지 셀에서이 두 값을 동적으로 가져 오는 방법을 알고 있습니까?