코드 지적좀 부탁드립니다.
꽃짱구
2023.04.01
숫자 0 ~ 9 를 랜덤으로 3자리 까지 나타내는건데요
중복숫자는 안나오게 한 코드인데 ex) 299x
더 줄일 수 있는부분이나 지적할만한 부분 지적좀 해주세요.
Public Function CreateNumber()
Dim Num As String, r As String, i As Integer, swi As Boolean
Do Until Len(Num) = 3
swi = False
r = Right(Int(Rnd * 10) + 1, 1)
Do Until swi = True
For i = 1 To Len(Num)
If Mid(Num, i, 1) = r Then
r = Right(Int(Rnd * 10) + 1, 1)
Exit For
Else
swi = True
End If
Next i
If Len(Num) = 0 Then Exit Do
Loop
Num = Num & r
Loop
CreateNumber = Num
End Function
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2704558 | 전체 변수 선언 방법? (1) | 사자자리 | 2025-08-11 |
2704530 | 여러분 급해요.. | 시윤 | 2025-08-11 |
2704498 | 위대한 수다님들 질문하나할게요 (운영체제관련) (3) | 아리에스 | 2025-08-10 |
2704474 | 사용자명 확인하기 | 예님 | 2025-08-10 |
2704446 | 블랙리스트 (3) | 마루한 | 2025-08-10 |
2704392 | 비베 책 추천점해주세요~ | 이플 | 2025-08-09 |
2704366 | 정말 궁금해서 물어봅니다 . | agine | 2025-08-09 |
2704339 | 서버on off 질문 (1) | 2gether | 2025-08-09 |
2704312 | Microsoft Tabbed Dialog Control 6.0 질문 | 영미 | 2025-08-09 |
2704256 | 사이트 접속자... (1) | 계획자 | 2025-08-08 |
2704228 | 채팅방 사이트 로그인소스하고 채팅방 접속소스좀.. (1) | 초롱꽃 | 2025-08-08 |
2704197 | 커맨더 버튼 색깔변경 | 여자 | 2025-08-08 |
2704170 | winhttp로 웹연동을 할수 있나요? (4) | 나길 | 2025-08-07 |
2704063 | 고수분들 답변좀요 ~~~ | 볼수록매력 | 2025-08-06 |
2704036 | 커맨드버튼 입체감 살리는법 | 알찬바로 | 2025-08-06 |
2704006 | msgbox 내용 텍스트 박스로 출력하기 (2) | 조으다 | 2025-08-06 |
2703955 | 네크워크 어댑터관련 질문입니당. | 별햇님 | 2025-08-05 |
2703925 | 지금 매우 비효율적인 방법을 쓰고있는데요 쉬운방법 없을까요? (2) | 리네 | 2025-08-05 |
2703870 | 리스트에있는것을클릭하고다운하기.... | 핫자두 | 2025-08-05 |
2703838 | 어떻게 해야되나요? | 환히찬 | 2025-08-04 |