00초를 검색해서 랜덤으로 1~58초 랜덤으로 바꿔주는방법 있을까요?

VBA
작성자
엑셀춉
작성일
2023-11-15 19:23
조회
107
엑셀버전 : 엑셀2021

운영체제 : 윈도우10

질문 요약 : 00초를 검색해서 랜덤으로 1~58초 랜덤으로 바꿔주는방법 있을까요?

Columns("A:A").Select
Selection.Replace What:=":00 ", Replacement:=":01 ", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2

 

 

2023-11-07 13:51:00

 

 

Dim DATA_TIME As Integer
DATA_TIME = Int((58 * Rnd) + 1)

 

이거응용해보려했는데 안되는거같아서 A1부터 A100까지 전부 랜덤으로 되야하는데 방법 없을까요?

신고
스크랩
공유
전체 4

  • 2023-11-16 10:02

    두분 답변 정말 김사합니다!


    • 2023-11-16 13:59

      @엑셀춉 님 참고하세요

      Sub test()
      
      Application.ScreenUpdating = False
      
          Dim r As Range
          Dim Sec As Integer
          
          For Each r In Range("A:A").SpecialCells(xlCellTypeConstants).Cells
          
              If r.Value <> "" Then
                  If Second(r.Value) = 0 Then
                      Sec = Int((58 * Rnd) + 1)
                      r.Next.Value = r.Value - TimeSerial(0, 0, Second(r.Value)) + TimeSerial(0, 0, Sec)
                  Else
                      r.Next.Value = r.Value
                  End If
              End If
          Next r
          
      Application.ScreenUpdating = True
      
          
      End Sub
      
      

       


  • 2023-11-15 20:45

    @엑셀춉 님 꼭 VBA를 써야하는 건가요?

    substitute 함수와 timevalue 함수로 간소화할 수 있을 것 같습니다

    =timevalue(substitute(범위,":00",":"&text(randbetween(0,59),"00")))

    2021 에서는 시간 범위를 통째로 넣어도 잘 될겁니다

    한번 사용해보십시오


  • 2023-11-15 21:06
    채택된 답변

    @엑셀춉 님  

    바꾸기로하면 13:00:12 이런 경우 분이 바뀌게 됩니다.


