반응형

주소: http://fillin.tistory.com/76


엑셀 작업 중 아래와 같이 같은 값을 가지고 있는 셀 병합이 필요한 경우가 있다.

병합해야 할 양이 적은 경우, 일반적으로 셀을 선택하여 셀 병합 후 병합된 셀에 값을 입력한다.

하지만 병합해야 할 양이 많은 경우, 노동 시간이 그 양에 비례하게 된다.

엑셀의 매크로 기능을 이용하여 많은 양의 셀 병합을 한 번에 빠르게 처리할 수 있는 방법을 소개한다.

 

Step 1. 엑셀 매크로 사용법

macro usage in excel

 

 

1. 메뉴 탭 [보기] 클릭

2. 우측 매크로 버튼을 눌러 매크로 보기(V) 클릭

 

 

 

 

매크로 창이 뜨면

3. 사용할 매크로 이름 입력

4. 만들기 클릭

 

 

 

 

5. 아래의 소스 코드를 해당 영역에 붙여넣기 한다.

6. 저장(Ctrl + S)

 

자동 병합 소스 코드 (auto merge source code)


Sub MergeMacro()
 
' 선택 영역에서 인접 셀에 같은 값이 있는 경우 셀을 병합함'
If Selection.Cells.Count < 2 Then

    MsgBox "작업할 범위를 먼저 선택하세요"
 
    Exit Sub
 
End If
 
Dim iRow As Integer, iCol As Integer, tR As Integer, tC As Integer, sVal As String
Dim rMax As Integer, cMax As Integer, iCount As Integer, cSave As Integer
 
Application.DisplayAlerts = False
Application.ScreenUpdating = False
 
iRow = Selection.Cells(1).Row: iCol = Selection.Cells(1).Column
 
cSave = iCol
 
rMax = Selection.Cells(Selection.Cells.Count).Row
cMax = Selection.Cells(Selection.Cells.Count).Column
 
tR = 0: tC = 0: iCount = 0
 
Do While iRow <= rMax
 
    sVal = Cells(iRow, iCol)
 
    ' 현재 셀이 병합 셀이 아닌경우'
    If Cells(iRow, iCol).Cells.Count = 1 And Trim(Cells(iRow, iCol)) <> "" Then

		' 우측 연속 셀 검사'
        Do While Cells(iRow, iCol + tC + 1) = sVal
 
            tC = tC + 1
 
        Loop

        If tC > 0 Then      ' 우측 병합대상 있는 경우'

			Do While Cells(iRow + tR + 1, iCol) = sVal

                For i = 0 To tC
 
                    If Cells(iRow + tR + 1, iCol + i) <> sVal Then Exit Do
 
                Next i
 
                tR = tR + 1
 
            Loop

            Range(Cells(iRow, iCol), Cells(iRow + tR, iCol + tC)).Merge

            iCol = iCol + tC

            iCount = iCount + 1
 
        Else
 
            Do While Cells(iRow + tR + 1, iCol) = sVal
 
                tR = tR + 1
 
            Loop
 
            If tR > 0 Then

                Range(Cells(iRow, iCol), Cells(iRow + tR, iCol)).Merge

                iCount = iCount + 1

            End If
 
            iCol = iCol + 1
 
        End If
 
        tC = 0: tR = 0
 
    Else
 
        Cells(iRow, iCol).Offset(0, 1).Select
 
        iCol = Selection.Column
 
    End If
 
    If iCol > cMax Then
 
        iCol = cSave: iRow = iRow + 1
 
    End If

Loop
 
Application.DisplayAlerts = True
Application.ScreenUpdating = True
 
MsgBox Trim(iCount) & "개의 병합셀이 만들어졌습니다."
 
End Sub
 
	
 

 

다음 기능은 매크로 제외 통합 문서에 저장할 수 없습니다. VB 프로젝트

 

저장을 하게 되면 위와 같은 경고창이 나타나는 경우가 있다.

 

를 누르게 되면 문서를 닫기 전 까지 매크로 기능을 사용할 수 있지만, 추후에 매크로 기능을 사용할 수 없다. (매크로 제외 통합 문서 : *.xlsx)

아니요를 누르게 되면 추후에도 해당 매크로 기능을 사용할 수 있다(매크로 사용 통합 문서로 변경).

 

아니요를 누른 경우 아래 화면이 나타난다. (예를 누르고 진행해도 된다.)

 

 

 

 

7. 위에서 아니요를 누르게 되면 파일 형식을 Excel 매크로 사용 통합 문서(*.xlsm)으로 선택하여 저장한다.

저장 후 소스 코드 편집기를 닫는다.


추가1. 저장할 때 엑셀 97 - 2003 통합문서(*.xls)로 저장하면 매크로 기능이 저장되며 추후에도 사용 가능하다. (해당 문서에만 적용됨)

보안 경고 매크로를 사용할 수 없도록 설정했습니다. 에서 콘텐츠 사용을 클릭하면 된다.

 

 

 

 

Step 2. 엑셀 매크로 실행

 

 

8. 자동으로 셀을 병합할 영역을 선택한다.

9. 메뉴 탭 [보기] - 매크로 - 매크로 보기 클릭

 

 

 

 

10. 조금 전에 만든 매크로를 선택하고 실행 버튼을 클릭한다.

 

 

 

 

