VBA에 몇 가지 사용자 폼이 있습니다. 사용자가 텍스트 상자를 처음 클릭 (포커스를 변경) 할 때 내부의 텍스트가 선택되는 기능을 추가하고 싶습니다. 필자는 URL 모음을 처음 클릭 할 때 일부 회계 응용 프로그램 및 웹 브라우저에서이 기능을 보았습니다. 이는 본질적으로 사용자가 텍스트 필드를 즉시 덮어 쓸 수 있다는 것을 의미합니다. VBA에서 내가 어
텍스트 상자 하나의 단일 데이터 입력이있는 사용자 정의 폼을 만들려고합니다. 및 여러 레이블. 사용자가 바코드를 텍스트 상자로 스캔합니다. 스캔은 일련의 매크로를 트리거하여 다양한 소스에서 데이터를 수집하고 레이블을 업데이트하여 관련 정보를 출력합니다. Excel 시트에서 유사한 프로세스를 작성하고 Val by Change 트리거를 사용합니다. 이 예에서는
테이블 액세스 및 보고서 생성기 폼이 3 번째 콤보 상자, 시작 날짜 1, 종료 날짜 2, 직원 이름 3 . 그래서 기본적으로이 양식은 테이블의 "AdvisorName"열에서 주어진 employee 이름에 대해 테이블의 "date"열에서 지정된 종료 날짜까지 주어진 시작 날짜가있는 레코드에 대한 보고서를 생성합니다. 제출 버튼. 여기에 내가 생성하고 보고서
어떻게 동적으로 생성 된 프레임을 다른 동적으로 생성 된 프레임에 추가합니까? 아이 프레임을 추가이 Set c = UserForm1.Controls.Add("Forms.Frame.1", "newcontrol1", True) 오류가 발생합니다 : 상위 프레임을 추가는 작동 Set c = UserForm1.Controls("newcontrol1").Contro
에있는 여분의 빈 줄을 제거하십시오. 어쨌든 TextBox1에 대한 아래 코드를 변경하여 빈 줄과 공백 만 제거하도록 하시겠습니까? 에서 : 1 호선 2 호선 사람 : 1 호선 라인 2 trim(TextBox1.Value & vbnullstring) = vbnullstring
저는 내 userform에 많은 컨트롤을 가지고 있으며 "로그인 버튼"과 "Shift Date"텍스트 상자를 제외하고로드시 모두 비활성화하려고합니다. 아래의 코드를 사용하여 : Private Sub Form_Load()
Call GetValues
Me.WlcmLabel.Caption = "Hi " + GetUserName + " ! "
Dim ctr
Windows API에 익숙하지 않습니다. W.API를 사용하여 사용자 폼의 크기를 조정하는 방법에 대한 코드를 복사하지만 크기를 조정하는 동안 다중 페이지의 너비를 사용자 정의 폼에 바인딩하려고합니다. W.API를 사용하여 여러 페이지 나 다른 개체를 사용할 수도 있습니까? 아니면 활성 창에 대해서만? . 다음은 코드입니다. Private Sub Make
런타임 정의 다중 페이지가있는 사용자 양식이 있습니다. 시작시, 다중 페이지는 다수의 페이지를 채우고 각 페이지는 각각의 텍스트 상자를 채 웁니다. Example of the multipage defined during runtime. 문제는 런타임 중에, 사용자가 순서를 변경, 삭제, 추가하고이 페이지의 이름을 바꿀 수 있다고되어 있습니다. 마지막으로,
클라이언트 정보가 들어있는 통합 문서가 있습니다. 각 클라이언트마다 시트가 있으며 각 시트에는 클라이언트의 고유 ID가 표시됩니다. 사용자가 cobo 상자에서 클라이언트를 선택할 사용자 정의 폼을 시작하려고합니다. 그런 다음 적절한 시트의 마지막 행에서 데이터 사용자 정의 폼을 채 웁니다. 동일한 통합 문서 내의 다른 코드에서 스크립팅 사전을 사용하고 있지
,이 CommandButton1을, 2, 3, 4, 5, 6 ........이며, 그들은 모두 같은 작업을 할 예 :.. Range("A1").value = "Good" 여기 질문은, 나는 그들 모두를위한 하나의 코드를 작성할 수있는 방법이 있는가? 대답이 '예'인 경우 범위 변수를 만들 수 있습니까? 예 : CommandButton1 : range ("A