엑셀에서 방위 계산하는 VBA코드

데이터 샘플이 이런 형태

A            B        c

WindSpeed1 WindDir1
6.0 276.9
5.8 346.1
8.1 276.3
7.1 253.4
4.9 256.1
6.8 275.4

윈도우7 64이상에서 엑셀 화면 여러개 띄우기

레지스트리 편집을 해야한다.

 

복구방법 : http://answers.microsoft.com/ko-kr/office/forum/office_2010-excel/%EC%97%91%EC%85%80-2010-%EC%83%88/b0569b63-4e96-400f-b992-2f4bec22b0e9?auth=1

 

필요에 다라 변경한다.

8은 xls, 12는 xlsx CSV는 csv파일… 하나하나 해줘야한다.

HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
여기서 [기본값]을 수정
“C:\Program Files\Microsoft Office\Office14\EXCEL.EXE” /dde
이렇게 돼 있는걸 다음처럼 수정
“C:\Program Files\Microsoft Office\Office14\EXCEL.EXE” /en “%1”
[command]를 그냥 삭제

HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
여기서

그리고 Open밑에 있는 ddeexec디렉토리 삭제 (경고메세지가 뜨지만 과감히 삭제해주고 엑셀창을 실행시키면 두개가 뜬다)

HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open

HKEY_CLASSES_ROOT\Excel.CSV\shell\Open