excel-interop

    2

    2답변

    3 ~ 4 개의 Excel 파일이 하나의 디렉토리에 있고 각각의 Excel 통합 문서에는 1 개의 시트가 들어 있습니다. 각 시트의 구조는 동일합니다. 모든 시트를 하나의 시트로 통합하려고합니다. VS 2008 Microsoft.Office.Interop.Excel 패키지를 사용하고 있습니다. 하나의 워크 시트에 모든 행을 복사하고 다른 워크 시트의 끝에

    0

    1답변

    JScript로 잠시 쓴 일부 C# 코드를 번역하는 데 조금 어려움이 있습니다. 장기적으로 Excel 통합 문서를 열어야합니다 (이미 열려있는 경우). C#을 달리 JScript에서는 Excel 응용 프로그램에 핸들을 얻기 위해 겉만 번지르르 한 ActiveXObject에 의존 : 당신이 API는 MSDN가 적용되는 모든 언어에서 매우 유사한 물체를 잡고

    0

    1답변

    이 아닙니다. 좋아요, 여러 가지 질문이 있습니다 만 여기에 약간 이상한 경우가 있습니다. 문제는 다소 광범위하지만,이 문제는 프로덕션 서버에만 해당되며 여러 테스트 서버 또는 로컬에서 반복되지 않으므로 구체적으로 지정할 수 없습니다. 우리는 PDF 또는 XLS의 두 가지 확장 옵션으로 제공되는 보고서를 생성하려고합니다. 프런트 엔드 서버는 Excel이 설

    3

    1답변

    Visual Studio 2010, C#, .NET 4.0을 사용합니다. 나는 꽤 잘 작동하는 Excel Add-In을 만드는 법을 안다. 그러나 VS2010이 추가 기능 프로젝트를 디버깅하는 동안 실제로하고있는 일은 다소 혼란 스럽습니다. VS2010은 VS2010이 디버그 모드에서 Excel을 호출 할 때 Excel을 "호출"하는 특수 형식을 사용하는

    0

    1답변

    Excel에서 .net 코드 어셈블리를 사용하는 방법에 대한 Rich Newman의 지침을 따르고 있습니다. 그것은 잘 컴파일 Imports System.Runtime.InteropServices Public Class MyProp Public Function GetData() As String Return "Hello World"

    2

    1답변

    차트를 만드는 범위에서 사용할 열을 지정해야합니다. 행 수는 다양하므로 고정되지 않습니다. 이이이 범위를 생성하지만 오히려 나는까지 A2에서 시작 열을 원하는, 찾고 있어요없는 무엇이다, D의 rowCountDRS 값으로 A2에서 모든 것을 사용 int rowCountDRS = 172; //variable size changes Excel.Range i

    0

    1답변

    IF- 수식을 나타내는 문자열로 COM Interop을 통해 프로그래밍 방식으로 Excel 2010 셀을 채우려고합니다. 다음의 코드가 잘 작동, 그것은 Excel에서 4 가치를 해결 : 나는 (String로서)는 IF-공식을 통과 할 때 ... .Range("C10").Value = "=2+2" 을하지만 .Range("C11").Value = "=IF

    1

    1답변

    Excel.Workbook.SaveAs()가 파일에 잠금을 설정합니까? 그렇지 않은 경우 파일을 저장하는 동안 잠금을 어떻게 강제합니까? 여러 컴퓨터에서 실행되는 Windows 서비스를 작성하고 있습니다. Windows 서비스는 Excel 파일을 공유 마운트에 씁니다. 저장하는 동안 Excel 파일이 잠겨 있는지 확인하여 다른 프로세스가 파일을 첫 번째 프

    0

    1답변

    Interop.Excel을 사용하여 Excel에서 데이터를 읽는 코드가 있습니다. 문제는 쓰기 메서드를 두 번째 호출 할 때 다른 복사본에 저장되고 첫 번째 호출이 실제로 원본 Excel 파일에 데이터를 쓰는 것처럼 보일 때입니다. interop 객체가 제대로 정리되지 않는 것처럼 보입니다. 이 읽기 ​​/ 쓰기 방법 public class ExcelHel

    2

    1답변

    Excel Interop을 사용하여 일부 Excel 시트 작업을하고 있습니다. 워크 시트에서 행을 반복해야하고 행의 첫 번째 셀이 비어 있으면 전체 행을 삭제해야합니다. 나는 다음을 시도했다 : Excel.Range excelRange = sheet.UsedRange; foreach (Excel.Range row in excelRange.Rows) {