Excel 테이블에서보기 옵션을 만들려고합니다. Sales, Contracts, Accounts 및 All이라고 표시된 라디오 버튼을 준비했습니다. 각 부서는 특정 부서와 관련된 항목에 따라 열을 표시하거나 숨 깁니다. 어떤 열이 관련이 있는지를 필터링하는 방법은 s, c 또는 a가 포함되어 있는지 확인하는 각 열 (맨 위)에 셀을 넣는 것입니다. 두 부서에서 동일한 열을 볼 필요가있는 경우 쉼표를 사용하는 가장 좋은 방법은 무엇입니까? 여기 VBA 셀 값에 따라 열 선택
내가 현재 가지고있는 코드이지만, 세포가 매크로 코드를 정의 할 필요
Sub SalesOption_Click()
Columns("B:DD").Select
Selection.EntireColumn.Hidden = True
Application.Union(Columns("c:p"), Columns("bt:bw"), Columns("cb")).Select
Selection.EntireColumn.Hidden = False
Range("$A$1").Select
End Sub
Sub AllOption_Click()
Columns("B:DD").Select
Selection.EntireColumn.Hidden = False
Range("$A$1").Select
End Sub
모든 지침은 많이 주시면 감사하겠습니다.
하지 응답 사용 표시하려면,하지만 제거하십시오 모든'Select'와'Selection'! http://stackoverflow.com/q/10714251/78522 –