VBA를 사용하여 자동 필터링된 테이블 데이터를 선택할 수 없습니다.

user10358702

자동 필터를 적용한 제품이 있는 테이블이 있고 필터링된 제품을 가져옵니다.

Set tbl = Worksheets("FOR EXPORT").ListObjects("MyTable")
'SET AUTOFILTER
tbl.Range.AutoFilter Field:=3, Criteria1:="<>*ERROR*"

제품을 필터링하여 CSV로 내보낼 수 있도록 어레이에 복사하고 싶습니다.

그래서 나는 필터링 된 제품을 선택하려고합니다.

Dim VisRng As Range
' set the new Range object to the visible cells of `tbl.Range`
Set VisRng = tbl.Range.SpecialCells(xlCellTypeVisible)
' copy only the visible cells in range to array
tblArr = VisRng.Value

내가 추가 tbl.Range.SpecialCells(xlCellTypeVisible).select하면 개체를 요청합니다.

약 362개의 필터링된 제품이 있어도 196개만 얻습니다.

필터링된 데이터를 변수에 복사하는 방법은 tblArr무엇입니까? 제품을 덜 받는 이유는 무엇입니까?

훠궈

또 다른 해결책은 VisRng.Copy값을 새 통합 문서/워크시트에 붙여넣는 입니다. 그런 다음 해당 워크시트를 CSV로 내보내거나 저장합니다. 인접하지 않은 범위를 복사/붙여넣기하면 대상에서 인접하게 됩니다.

예:

Dim NewWB As Workbook 'create new workbook
Set NewWB = Application.Workbooks.Add

VisRng.Copy

NewWB.Worksheets(1).Range("A1").PasteSpecial Paste:=xlPasteValues
NewWB.SaveAs Filename:="C:\Temp\MyFile.csv", FileFormat:=xlCSV
NewWB.Close SaveChanges:=False

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Swift : Firebase를 사용하여 테이블보기에 데이터를 동기화 할 수 없습니다.

최대 절전 모드를 사용하여 자식 테이블 데이터를 저장할 수 없습니다.

CSV로 내보내는 테이블에 VBA 자동 필터를 적용 할 수 없습니다.

각도 js에서 사용자 정의 필터를 사용하여 중첩 된 json 데이터를 필터링 할 수 있습니까?

선택을 사용하여 테이블 데이터를 필터링하는 데 문제가 있습니다.

선택한 입력의 데이터를 플롯과 테이블에 동시에 표시 할 수 없습니다.

하이브의 테이블에서 데이터를 선택할 수 없습니다.

사전 배열을 사용하여 만든 테이블보기를 필터링 할 수 없습니다.

AWS Athena 테이블에서 데이터를 선택할 수 없습니다.

동일한 테이블에서 내부 조인을 사용하여 테이블에서 데이터를 추출 할 수 없습니다.

Azure DMS 오류(PostgreSQL에서 Azure PostgreSQL로 : DMS를 수행하는 동안 원본 데이터베이스의 테이블을 선택할 수 없습니다.

데이터베이스. 하나의 필드. HTML 동적 테이블. 제한된 양의 데이터를 추출 할 수 없습니다.

VBA를 사용하여 액세스 테이블 필드를 업데이트 할 수 없습니다.

MySQL에서 최신 데이터와 동일하지 않은 데이터를 선택할 수 없습니다.

Laravel- 'Where'쿼리를 사용하여 데이터베이스를 필터링 할 수 없습니다.

cakePHP 3.7을 사용하여 여러 테이블에 데이터를 저장할 수 없습니다

PHP를 사용하여 MySQL 테이블에 데이터를 삽입 할 수 없습니다.

Jquery, PHP 및 AJAX를 사용하여 MySQL 테이블에 데이터를 삽입 할 수 없습니다.

mvc4를 사용하여 jquery의 테이블에 데이터를 추가 할 수 없습니다.

bs4를 사용하여 웹 테이블 데이터를 추출할 수 없습니다

Eloquent 및 SQL Server 데이터베이스를 사용하여 Laravel에서 선택할 수 없습니다.

Hibernate : 외래 키를 사용하여 데이터베이스 테이블을 쿼리 할 수 없습니다.

데이터 테이블 오이를 사용할 수 없습니다.

select2 ajax를 사용하여 데이터로드 옵션을 선택할 수 없습니다

Codeigniter의 Excel에서 가져올 때 where 절을 사용하여 데이터를 선택할 수 없습니다.

누락된 정보 없이 데이터를 필터링해야 합니다. 문자이지만 필터링할 수 없습니다.

변수를 사용하여 데이터베이스 테이블을 선택하는 방법이 있습니까?

execBatch ()를 사용하여 하나 데이터베이스에서 사용자를 생성 할 수 없습니다.

SQL을 사용하여 일부 테이블 데이터를 삭제할 수 없습니다.

TOP 리스트

  1. 1

    Ionic 2 로더가 적시에 표시되지 않음

  2. 2

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  3. 3

    std :: regex의 일관성없는 동작

  4. 4

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  5. 5

    java.lang.UnsatisfiedLinkError : 지정된 모듈을 찾을 수 없습니다

  6. 6

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  7. 7

    상황에 맞는 메뉴 색상

  8. 8

    SMTPException : 전송 연결에서 데이터를 읽을 수 없음 : net_io_connectionclosed

  9. 9

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  10. 10

    Windows cmd를 통해 Anaconda 환경에서 Python 스크립트 실행

  11. 11

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  12. 12

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  13. 13

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    복사 / 붙여 넣기 비활성화

  16. 16

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  17. 17

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  18. 18

    SQL Server-현명한 데이터 문제 받기

  19. 19

    Seaborn에서 축 제목 숨기기

  20. 20

    ArrayBufferLike의 typescript 정의의 깊은 의미

  21. 21

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

뜨겁다태그

보관