엑셀 VBA 코드를 사용하여 추가기능에 버튼을 넣어서 메크로를 실행해보자.

 

대충 아래 그림과 같아지네요......

 

 

[버튼 설명]

Top : 선택영역 중 맨 윗칸에 합계넣기 (단, sum명령어가 아닌 +로)

Bottom : 선택영역 중 맨 아랫칸에 합계넣기.

Trim : 문자열 Trim (숫자에 "," 앞뒤에 빈칸 지우기)

Picture : 선택 셀에 사진 넣기 (셀의 가로 세로에 맞게)

 

일단 빈 창을 열어 VBA를 실행.

 

모듀을 추가 하여 코드를 넣는다. AddNew

추가기능에서 사용되는 버튼을 만드는 코드임.

 

 

모듈을 추가 하여 코드를 넣는다. My_Module

버튼을 클릭시 실행되는 VB 코드임.

 

 

다른이름으로 저장

파일이름 : 적당히

파일형식 : Excel 97-2003 추가기능

 

추가기능 등록은 검색하면 나옴.

 

이렇게 하고, 엑셀을 다시 시작해도 메뉴가 않나온다. 나도 고생 중.......

 

VBA 코드 편집기에 가서

현재_통합_문서 더블클릭 후 아래 코드를 넣어줘야. 생깁니다.

 

Private Sub Workbook_Open()
 Call AddNewCB
End Sub


 

다시 저장 (VBA 에서 저장)

 

엑셀 닫고, 다시 열면 짜잔.........

 

 

그리고 하나더 팁.

addcolor 추가 하였습니다.

셀에서 =sum(영역선택) 을 하면 합계가 됩니다. 모두 아실내용.

셀에서 =addcolor(A1:A10,A1) 이렇게 하면 A1에 있는 글자색과 같은 것만 합을 구합니다.

 

 

MyExcelAddIN01.xlam

 

'유틸리트 > Excel' 카테고리의 다른 글

유령스타일 삭제 [2]  (0) 2017.05.23
Personal.xlsb 삭제  (0) 2016.05.07
엑셀 2010 공유법위반 오류 패치  (0) 2011.08.07
설계변경 20070515  (0) 2011.08.07
유령 셀 스타일 삭제  (1) 2011.07.23

http://tcafego.com/


자료가 빵빵합니다.


최신 자료가 계속 올라옵니다.


토렌트 사이트를 찾으시는 분들은 한번 들려보시길 권장.



.DS_Store 파일은 사용자가 OS X 를 사용하면서 설정한 다양한 정보(예: 아이콘 위치, 폴더 정렬 방식 등의 파일 메타 정보)를 기록하는 파일로서, 원래는 보이지 않아야 정상입니다. (참고로, OS X 는 유닉스 기반의 운영체제이기 때문에 기본적으로 . 으로 시작하는 파일은 보이지 않아야 정상입니다.)

숨겨진 파일이 보이도록 강제로 설정을 변경했다면, 다음 명령을 실행하면 원래대로 숨긴 파일이 표시되지 않도록 할 수 있습니다.

응용프로그램 폴더 > 유틸리티 폴더 > 터미널 실행 후, 아래 명령을 실행합니다.

defaults write com.apple.Finder AppleShowAllFiles NO

위와 같은 명령을 실행하면, 일단 데스크탑 및 다른 폴더에서 . 으로 시작하는 파일은 보이지 않을 겁니다.

그리고, 로컬 드라이브 상에서 .DS_Store 파일 삭제는 의미가 없습니다. 삭제해 봐야 또 생성되어 집니다. 그래도, 일단 삭제를 원한다면, 터미널에서 다음과 같은 명령을 실행합니다. (아래 명령을 실행하면, OS X 시스템 볼륨의 전체를 검색해서, 모든 .DS_Store 파일 삭제합니다.)

sudo find / -name ".DS_Store" -depth -exec rm {} \;

위 명령을 실행하면, 로그인된 계정에 대한 암호를 물어보는데, 설정한 암호를 입력하면 됩니다.

만약 자동으로 일정 시간 간격으로 .DS_Store 파일을 검색 및 삭제하고자 한다면, 터미널 실행 후, 다음 명령을 차례로 실행합니다.

sudo crontab -e
암호 입력
화살표키로 가장 마지막 줄로 커서 이동
i 입력 , 아래 명령어 삽입
15 1 * * * root find / -name ".DS_Store" -depth -exec rm {} \;
esc

wq!

위와 같은 명령을 입력하면, 매일 1시 15분에 .DS_Store 파일을 찾아 자동으로 삭제합니다. (Crontab 파일의 마지막 줄은 분, 시간, 날짜, 월, 주간날짜, 명령 순으로 정의합니다. 필요에 따라 변경하면 됩니다.)

마지막으로, 네트워크 볼륨에서 아예 .DS_Store 파일 생성을 차단하려면, 터미널에서 아래 명령을 실행하면 됩니다. (단, 로컬 드라이브는 영향을 받지 않습니다.)

defaults write com.apple.desktopservices DSDontWriteNetworkStores true


+ Recent posts