목록컴퓨터 (366)
rand(life)
원래 VBA는 어려워서 다루지 않으려고 했는데, 어느 분께서 이런 질문을 하신게 계기가 되어 VBA를 공부하고 있습니다. ^^ 내가 어떤 문장을 쓰면, 그 문장 중에서 해당 철자가 들어가 있는지 확인할 수 있도록 문장에 들어있는 각 글자마다 색을 입힐 수 있을까? 약간 생각해보니, 함수를 사용하면 힘들겠지만, VBA를 사용하면 될 것 같았습니다. 하지만 VBA까지 다룰 여유가 없었기에 차일피일 미루다가 잠이 안 오는 오늘밤, 문득 생각이 나서 만들어 보았습니다. 지금처럼, A열에 해당 철자들을 늘어놓고 C2셀에 문장을 쓴 다음 "확인"키를 클릭하면 지금처럼 A열에 있는 철자에 색깔이 표시되는 것입니다. 코드는 다음과 같습니다. Sub strfin() Dim i, k As Integer Selection...
김 형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때 1.2 복사해서 입력하기 - 붙여넣기와 복사한 셀 삽입의 차이 1.3 여러 셀에 한꺼번에 입력하기 1.4 끌어 채우기 1.5 기호 입력하기 데이타를 입력하다보면 여러셀에 똑같은 값이나 수식을 입력해야할때가 있습니다. 엑셀작업은 아주 많은 양의 작업을 간편하게 하는데에 그 기능의 초점이 맞춰져 있기 때문에, 단순반복작업을 엑셀에서 하시는 것은 엑셀의 기능을 제대로 살리지 못하는 것입니다. 이번에는 여러셀에 한꺼번에 같은 내용(값 또는 수식)을 입력하는 방법에 대해 알아보겠습니다. 그림에서처럼, 반, 번호만 표시되어있지만 모두 1학년이므로 A2:A10의 모든 셀에 1이란 ..
MS워드는 사용할 일이 거의 없는데, 다른 분이 MS워드로 만든 자료를 이용하려다보니 이런것도 공부하게 된다. 문서 안에 있는 모든 표의 크기를 "창의 크기에 자동으로 맞춤"으로 맞추는 일을 하는 VBA이다. 오피스튜터와 책을 참고해서 만들었다. Sub ExParagraph() Do Selection.GoTo What:=wdGoToTable, Which:=wdGoToNext, Count:=1, Name:="" Selection.Find.ClearFormatting On Error GoTo errorhandler Selection.Tables(1).AutoFitBehavior (wdAutoFitWindow) Selection.MoveDown Unit:=wdLine, Count:=2 Loop errorhan..
김형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때 1.2 복사해서 입력하기 - 붙여넣기와 복사한 셀 삽입의 차이 1.3 여러 셀에 한꺼번에 입력하기 1.4 끌어 채우기 1.5 기호 입력하기 데이타를 입력하는 방법은 직접 입력하는 방법과 복사한 후 입력하는 방법이 있습니다. 지난 번 내용은 직접 입력하는 방법으로 입력하다가 생길 수 있는 문제에 대한 것이었습니다. 오늘은 데이타를 복사한 후 입력하는 방법에 대해 알아보겠습니다. 그림과 같이 학생3의 성적이 따로 빠져있습니다. 이 학생의 성적을 학생2와 학생4의 사이에 넣도록 하겠습니다. 학생3의 성적부분 (A9에서 D9까지)을 선택하여 복사 (Ctrl + C)한 후 학생4..
김형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때) 이전 포스트에서, 4/13 또는 4-13이라고 입력하면 4월13일이라고 자동으로 바뀌어 입력된다는 내용을 언급한 적이 있습니다. 문제는, 이렇게 한번 날짜로 입력이 되어버리면, 다른 값을 넣어도 계속 날짜로 인식한다는 것입니다. 예를 들어, 위에서 A1셀에 413이라고 입력했어야했는데, 실수로 4/13을 입력하여서 4월 13일이 되었다고 가정해 봅시다. 이제 와서 잘못 된 것을 알고 A1셀에 413을 다시 입력해봐도 이번에는 엉뚱하게도 2월 16일이라는 날짜값이 나옵니다. 이럴때, 원래 의도대로 413이라고 입력되도록 하는 방법은 두 가지가 있습니다. 먼저, A1셀을 ..
제로보드4를 이용해서 게시판을 하나 만들었는데, 화일 다운로드가 제대로 안되는 문제가 생겼다. 파이어폭스에서는 다운로드는 되는데 파일명이 깨져나오고, IE에서는 ZIP 파일형태로 다운로드가 되는데 일단 다운 받았다가 열어보면 이상한 파일만 잔뜩있다. 주로 엑셀파일을 올렸을때 이런 문제가 발생한다. 원래 php같은건 잘 모르고 초보용 메뉴얼대로 따라하다가 어떻게 만든건데, 이런 문제가 생기면 아주 난감하다. 물어물어가다가 결국 답을 찾았다. 잊어버릴까봐 여기 적어둔다. /bbs/ 아래에 download.php를 열어보면 다음과 같이 되어있다.
채우기 핸들을 이용한 채우기기능은 이전 포스트에서 잠깐 다룬 적이 있습니다. 채우기 핸들을 끌지 말고 더블클릭해도 된다는 내용이었지요. 오늘은 오른쪽으로 클릭하여 채우기에 대해 알아 보겠습니다.1,2,3,4... 와 같이 1씩 증가하는 숫자를 채우려면 대개 위의 그림처럼 1과 2를 쓰고, 두 셀을 선택한 후, 오른쪽 아래의 채우기핸들을 클릭하여 아래쪽으로 당기는 방법을 씁니다. 그러면 이렇게 1부터10까지 1씩 증가하는 숫자가 채워집니다. 그런데 숫자 1,2를 연속으로 쓰는게 조금 번거로울수도 있습니다. 아래와 같이 해봅시다. 1만 입력하고, 오른쪽 아래의 채우기핸들을 마우스 오른쪽 버튼을 클릭한 상태로 아래로 끌어봅시다. 마우스 오른쪽 버튼에서 손가락을 떼면 메뉴가 뜹니다. 여기서 "연속데이터채우기"를..
엑셀 2003에서 2007로 바뀌면서 화면구성에서 제일 큰 변화는 리본메뉴입니다. 이 리본메뉴는 곧 나오게 될 엑셀 2010에서도 그대로 유지된다고 하네요. 그런데 이 리본 메뉴를 싫어하는 분들이 좋아하실만한 팁이 있습니다. 리본메뉴를 보이지 않게 숨기는 방법입니다. 리본 위의 탭중에서 현재 선택되어있는 탭을 더블클릭합니다. 여기서는 홈탭이 선택되어있으므로, 홈탭을 더블클릭하겠습니다. 그러면 보시다시피 리본메뉴가 숨었습니다! [2011.11.07 추가] Ctrl + F1을 눌러도 같은 효과라고 합니다. 댓글 달아주신 분께 감사드립니다^^