내가 프로그래밍의 경험이없는 경우 사용,하지만 난 다음을 수행 매크로 기록 : 그것은 다른 시트의 테이블에 선택한 셀에서 값을 이동 활성화되면엑셀 VBA 매크로의 다음
Range("B8").Select
Selection.Copy
Sheets("DataRaw").Select
Range("Table3[[#Headers],[Datum]]").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Range("A1").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveCell.Offset(0, 1).Range("A1").Select
Sheets("Transactie").Select
Range("C8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("DataRaw").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveCell.Offset(0, 1).Range("A1").Select
Sheets("Transactie").Select
Range("D8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("DataRaw").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveCell.Offset(0, 2).Range("A1").Select
Sheets("Transactie").Select
Range("D8").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("C8").Select
Selection.ClearContents
Range("B8").Select
Selection.ClearContents
합니다. 내가 원하는 것은 서로 다른 카테고리의 여러 테이블을 가질 수 있어야하고 코드가 입력이 속한 카테고리를 인식하도록하여 해당 값을 해당 테이블로 이동할 수있게하는 것입니다.
과일 이름을 입력하면 모든 값이 fruits 테이블로 이동하고 야채 이름이 있으면 모든 값이 채소 테이블로 이동합니다. 내가 사용하는 경우 추측, 다음 진술하지만 난 그냥 어떻게 몰라 :
희망 내 질문은 분명하다. 고마워요!
질문 코드 요청 *은 해결 된 문제에 대한 최소한의 이해를 보여 주어야합니다 *. 시도한 해결책, 실패한 이유 및 예상되는 결과를 포함시킵니다. 참고 항목 : Stack Overflow question checklist – ApplePie
피벗 테이블을 살펴보십시오. 주요 데이터를 가지고 다른 시트에 피벗 테이블을 만들어 해당 데이터에 대해 원하는 모든 관계를 표시 할 수 있습니다. 동일한 데이터를 가리키는 여러 테이블을 가질 수 있습니다. –