리스트박스 천단위 표시

VBA
작성자
VBA잘하고싶다
작성일
2022-07-31 16:27
조회
57
엑셀버전 : 엑셀2019

운영체제 : 윈도우10


질문 요약 : 리스트박스에 금액 부분에 천단위 표시를 하고 싶습니다. 도와주세요..ㅜ

강의 주신 내용 중 list박스 안 총 금액 부분은 천 단위로 표시하고 싶습니다.

아래와 같이 적용했는데...천단위로 표시가 안되는데 고수님들 알려주시면 감사드리겠습니다.

 

Private Sub UserForm_Initialize()

Dim DB As Variant
DB = Get_DB(shtItem)

With Me.lstMain
For i = 0 To .ListCount - 1
.List(i, 5) = Format(.List(i, 5), "#,##0")
Next
End With

Update_List Me.lstMain, DB, "0pt;80pt;120pt;90pt;90pt;"
Me.txtSearch.SetFocus

End Sub

열은 5번 열입니다.

 

 

asd.png

전체 4

  • 2022-07-31 22:48

    @VBA잘하고싶다 님 천단위로 표시한다는게 880,000원이면 -> 천단위 절삭하고 880 천원으로 표기하고 싶다는 거 맞나요?

    그렇다면 "#,##0" -> "#,##0," 로 해주시면 됩니다. 마지막 콤마추가


    • 2022-08-01 10:04

      @고구마 님 고구마님 저번에도 도움주셨던 분인데 항상 감사드립니다.

       

      제가 질문을 애매하게 드린 것 같네요.

      답변해주신 내용과 다르게, 실제 엑셀 sheet에서는 천 단위 구분(,)가 표시가 되는데, 유저폼에 리스트 박스에 불러오면

      아래 사진과 같이 ,없이 표기가 됩니다.

      그래서

      With Me.lstMain
      For i = 0 To .ListCount - 1
      .List(i, 5) = Format(.List(i, 5), "#,##0")
      Next
      End With

      를 추가하였지만....변경이 되지 않는 것에 대한 질문이었습니다.

      이번에도 도움 주시면 감사드리겠습니다.^^

       

      ASDASA.png


      • 2022-08-01 23:05
        채택된 답변

        @VBA잘하고싶다 님 괜히 아는척 해서, 다른 분의 답변을 못받으신게 아닌가 싶네요.
        재고관리 강의를 못들어서 잘 알지는 못하지만,
        Get_DB 사용자함수를 통해 특정 시트의 Data 영역을 호출하여 List에 뿌려주는 방식인데,
        그 중간 과정에서 data의 서식 지정이 문자로 반영된 것 같습니다. 총급여가 좌측정렬되어 있음.
        그 부분을 찾아서 서식을 정의하셔야 할 것 같은데, 오빠두 재고 파일에서는 못찾겠네요.
        오빠두 강의 댓글에 질문을 남기셔서 오빠두의 답변을 받으시는게 어떨까요?

        참고로 그냥 Direct로 엑셀 리스트에서 유저폼으로 던지면 서식이 그대로 따라갑니다.

         


        • 2022-08-02 00:17

          @고구마 님 친절한 답변 감사드립니다.

          말씀하여 주신대로, 강의 댓글에 질문 남겼습니다.^^

          즐거운 하루 되시길 바라겠습니다.