전체 13,306
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (235)
오빠두엑셀 | 2022.02.03 | 추천 514 | 조회 259424
오빠두엑셀 2022.02.03 514 259424
공지사항 문서서식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (197)
오빠두엑셀 | 2021.10.28 | 추천 280 | 조회 17669
오빠두엑셀 2021.10.28 280 17669
64367 VBA
New 특정셀에 여러 변수 값을 대입하여 나오는 계산 값을 변수에 맞게 한번에 출력되게 하는 방법이 있을까요?? 엑셀파일첨부파일
박재관 | 16:01 | 추천 0 | 조회 2
박재관 16:01 - 2
64366 문서서식
New 전체인쇄와 시트1개 인쇄시 이미지 품질 저하문제 첨부파일 (1)
코코마 | 15:23 | 추천 0 | 조회 12
코코마 15:23 - 12
64360 함수/공식
New 각 열의 텍스트를 비교하여 일치율에 따라 관련열 값 가져오기 첨부파일 (1)
요코하마박 | 13:50 | 추천 0 | 조회 23
요코하마박 13:50 - 23
64359 구글시트
New 엑셀 또는 구글시트 - 다른시트 데이터의 새로운값만 순차적으로 가져오는방법.. (3)
myyh**** | 13:42 | 추천 0 | 조회 21
myyh**** 13:42 - 21
64355 함수/공식
New sumifs 문의 드립니다. (2) 답변완료
sarangh**** | 12:43 | 추천 0 | 조회 21
sarangh**** 12:43 - 21
64353 함수/공식
New 엑셀 수식이 안 먹어요~ 엑셀파일 (2)
안녕 | 11:40 | 추천 0 | 조회 34
안녕 11:40 - 34
64352 VBA
New 명령단추 클릭시 색상변경 엑셀파일첨부파일
본아이디 | 11:39 | 추천 0 | 조회 20
본아이디 11:39 - 20
64351 VBA
New Sendkey 초기화 관련 문의
임정호 | 11:27 | 추천 0 | 조회 18
임정호 11:27 - 18
64340 함수/공식
New 셀 값을 변경하는 수식 사용 중에 작동이 안돼서 문의드립니다. 첨부파일 (4)
슈바츠론 | 09:35 | 추천 0 | 조회 26
슈바츠론 09:35 - 26
64333 함수/공식
New 실시간 데이터 연동 방법 좀 알려주실 수 있나요?? (2)
dfgkdflglkdf | 00:27 | 추천 0 | 조회 40
dfgkdflglkdf 00:27 - 40
64329 함수/공식
New IF와 VLOOKUP을 같이써서 처리를 해야하는 셀인데 어떻게 해야 맞는지 모르겠네요 ㅠㅠ... 첨부파일 (1)
fkdn**** | 2023.11.29 | 추천 0 | 조회 51
fkdn**** 2023.11.29 - 51
64327 함수/공식
New 몇주째 도저히 모르겠습니다ㅜㅜ 일별/주간/월별 데이터 불러올 함수 알려주실분 꼭 부탁드립니다. 엑셀파일 (5) 답변완료
shin**** | 2023.11.29 | 추천 0 | 조회 83
shin**** 2023.11.29 - 83
64326 구글시트
New 엑셀이나 구글시트에서 특정 데이터를 입력하면 표시,금지 할수있는 방법을 알수있을까요 ? (2)
다운이남편 | 2023.11.29 | 추천 0 | 조회 37
다운이남편 2023.11.29 - 37
64325 함수/공식
New 엑셀함수관련 문의드립니다 기초적인부분이지만 해결방법이 궁금합니다 첨부파일 (3) 답변완료
gnsdlgns | 2023.11.29 | 추천 0 | 조회 46
gnsdlgns 2023.11.29 - 46
64320 파워쿼리/피벗
New 파워쿼리 엑셀 파일 불러오기 액세스 거부 ㅜㅠ 첨부파일 (1)
방글당근 | 2023.11.29 | 추천 0 | 조회 38
방글당근 2023.11.29 - 38
64317 VBA
New 집계함수를 반영하니 계산시간이 많이 걸립니다 다른방법이 없는지요 엑셀파일 (3)
슈토파이터 | 2023.11.29 | 추천 0 | 조회 57
슈토파이터 2023.11.29 - 57
64316 문서서식
New 조건부서식 하나가 막히는 데 도와주세요 첨부파일
수캄 | 2023.11.29 | 추천 0 | 조회 47
수캄 2023.11.29 - 47
64312 함수/공식
New 특정 텍스트 추출 엑셀파일첨부파일 (4)
ggplay**** | 2023.11.29 | 추천 0 | 조회 69
ggplay**** 2023.11.29 - 69
64311 함수/공식
New 함수 문의 첨부파일 (1)
비갠오후 | 2023.11.29 | 추천 0 | 조회 48
비갠오후 2023.11.29 - 48
64310 함수/공식
New 기간 중복을 제외하고 주당 사용 일수 계산 문의드립니다. 엑셀파일첨부파일 (2)
함수시르미 | 2023.11.29 | 추천 0 | 조회 29
함수시르미 2023.11.29 - 29
64294 함수/공식
New 표준편차 계산시 특정월의 데이터만 계산하고 싶습니다 엑셀파일첨부파일 (2)
전설 | 2023.11.29 | 추천 0 | 조회 37
전설 2023.11.29 - 37
64292 함수/공식
New 다중조건으로 다른문서 데이터 가져오기 엑셀파일 (4) 답변완료
abc472091z | 2023.11.29 | 추천 0 | 조회 50
abc472091z 2023.11.29 - 50
64287 차트/그래프
New 자동 생성/변경 차트 문의 첨부파일 (1)
나짱보이 | 2023.11.28 | 추천 0 | 조회 42
나짱보이 2023.11.28 - 42
64286 함수/공식
New SUMIF 함수 문의드립니다. !! 첨부파일 (2)
김태훈 | 2023.11.28 | 추천 0 | 조회 61
김태훈 2023.11.28 - 61
64281 VBA
New 거래처 조회 엑셀파일 (7)
슈토파이터 | 2023.11.28 | 추천 0 | 조회 75
슈토파이터 2023.11.28 - 75
64278 피벗테이블
New 피벗테이블를 이용하여 차트 만들 때 평균을 표시하고 싶습니다~! 엑셀파일첨부파일 (5) 답변완료
| 2023.11.28 | 추천 0 | 조회 55
2023.11.28 - 55
64266 함수/공식
New 엑셀 수식 수정 어떻게 해야될까요?? 엑셀파일 (1)
편안하게 | 2023.11.28 | 추천 0 | 조회 65
편안하게 2023.11.28 - 65
64263 기능/도구
New 인쇄 영역 음영 구분하여 자동 설정 할 수 있는 방법이 있을까요? 첨부파일 (2) 답변완료
르밍 | 2023.11.28 | 추천 0 | 조회 43
르밍 2023.11.28 - 43
64257 함수/공식
New DATA가 열방향일때의 월별 DATA를 구하고 싶습니다. 엑셀파일첨부파일 (3)
전설 | 2023.11.28 | 추천 0 | 조회 52
전설 2023.11.28 - 52
64251 함수/공식
New 맨 밑 행부터 몇 개까지 같은 값인지 알고싶습니다 엑셀파일첨부파일 (6) 답변완료
노창복 | 2023.11.27 | 추천 0 | 조회 83
노창복 2023.11.27 - 83