11. 선택 영역에서 인접한 셀에 같은 값이 있는 경우 자동으로 셀이 병합되었다.

 

반응형
반응형

출처: KISA


N스크린.pdf



■N 스크린 개념 

● 어원적 의미로 본 ‘N 스크린’ 

 - 수학에서 미지수를 나타내는 ‘N’과 스크린의 합성어 

 - 또는 Network의 줄임말과 스크린의 합성어 


● 여러 개의 화면을 통해 콘텐츠를 제공하는 서비스1) 

 - 예를 들어, 영화 VOD, 음악, 게임을 구입한 후, TV, PC, 태블릿, 스마트폰 등 다양한 단말기에서 공통으로 즐길 수 있음 

 - 콘텐츠의 내용으로 주소, 이메일, 전화번호 등의 개인콘텐츠, 작업용 문서까지 포함 

※ VOD(Video On Demand) : 통신망 연결을 통하여, 사용자가 필요로 하는 영상을 원하는 시간에 제공해주는 맞춤 영상정보 서비스




반응형
반응형

"PT 잘하는 방법 "교육 정리 -2


*. PT 보면서 연습하면 안됨. -> 시나리오만 보고 연습


*. 처음에 아주 천천히 연습을 해본다.

-> 틀린 부분만 반복 10번 연습


*. 내용과 표정과 분위기의 일치


*. 면접PT에서 나의 경험을 섞어서 이야기해라

*. 불량청중일 경우 나도 무시하자


*. 노래하는 개미와 같이 나만의 컨셉


강력한 첫마디 => 컨셉들어 있는 자기소개 => 컨셉에 대한 근거


*. 면접 PT는 방안이중요.. 2~3가지 준비.. 

1) 경험을 엮어서

2) 전공을 엮어서


*. 초반부분을 많이 연습해야한다. 왜냐하면 초반에 떨리고 점차 풀려가기 때문이다


*. 습관되는 단점이 있으면 몸에 돌이나 동전 같은걸 넣어서 무의식 중에서도 알아채도록..


*. 핵심부분은 속도조절 및 목소리 변화


*. 자기소개 후 목적을 말하기


*. 어쨋든 X 같은 단어 선택 조심


*. 이제라는 단어 습관 조심


*. 연결되도록 구성


*. 제스쳐를 연습


*. 끝까지  


*. 시나리오 제대로 완성


*. 단어와 단어 문장과 문장 끊어주고 쳐다보고 시작함


*. 시나리오 완성하고 다시 연습해보기


*. 임의의 통계를 가정.. 미리 말하고 통계 쓰기

반응형
반응형

"PT 잘하는 방법 "교육 정리 -1


*. 제목앞에 ~를 위한을 붙여라!


*. 자기의 경험 및 이해하고 있는 주제를 선정


*. 임팩트 있는 표지로 만들것


*. 표지는 긍정으로 가자

- 유익한걸 title로 한다.

 ex) 내 아이도 영재가 될 수 있다 vs 영재 교육법


- 숫자를 이용한다

 ex) 횡제의 비밀 vs 황제의 3가지 비밀


- 부제를 이용한다

 ex) 센트럴시티 개발계획 - 숙박,계획,엔터테이먼트의 복합 주거공간 창출


- 내용 중에서 뽑는다.

 ex) 희망 vs 나에게는 꿈이 있다.


- 질문을 이용한다.

 ex) 류현진 선팔 등판 vs 류현진 10승의 벽을 넘을 것인가?


*. 첫마디 강력하게 던져야 함


*. 목차

상황 이슈 방안

상황 계획 기대

배경 계획 협조사항

현황 타사 방안

목적 특징 내용


*. 면접 PT는 한줄만 생각


*. 목차는 연결되도록 설계


*. 간지에서 전 목차를 포함시켜서 연결 시켜라!


*. 전체보기로 만듬


*. 나눔고딕,Rix정고딕 폰트


*. 본문에 프레임을 만들어서 틀 만듬

-> 발표 내용 구어체로 작성

-> 단락을 나눔

-> 단락별 주제 정하기

-> 감성적 디자인으로 스케치 하기

-> 객관적이고 구체적인 증거 제시


*. 그 다음페이지의 제목을 전에 넣어줘야함

*. 애니메이션 강조할것 제외한 나머지 투명으로 설정 90%

-> 이후 강조할 내용을 중앙에 다써버림

-> 이미지는 여기서 최대한 크게 사용

-> 30장에서 3장정도만.. 재미없다가 중요한부분 재미있게


*. 맨마지막 작업

-> 모든 슬라이드 선택 후 전환

-> 밝기변화를 사용


*. 전환을 이용하여 스마트폰 터치처럼사용


*. 10분이하일때 유머x 길어질때는 유머o


*. PT 구조

-----------------------

강력한 첫마디

1. 의외의 사실

2. 내용요약

3. 영어사용

-----------------------

간략한 자기소개(주장)

-----------------------

증명(근거)

-----------------------

목적 언급(직접)

-----------------------

1. 목차(인도)

2. 시간예보

-----------------------


(강력한) 서론


(견고한) 본론

- 연결 잘 시켜야 함


(단호한) 결론

- 요약하기

- 목적언급

~한 목적을 ~한 회사에서 이루고 싶습니다.

파트너가 되기를 기대하겠습니다.

반응형

+ Recent posts