Sub test()
'1)통합문서
'2)시트
'3)범위
Dim WB As Workbook
Dim WS As Worksheet
Dim RNG As Range
Set WB = ThisWorkbook
Set WS = WB.Worksheets("1월매출")
Set RNG = WS.Range("c5")
MsgBox RNG.Value
End Sub
Sub createtoc()
'변수 선언
Dim WB As Workbook
Dim WS As Worksheet
Dim I As Long
Set WB = ThisWorkbook
Set WS = WB.Worksheets("목차")
For I = 1 To WB.Worksheets.Count
'1) C★셀->시트 이름
WS.Range("c" & I).Value = WB.Worksheets(I).Name '첫번째시트부터 여덟번째 시트까지의 이름 출력
'Anchor=링크를 추가할 셀
'Address=웹페이지주소 or 파일경로
'SubaAddress=[선택인수]내부 시트로 이동할 때 주소
'시트이름!A1
'2)C★셀->링크, 대상 목표셀 : 시트명!A1
WS.Hyperlinks.Add WS.Range("C" & I), "", WB.Worksheets(I).Name & "!A1"
Next
End Sub
Sub findreplace()
'변수 선언
Dim WS As Worksheet
Dim FindValue As String
Dim ReplaceValue As String
Dim RNG As Range
Dim R As Range
Set WS = ThisWorkbook.Worksheets("확진자경로") '현재시트에서 확진자 경로라는 이름을 가진 시트를 볼 겁니다.
FindValue = WS.Range("j4").Value
ReplaceValue = WS.Range("j5")
Set RNG = Selection '우리가 선택한 범위
For Each R In RNG '그 범위의 셀들을 하나씩 살펴봄
If R.Value = FindValue Then R.Value = ReplaceValue
'셀의 값이 찾으려는 값과 같으면 replacevalue로 바꿔줌
Next
End Sub
커뮤니티 전체
엑셀 VBA 기초 완성, 원데이 챌린지 2일차
📅 2025년 08월 27일 15:44
👁 조회 169
댓글을 작성하려면 로그인이 필요합니다.
게시판 목록
페이지 1 / 233게시글 제목
날짜
조회
추천
1일 전
조회 63
0
답글 0
4일 전
조회 76
0
답글 0
2026.01.26
조회 180
0
답글 0
2026.01.26
조회 207
0
답글 0
2026.01.25
조회 304
0
답글 0
2026.01.19
조회 369
0
답글 0
2026.01.15
조회 361
0
답글 0
2026.01.13
조회 332
0
답글 0
2026.01.13
조회 307
0
답글 0
2026.01.11
조회 354
0
답글 0
2026.01.11
조회 371
0
답글 0
2026.01.10
조회 366
0
답글 0
2026.01.10
조회 430
0
답글 0
2026.01.10
조회 416
0
답글 0
2026.01.06
조회 412
0
답글 0
2026.01.05
조회 377
0
답글 0
2026.01.05
조회 414
0
답글 0
2026.01.04
조회 386
0
답글 0
2026.01.01
조회 411
0
답글 0
2026.01.01
조회 468
0
답글 1
