셀이 Excel의 특정 값보다 크거나 작은 경우 메시지 상자를 팝업하는 방법은 무엇입니까?
셀이 다른 셀보다 크거나 작은 경우 Excel에서 경고 할 메시지 상자를 표시해야합니다. Excel에서이 문제를 해결하는 방법은 무엇입니까? 이 기사에서는이를 처리하기위한 몇 가지 코드에 대해 설명합니다.
열의 셀 값이 다른 셀보다 크거나 작은 경우 메시지 상자 팝업
셀의 셀 값이 다른 셀보다 크거나 작은 경우 메시지 상자 팝업
열의 셀 값이 다른 셀보다 크거나 작은 경우 메시지 상자 팝업
A100 셀에 특정 숫자 1이 있다고 가정하면 D 열에 입력 한 숫자가 A100 셀에 1보다 크면 사용자에게 알리기 위해 메시지 상자가 튀어 나와야합니다.
여기에서 아래 VBA 코드가 완료하는 데 도움이 될 수 있습니다. 다음 단계를 수행하십시오.
1. 사용하려는 워크 시트로 이동합니다.
2. 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 코드보기 컨텍스트 메뉴에서 튀어 나온 응용 프로그램 용 Microsoft Visual Basic 다음 코드를 복사하여 빈 모듈 창에 붙여 넣으십시오. 스크린 샷을 참조하십시오.
VBA 코드 : 열의 셀 값이 셀보다 크거나 작은 경우 메시지 상자 팝업
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
Dim xC As String
Dim xWSName As String
Dim xA As String
xC = "D:D"
xWSName = "Sheet1"
xA = "A1"
If Intersect(Target, Range("D:D")) Is Nothing Then Exit Sub
If IsEmpty(Target) Then Exit Sub
xNum = (Sheets(xWSName).Range(xA).Value)
If (Target.Value) > (Sheets(xWSName).Range(xA).Value) Then
MsgBox Prompt:="The entered number is greater than cell A1, please enter again! ", Title:="Kutools for Excel"
End If
End Sub
주의 사항: 위 코드에서 Sheet1 사용하려는 워크 시트입니다. A1 비교하려는 셀 값입니다. D : D A1 셀과 비교할 열입니다.
3. 그런 다음 코드 창을 저장하고 닫습니다. 이제부터 D 열에 100보다 큰 숫자를 입력하면 메시지 상자가 나타납니다. 스크린 샷을 참조하십시오.
셀의 셀 값이 다른 셀보다 크거나 작은 경우 메시지 상자 팝업
셀 값이 다른 셀보다 크거나 작을 때 메시지 상자가 팝업되도록하려면 아래 코드를 적용하십시오.
1. 사용하려는 워크 시트로 이동합니다.
2. 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 코드보기 컨텍스트 메뉴에서 튀어 나온 응용 프로그램 용 Microsoft Visual Basic 다음 코드를 복사하여 빈 모듈 창에 붙여 넣으십시오. 스크린 샷을 참조하십시오.
VBA 코드 : 셀 값이 셀보다 크거나 작은 경우 메시지 상자 팝업
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
On Error GoTo ExitSub
Dim One As Long
Dim Two As Long
One = Range("A1").Value
Two = Range("D1").Value
If Not (Application.Intersect(Range("A1:D1"), Target) Is Nothing) Then
If (One < Two) Then
MsgBox "The value in cell D1 cann't be greater than cell A1!", vbInformation, "Kutools for Excel"
End If
End If
ExitSub:
End Sub
주의 사항: 위 코드에서 A1 과 D1 비교할 두 개의 셀입니다.
3. 그런 다음 코드 창을 저장하고 닫습니다. A1 셀에 값보다 작은 값을 입력하면 아래 스크린 샷과 같은 메시지 상자가 팝업됩니다.
더 많은 관련 팝업 메시지 상자 기사 :
- Excel 파일을 열 때 팝업 메시지 상자 만들기
- 어떤 경우에는 특정 통합 문서를 열 때 먼저 수행해야 할 작업을 알리는 메시지 상자가 항상 팝업되도록 할 수 있습니다. 이렇게하면 일상 작업에서 가장 중요한 작업을 기억하는 데 도움이 될 수 있습니다. 이 기사에서는 Excel 파일을 열 때 팝업 메시지 상자를 만드는 방법에 대해 설명합니다.
- Excel의 범위 내에서 셀 값이 변경되면 메시지 상자 팝업
- 때로는 특정 워크 시트의 범위 내에서 변경 사항을 기억해야합니다. 따라서 팝업 메시지 상자는 셀 값이 특정 범위에서 변경된 경우 유리합니다. 이 기사에서 VBA 방법으로 달성 할 수 있습니다.
- Excel에서 특정 셀을 클릭하면 팝업 메시지 상자
- 이 기사는 Excel에서 특정 셀을 클릭 할 때 메시지 상자를 팝업하는 방법을 보여줍니다.
- Excel에서 매크로를 실행하기 전에 예 아니요 메시지 상자 만들기
- Excel에서는 F5 키를 누르거나 Microsoft Visual Basic for Applications 창에서 실행 단추를 클릭하여 매크로를 직접 트리거 할 수 있습니다. 그러나 때로는 매크로를 실행할 것인지 묻는 메시지 상자를 만들고 싶을 수 있습니다. 그렇다면 코드 실행을 계속하고, 그렇지 않으면 코드 실행을 중지하십시오. 이 기사에서는 Excel에서 매크로를 실행하기 전에 예 아니오 메시지 상자를 만드는 방법에 대해 설명합니다.
- 일정 시간 후 메시지 상자를 자동으로 닫는 메시지 상자 타이머 만들기
- Excel 통합 문서를 사용하는 동안 문제를 해결하기 위해 VBA 스크립트를 자주 사용할 수 있습니다. 그리고 스크립트가 실행되는 동안 팝업 메시지 상자가 나타납니다. 경우에 따라 일부 지정된 메시지 상자를 수동으로 닫는 대신 특정 시간이 지나면 자동으로 닫히기를 원합니다. 이 기사에서는 Excel에서 일정 시간이 지나면 메시지 상자를 자동으로 닫는 메시지 상자 타이머를 만드는 방법을 보여줍니다.
최고의 사무 생산성 도구
Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.
- 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
- 셀 / 행 / 열 병합 및 데이터 보관; 셀 내용 분할; 중복 행과 합계 / 평균 결합... 중복 셀 방지; 범위 비교...
- 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
- 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
- 즐겨 찾기 및 빠른 수식 삽입, 범위, 차트 및 그림; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
- 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
- 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
- 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
- 피벗 테이블 그룹화 기준 주 번호, 요일 등 ... 잠금 해제되고 잠긴 셀 표시 다른 색상으로; 수식 / 이름이있는 셀 강조 표시...
- Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
- 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!