Windonw 7에서 창 위치및 크기를 조정할 수 있는 단축키들이 있습니다. 
예를들어 Win+UP, DOWN, LEFT, RIGHT 등이 있습니다. 
저처럼 다중 모니터를 사용하시는 분들에게는 아주 유용한 기능인데요. 이를 XP/Vista에서도 사용할 수 있도록 해주는 여러가지 프로그램들(AeroSnap ...)이 있습니다. 아직은 베타버전이어서인지 몰라도 다중모니터에서는 완벽하게 지원이 안되더군요. 

API를 이용해서 위의 단축키를 이용하여 창 위치조절이 가능하게 하는 프로그램을 만들어봤습니다. 실행하면 작업표시줄에 아이콘이 생성이되고 프로그램이 샐행됩니다. 아이콘을 더블클릭하면 종료되도록 만들었습니다. 
기능은 다음과 같습니다.

일반적인 윈도우크기상태일때,
-Win + Up : 최대화
-Win + Down: 최소화
-Win + Left: 스크린의 왼쪽 반으로 위도우 크기를 맞춤
-Win + Right: 스크린의 오른쪽 반으로 윈도우 크기를 맞춤

다중모니터를 사용할경우 왼쪽, 오른쪽 단축키는 창을 원하는 방향으로 이동시켜 체우도록 해놓았습니다. 

필요하신분은 아래링크에서 다운받아 사용하세요.


Posted by leeyongwan
,

워드2007에서 Macro 이용하여 원하는 명령어에 단축키 할당하기. (PasteSpecial / Equation 3.0)

 

워드를 많이 사용하시는 분들중에서 마우스 사용하기를 귀찮아 하시는 분들은 단축키를 주로 이용합니다. Macro 사용하면, 단축키가 지정되어있지 않은 명령어들도 지정할 있습니다. 여기에서는 많이 사용하실거라 생각되는 PasteSpecial Equation 3.0 예를 들어 설명하겠습니다.

 

[PasteSpecial]

보통 윈도우에서 가장 많이 사용하는 단축키가 copy (CTRL + C), cut (CTRL + X), paste (CTRL + V) 것입니다. 특히 인터넷에서 흥미있는 글을 스크랩해서 워드에 저장할때 위의 단축키들을 많이 사용하는데요. 포맷까지 같이 복사가 되어 지저분하게 저장이 되는 경우가 있죠. 이런경우 글만 저장하기위해서 사용하시는게 paste special인데 단축키가 지정되어있지 않죠. 아래 설명을 따라 단축키를 지정해봅시다. 

영문 Word 2007 기준으로 설명드리겠습니다.

 

1.  View 탭의 Macros 버튼에서 아래쪽 화살표를 누르고, Record Macro 선택합니다.



2. Record Macro창에서 name 적당한 이름을 정하고 Keyboard버튼을 누릅니다.참고로 아이콘을 만들기를 원하신다면 Button버튼을 누르시면 툴바에 버튼이 만들어집니다.




3. Keyboard버튼을 누르면단축키를 지정하는 Customize Keyboard창이 나옵니다. Press new shortcut key 적당한 단축키를 할당한다음 아래쪽의 Assign버튼을 누르고 Close버튼을 누릅니다 Ctrl + Alt + V 했습니다. (Ctrl + Shift + C / V) 포맷 복사/붙여넣기로 이미 할당되어있습니다.)



4. 창이 닫기면서 마우스 커서 모양이 테이프레코더로 바뀝니다실제로 저장할 동작을 수행해봅시다우선 포맷이 있는 아무글이나 범위를 지정해서 CTRL + C 클립보드에 저장합니다.



5. PasteSpecial 찾아 눌러봅시다참고로 PasteSpecial Home – Paste arrow – Past Special 있습니다.



6. Paste Special 창에서 Unformatted Text 선택후 Ok 누릅니다.



7. View – Macros Arrow – Stop Recording 눌러 기록을 마칩니다 



[Microsoft Equation 3.0]

Word 2007에는 새로운 수식 편집기가 내장되어있으나, 호환성문제로 이전버전에서 많이 사용되던 Microsoft Equation 사용하시는 분들이 계실겁니다. 이전버전에서는 쉽게 아이콘을 툴바에 삽입할 있었는데, 2007에서는 기존의 방법으로는 안되더군요. 수식을 많이 사용하는 분들이라면 단축키를 할당해 놓으면 편하실 겁니다. 역시 위와 같은 방법으로 Macro 이용하여 하시면 됩니다.

Posted by leeyongwan
,