전체 7,345
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[🏆 VBA 4주 완성 특별 스터디] 1기 - 우수 졸업생 및 후기, 축하합니다! (5)
오빠두엑셀 | 2022.07.31 | 추천 8 | 조회 1160
오빠두엑셀 2022.07.31 8 1160
공지사항 함수/공식
[신규 기능 업데이트!] 👉 이제 게시글 작성시 스크린샷 복/붙이 가능합니다! 😎 (2)
오빠두엑셀 | 2022.08.04 | 추천 4 | 조회 98
오빠두엑셀 2022.08.04 4 98
공지사항 함수/공식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (88)
오빠두엑셀 | 2021.10.28 | 추천 117 | 조회 6138
오빠두엑셀 2021.10.28 117 6138
41136 함수/공식
New 동적차트를 위한 이름관리자 함수 만들기 엑셀파일첨부파일
블링블링 | 2022.08.12 | 추천 0 | 조회 7
블링블링 2022.08.12 - 7
41132 함수/공식
New 함수를 간단히 할 수 있을까요? 엑셀파일 (1)
안동근 | 2022.08.12 | 추천 0 | 조회 18
안동근 2022.08.12 - 18
41129 기능/도구
New 빠른 실행 도구 모음에서 명령 레이블 표시 또는 숨기기 첨부파일 (6)
fabikim | 2022.08.12 | 추천 0 | 조회 29
fabikim 2022.08.12 - 29
41126 VBA
New VBA 자동화 용어 및 규칙 등의 작동원리 해석 문의 엑셀파일 (2) 답변완료
pjc**** | 2022.08.12 | 추천 0 | 조회 35
pjc**** 2022.08.12 - 35
41123 함수/공식
New 어떤 함수가 입력된건지 알고싶어요.(함수가 가려져 있는건지 여부도 알고싶네요) 첨부파일 (2) 답변완료
일개회사원 | 2022.08.12 | 추천 0 | 조회 34
일개회사원 2022.08.12 - 34
41117 피벗테이블
New 데이터 모델 관련 오류인데 어떤 오류인지 도저히 모르겠습니다ㅠ 첨부파일 (2) 답변완료
ㅎㅎ | 2022.08.12 | 추천 0 | 조회 33
ㅎㅎ 2022.08.12 - 33
41116 피벗테이블
New 피벗테이블 슬라이서 문의 첨부파일 (1)
조동호 | 2022.08.12 | 추천 0 | 조회 27
조동호 2022.08.12 - 27
41114 함수/공식
New Lookup 함수사용시 출력되는 날짜의 형식오류 첨부파일 (3)
조민양 | 2022.08.12 | 추천 0 | 조회 24
조민양 2022.08.12 - 24
41112 피벗테이블
New 엑셀 피벗테이블 필터부분을 가리는 방법을 알고 싶습니다! 첨부파일 (3)
이재호 | 2022.08.12 | 추천 0 | 조회 26
이재호 2022.08.12 - 26
41107 함수/공식
New 중첩 이프 함수 해결 방법 / 중첩 if 해결 방법 / 다중조건 첨부파일 (2) 답변완료
떡상가즈아 | 2022.08.12 | 추천 0 | 조회 37
떡상가즈아 2022.08.12 - 37
41106 함수/공식
New 2X2 엑셀 값 비교하는 함수가 가능할까요? 첨부파일 (1)
클루 | 2022.08.12 | 추천 0 | 조회 32
클루 2022.08.12 - 32
41099 파워쿼리/피벗
New 여러개의 데이터 파일(같은 양식)을 데이터연결하여 하나의 파일로 관리(주기 관리)하는 방법 엑셀파일 (4) 답변완료
pjc**** | 2022.08.12 | 추천 -1 | 조회 55
pjc**** 2022.08.12 -1 55
41096 피벗테이블
New 피벗테이블 날짜 슬라이서 제작시 오류 첨부파일 (2)
naver_616841992e55a | 2022.08.12 | 추천 0 | 조회 34
naver_616841992e55a 2022.08.12 - 34
41095 VBA
New 매크로 관련 질문이예요. 도움 부탁드립니다. (3)
AANNNDDDYY | 2022.08.12 | 추천 0 | 조회 43
AANNNDDDYY 2022.08.12 - 43
41094 함수/공식
New 수식의 이름관리자가 열리지 않습니다 (4)
abbado | 2022.08.12 | 추천 0 | 조회 33
abbado 2022.08.12 - 33
41090 VBA
New 길이 계산 관련 문의 드립니다. 첨부파일 (2)
심우민 | 2022.08.11 | 추천 -1 | 조회 43
심우민 2022.08.11 -1 43
41087 문서서식
New 셀 초록색 표시 오류 해결 유튜브를 봤습니다. (1)
이성일 | 2022.08.11 | 추천 0 | 조회 33
이성일 2022.08.11 - 33
41086 함수/공식
New 어떤 수식 사용해야되는지 알려주세요ㅜ 첨부파일 (4)
🍒 | 2022.08.11 | 추천 0 | 조회 54
🍒 2022.08.11 - 54
41083 VBA
New VBA LISTBOX 활용에 대한 궁금증 엑셀파일 (3) 답변완료
박성원 | 2022.08.11 | 추천 0 | 조회 39
박성원 2022.08.11 - 39
41080 함수/공식
New index, match 함수 사용해서 일치하는 날짜 찾기 첨부파일 (2)
033cola | 2022.08.11 | 추천 0 | 조회 33
033cola 2022.08.11 - 33
41079 VBA
New 엑셀시트PDF저장관련(저장하고싶은 시트만 체크박스를이용하여 선택) 엑셀파일 (2) 답변완료
qkznl**** | 2022.08.11 | 추천 0 | 조회 27
qkznl**** 2022.08.11 - 27
41076 함수/공식
New 시간과 분으로 된 형식을 분단위로 바꾸는 방법 첨부파일 (3)
김군 | 2022.08.11 | 추천 0 | 조회 34
김군 2022.08.11 - 34
41075 함수/공식
New 약 20여개 파일(폼은 동일)이 있는데 데이터 결과값만 파악할수 있는파일을 만드는 해결방법 엑셀파일
pjc**** | 2022.08.11 | 추천 1 | 조회 38
pjc**** 2022.08.11 1 38
41067 함수/공식
New 몇 일 이후의 날짜 계산 오류 첨부파일 (3) 답변완료
보라색양털 | 2022.08.11 | 추천 1 | 조회 36
보라색양털 2022.08.11 1 36
41064 함수/공식
New 카운트관련 3번째 질의 드립니다. ㅠㅠ 엑셀파일 (1)
Thekey_guy | 2022.08.11 | 추천 0 | 조회 30
Thekey_guy 2022.08.11 - 30
41061 함수/공식
New 월별로 해당하는 건수를 계산하고 싶어요 엑셀파일 (2)
꿈꾸는부자 | 2022.08.10 | 추천 0 | 조회 57
꿈꾸는부자 2022.08.10 - 57
41060 피벗테이블
New 합계, 개수로 각각 다른 값의 피벗테이블을 만들었으나 동일한 응시율이 표시되는 이유??? 엑셀파일 (3)
sky3**** | 2022.08.10 | 추천 0 | 조회 48
sky3**** 2022.08.10 - 48
41058 함수/공식
New Excel 2019 수식 FILTER 첨부파일 (1)
Merci getta | 2022.08.10 | 추천 0 | 조회 57
Merci getta 2022.08.10 - 57
41052 VBA
New 특정문자 제거 (2) 답변완료
천하무적 | 2022.08.10 | 추천 0 | 조회 70
천하무적 2022.08.10 - 70
41046 함수/공식
New 마지막 셀 이동을 위한 Match 함수에서 문자열과 선택옵션 -1의 의미 (3)
| 2022.08.10 | 추천 0 | 조회 58
2022.08.10 - 58