다른 Excel 응용 프로그램에서 테이블 추가

Hannes Pauwelyn

나는 매일 다른 엑셀 시트에서 데이터를 수집하고 하루에 한 번만 계산을 수행하는 파일을 만듭니다. 이 파일이 생성되면이 파일은 하루에 다른 시간에 사용됩니다. 이 파일은 아직 존재하지 않는 경우 매크로에 의해 생성됩니다. 파일을 열면 화면에 표시됩니다. 모든 파일 열기를 숨기기 위해 숨겨진 상태로 유지되는 두 번째 Excel 인스턴스를 만들었습니다. 문제는 두 번째 인스턴스의 시트에 테이블을 만들 수 없다는 것입니다.

다음은 코드입니다.

Dim app As New Excel.Application
app.Visible = False

Set newWB = app.Workbooks.Add
With newWB
    .Title = "Summarizing of systemparts information"
    .Subject = "Systemparts"
    .SaveAs assembledSheet
End With

app.newWB.Sheets("SystemParts").ListObjects.Add(xlSrcRange, Range("$A$1:$CN$55"), , xlYes).Name = "SystemP"
app.ActiveSheet.ListObjects("SystemP").TableStyle = "TableStyleLight8"

이 문제를 해결할 수있는 옵션이 있습니까?

대런 바트 럽-쿡

아직 만들지 않은 시트에 표를 추가하려고합니다. 새 통합 문서를 만들지 만 'SystemParts'시트를 지정하지 못했습니다.

Sub Test()

    Dim app As Excel.Application
    Dim newWB As Workbook
    Dim newWS As Worksheet
    Dim x As Long

    'Create new Excel instance and add a new workbook.
    Set app = New Excel.Application
    Set newWB = app.Workbooks.Add

    With newWB
        'Add a sheet to the end of the workbook.
        Set newWS = .Worksheets.Add(, .Worksheets(.Worksheets.Count))

        'Remove all other sheets.
        'As you delete sheet Index 1 - the next sheet replaces it,
        'so just remove the first index each time.
        Application.DisplayAlerts = False
        For x = 1 To .Worksheets.Count - 1
            .Worksheets(1).Delete
        Next x
        Application.DisplayAlerts = True

        'Name the new sheet and add a table.
        With newWS
            .Name = "SystemParts"
            .ListObjects.Add(xlSrcRange, .Range("$A$1:$CN$55"), , xlYes).Name = "SystemP"
            .ListObjects("SystemP").TableStyle = "TableStyleLight8"
        End With

        .SaveAs ThisWorkbook.Path & "\NewWB.xlsx"


    End With

End Sub

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 응용 프로그램에서 Excel 프로세스를 열었을 때 Excel에서 추가 기능이있는 문서를 열도록하려면 어떻게해야합니까?

분류에서Dev

OleAutoObj가 내 PC에서 Excel 응용 프로그램을 열지 않습니다.

분류에서Dev

Win32 API를 사용하여 다른 응용 프로그램에 사용자 지정 테두리 추가

분류에서Dev

Windows 응용 프로그램에서 데이터 테이블 값을 한 곳에서 다른 곳으로 운반

분류에서Dev

펄스 오디오에 다른 응용 프로그램 추가

분류에서Dev

IIS8-다국어 사이트에서 가상 응용 프로그램 뒤에 언어 키워드 추가

분류에서Dev

C # 응용 프로그램에서 데이터를 내보낼 때 Excel에서 숫자가 과학적 표기법으로 나타납니다.

분류에서Dev

Windws Phone 8 : 내 응용 프로그램에서 빠른 이력서가 작동하지 않습니다.

분류에서Dev

다른 응용 프로그램의 웹 브라우저 컨트롤에서 문서 데이터 가져 오기

분류에서Dev

내 phonegap 응용 프로그램에서 iPhone 5에 추가 빈 공간이 생겼습니다.

분류에서Dev

Flutter 앱이 다른 응용 프로그램에서 열립니다 (중복 응용 프로그램)

분류에서Dev

.removeStateDidListener를 deinit에 추가하면 응용 프로그램이 충돌합니다.

분류에서Dev

C # 응용 프로그램 내에서 reg 추가 후 cmd 창 내에서 값을 쿼리 한 후 다른 값에 대한 이유는 무엇입니까?

분류에서Dev

응용 프로그램이 다른 응용 프로그램에서 시작되었는지 이해

분류에서Dev

C # ASP.NET 웹 응용 프로그램에서 Excel에서 Datagrid로 데이터 다시 전달

분류에서Dev

"다른 이름으로 저장", Notepad ++의 왼쪽 폴더 추가-제거; 다른 응용 프로그램?

분류에서Dev

다른 테이블의 사용자 ID wrt 테이블에 데이터 추가

분류에서Dev

동일한 응용 프로그램에서 다른 워크 스테이션의 동일한 프린터로 C # 인쇄가 일치하지 않음

분류에서Dev

Gimp / Kolourpaint에서 다른 응용 프로그램으로 이미지 드래그

분류에서Dev

주문 테이블 ID를 검색 할 때 문제가 발생했습니다 .laravel 응용 프로그램에서 모든 결과를 얻었습니다.

