시트 1에서 시트 2로 값 (셀 내용은 vlookup 공식)을 복사하고 싶습니다. 시트 2에서는 자동 필터 내에서 채워야합니다. 매크로를 기록했지만 "치명적인"내에서 특수 붙여 넣기 (따라서 값만)를 만들 수는 없습니다.Vba autofilter에 복사
이제 VBA는 "consultancy"값만 계속 사용하고 셀 A23이 변경되면 (vlookup 수식으로 인해) 새 값을 사용하지 않습니다.
저를 도와주세요.
Range("A23").Select
Selection.Copy
Sheets("Theory").Select
ActiveSheet.Range("$A$1:$AR$2653").AutoFilter Field:=3, Criteria1:= _
"Consultancy"
Sheets("Practice").Select
특수 operation'을 붙여'기록하지 않았다 - 특정 시점 "붙여 넣기 특수를 수행 값을 전용"에 관한
,이 방법입니다. 레코딩을 반복 해보십시오. '..., Criteria1 : = Sheets (여기에서 "your sheet name"). 범위 ("A23")' –
실례합니다 @KazJaw, Sheet 1 = "이론"과 2 장 = "연습"내 코드 내에서. 코드를 사용해 보았습니다. 코드를 사용하려고했으나 선택한 셀 (A23)이 올바른 정보를 표시하더라도 아무런 가치도 없습니다 (자동 필터 내의 빈 값만 표시). 나는 VBA 해결책에 총 newby를 ... Im, 코멘트를 주셔서 감사합니다 @ d-dstroyer, – Glennsta