2014-10-16 2 views
0

Excel에 기본 제공 데이터 입력 폼이 있습니다. 나는 이것과 그것의 아주 좋은 지름길을 추가했다. 약간의 문제가 있습니다 (즉, 양식에서 어떤 데이터를 채우고 어떤 셀을 선택했는지에 따라 다름).Excel : VBA에서 데이터 입력 양식을 여는 방법?

그래서 매크로로 마무리하고 직접 단추를 추가하고 싶습니다. 내 작은 매크로가 적절한 셀을 선택합니다. 그래서 VBA를 사용하면 빌드 - 인 데이터 입력 폼을 어떻게 호출할까요?

-EDIT- 그래서 ... 여기 내 질문이 명확하지 보인다 일부는 더 :

내장 데이터 입력 양식을 사용할 수 있습니다, 여기가 표시됩니다 : Built-in Data Entry Form

나는이 같은 엑셀 VBA를 사용하여이 양식을 열려면 :

Sub OpenTheBuiltinDataEntryForm() 
    ' Add code here to open the built-in data entry form...  
End Sub 

답변

2

라인을 당신이 찾고 있습니다 g는 다음과 같습니다.

Activesheet.ShowDataForm 

데이터 테이블은 A1 : B2 또는 Database라는 이름으로 시작해야하며 그렇지 않으면 오류가 발생합니다.

+0

굉장!, 어디서나 그 정보를 찾을 수 없었어요, 덕분에 :) –

+0

다른 곳에서 시작한 데이터 테이블로 작업하게하는 방법이 있습니까? 어떻게 이름을 데이터베이스로합니까? –

+0

전체 데이터 범위를 선택하고 수식 입력 줄 왼쪽의 이름 상자에 Database를 입력하거나 수식 탭의 이름 관리자를 사용하십시오. – Rory