분류에서Dev

다른 Docker 컨테이너의 다른 응용 프로그램에서 Docker 컨테이너 시작

분류에서Dev

Devise : 다른 테이블에 사용자 세부 정보 추가

분류에서Dev

Internet Explorer가 서로 다른 두 탭에서 호환성 요구 사항이 다른 두 가지 응용 프로그램을 실행할 수 있습니까?

분류에서Dev

"TZ = UTC"접두사가있는 응용 프로그램 시작 관리자에서 응용 프로그램 시작이 작동을 중지했습니다.

분류에서Dev

서로 다른 서버에서 프레젠테이션 계층 및 응용 프로그램 계층 호스팅

분류에서Dev

나는 리눅스에 있고 [응용 프로그램]에서 소리가 나지 않는다 !!! 스피커가 연결되어 있습니다. [다른 응용 프로그램]은 제대로 작동하지만이 응용 프로그램은 작동하지 않습니다.

분류에서Dev

Outlook 추가 기능 : 한 양식을 닫고 다른 양식을 열면 사이에 다른 응용 프로그램이 표시됩니다.

분류에서Dev

한 테이블에서 다른 테이블로 열 추가

분류에서Dev

DLL이 다른 응용 프로그램에서 사용되는지 확인

Related 관련 기사

  1. 1

    다른 응용 프로그램에서 Excel 프로세스를 열었을 때 Excel에서 추가 기능이있는 문서를 열도록하려면 어떻게해야합니까?

  2. 2

    OleAutoObj가 내 PC에서 Excel 응용 프로그램을 열지 않습니다.

  3. 3

    Win32 API를 사용하여 다른 응용 프로그램에 사용자 지정 테두리 추가

  4. 4

    Windows 응용 프로그램에서 데이터 테이블 값을 한 곳에서 다른 곳으로 운반

  5. 5

    펄스 오디오에 다른 응용 프로그램 추가

  6. 6

    IIS8-다국어 사이트에서 가상 응용 프로그램 뒤에 언어 키워드 추가

  7. 7

    C # 응용 프로그램에서 데이터를 내보낼 때 Excel에서 숫자가 과학적 표기법으로 나타납니다.

  8. 8

    Windws Phone 8 : 내 응용 프로그램에서 빠른 이력서가 작동하지 않습니다.

  9. 9

    다른 응용 프로그램의 웹 브라우저 컨트롤에서 문서 데이터 가져 오기

  10. 10

    내 phonegap 응용 프로그램에서 iPhone 5에 추가 빈 공간이 생겼습니다.

  11. 11

    Flutter 앱이 다른 응용 프로그램에서 열립니다 (중복 응용 프로그램)

  12. 12

    .removeStateDidListener를 deinit에 추가하면 응용 프로그램이 충돌합니다.

  13. 13

    C # 응용 프로그램 내에서 reg 추가 후 cmd 창 내에서 값을 쿼리 한 후 다른 값에 대한 이유는 무엇입니까?

  14. 14

    응용 프로그램이 다른 응용 프로그램에서 시작되었는지 이해

  15. 15

    C # ASP.NET 웹 응용 프로그램에서 Excel에서 Datagrid로 데이터 다시 전달

  16. 16

    "다른 이름으로 저장", Notepad ++의 왼쪽 폴더 추가-제거; 다른 응용 프로그램?

  17. 17

    다른 테이블의 사용자 ID wrt 테이블에 데이터 추가

  18. 18

    동일한 응용 프로그램에서 다른 워크 스테이션의 동일한 프린터로 C # 인쇄가 일치하지 않음

  19. 19

    Gimp / Kolourpaint에서 다른 응용 프로그램으로 이미지 드래그

  20. 20

    주문 테이블 ID를 검색 할 때 문제가 발생했습니다 .laravel 응용 프로그램에서 모든 결과를 얻었습니다.

  21. 21

    다른 Docker 컨테이너의 다른 응용 프로그램에서 Docker 컨테이너 시작

  22. 22

    Devise : 다른 테이블에 사용자 세부 정보 추가

  23. 23

    Internet Explorer가 서로 다른 두 탭에서 호환성 요구 사항이 다른 두 가지 응용 프로그램을 실행할 수 있습니까?

  24. 24

    "TZ = UTC"접두사가있는 응용 프로그램 시작 관리자에서 응용 프로그램 시작이 작동을 중지했습니다.

  25. 25

    서로 다른 서버에서 프레젠테이션 계층 및 응용 프로그램 계층 호스팅

  26. 26

    나는 리눅스에 있고 [응용 프로그램]에서 소리가 나지 않는다 !!! 스피커가 연결되어 있습니다. [다른 응용 프로그램]은 제대로 작동하지만이 응용 프로그램은 작동하지 않습니다.

  27. 27

    Outlook 추가 기능 : 한 양식을 닫고 다른 양식을 열면 사이에 다른 응용 프로그램이 표시됩니다.

  28. 28

    한 테이블에서 다른 테이블로 열 추가

  29. 29

    DLL이 다른 응용 프로그램에서 사용되는지 확인

뜨겁다태그

보관