알통 지식정보공유

알록달록

ChevronLeft

배움

문서작업 꿀팁 : Excel, 중간에 빈 내용을 같은내용으로 채우고 싶을 때

FileX

로이머스탱

2025-07-13 15:00

조회수 : 40

썸네일 이미지

엑셀작업시

다음과같이


중간중간 내용이 비어있고

그 빈칸을 채워야할 경우가 있다.

(예 : 김철수 - 1235 - 차장 내용을 이영희가 나오기 전까지 자동으로)

예전엔 나도 일일이 하나하나 열을 셀렉트하고 드래그 하는 방식으로 진행했는데

찾아보니 간단한 VBA 스크립트를 이용하여 간단하게 해결가능하다!

1. Alt + F11 → VBA 편집기 열기


2.삽입 > 모듈 클릭 후 다음 코드 입력:


Sub FillBlanksFromAbove()

Dim rng As Range

Dim cell As Range


' 현재 선택한 열 범위 기준

Set rng = Selection


For Each cell In rng

If cell.Value = "" Then

cell.Value = cell.Offset(-1, 0).Value

End If

Next cell

End Sub




3. 닫고 엑셀로 돌아와서, 빈 칸을 채우고 싶은 범위 선택 후

4. Alt + F8 → FillBlanksFromAbove 실행


5. 짜잔! 원하는 범위의 내용이 자동으로 채워졌다.

이것으로 나의 퇴근시간이 10분이상 단축되길..^^

13,000

24

댓글

  • 행복바라기짱 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 도담도담 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 젤리별 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 박은짱 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 세일러묵 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 브폴로 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 축억 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • yyp6089 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 콩회장 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • kingsnake 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 행복바라기짱 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!

  • 맛나네 님이 감사의 마음으로 로이머스탱님께 0알을 증정했어요!