바탕화면 꾸미기

Posted by sabper computer : 2007. 12. 5. 14:39
폰트 바꾸기

바꾸고 싶은 폰트를 windows/fonts 폴더에 넣으면 자동으로 설치 된다.

간혹 가독성이 떨어지는 폰트일 경우 ms에서 제공하는 프로그램을 이용하여 가독성을 높인다.

gLass gaRden



바탕화면 여러개 쓰기

deskspace



sytlexp / blind / 마이테마 /

'computer' 카테고리의 다른 글

엑셀 - 색깔이 같은 셀만 합계 구하기  (8) 2007.10.31
효과음은 나오는데 동영상 재생시 사운드카드 오류날경우  (0) 2007.09.13
에버레스트  (0) 2007.06.07
wake on lan  (0) 2007.04.27
리눅스 정복기 #2  (0) 2007.04.26
  

엑셀 - 색깔이 같은 셀만 합계 구하기

Posted by sabper computer : 2007. 10. 31. 11:09
엑셀 - 색깔이 같은 셀만 합계 구하기

엑셀 합계를 구할때 색깔이 같은 셀들의 합계만 구하고 싶을때 메크로 vb editor을 이용하여 할 수 있다.

사용자 삽입 이미지

보기


위 그림첨럼 vb ediotr의 사용자 정의 함수로 채우기 색이 빨간색인 셀들의 합만 구할 수 있다.

물론 채우기색뿐만 아니라 글자색깔에 별로도 합계를 구할 수 있다.


이러한 조건의 함수를 vb editor을 이용하여 사용자정의 함수로 만들 수 있다.


1. 일단 엑셀에서 도구 -> 메크로 -> Visual Basic Editor 로 이동합니다.

사용자 삽입 이미지


2. 다음 그림과 같이 메뉴 중 삽입 - 모듈 을 클릭합니다.

사용자 삽입 이미지



사용자 삽입 이미지

3. 모듈 창에 다음과 같은 코드를 붙여넣기 합니다.

/------------------------------------------------------------------------------------------/
Function Sum_Color(rng As Range, color As Integer, ctype As Variant)
Dim onerng As Range, sum As Integer '함수선언

If ctype = 0 Then '타입이 0일 경우(글자색깔별)
sum = 0
For Each onerng In rng '합계를 구할 셀들의 범위지정 (지정범위까지 아래 2행 반복)
If onerng.Font.ColorIndex = color Then '색깔지정 숫자가 같을 경우
sum = sum + onerng.Value '합계 계산
End If
Next
Sum_Color = sum
Else '타입이 0이 아닐경우 (채우기색깔별)
sum = 0
For Each onerng In rng
If onerng.Interior.ColorIndex = color Then
sum = sum + onerng.Value
End If
Next
Sum_Color = sum
End If

End Function
/------------------------------------------------------------------------------------------/

초록색 부분은 코드에 대한 설명이다.

타입이 0일경우 font.colorindex 값(글자색깔에 대한 숫자)을 비교하여 합계를 구하고
타입이 0이 아닐경우 Interior.colorindex 값(채우기색깔에 대한 숫자)을 비교하여 합계를 구한다.

사용자 삽입 이미지

붙여넣기를 모듈창에 완료한 상태입니다.
그런 후 상단의 디스켓모양의 저장하기 버튼을 눌러서 저장합니다. 엑셀파일 형태로 저장됩니다.
엑셀 자체에 저장되는것이 아니라 지금 열려있는 엑셀파일에 저장되는 것입니다.
따라서 다른 엑셀 파일에는 적용이 안됩니다.

4. 이제 방금 정의 한 함수를 이용하여 글자색깔이 같은 셀만 합계를 구해보겠습니다.

사용자 삽입 이미지

위와같이 합계를 구할 데이터를 입력하고 글자색깔별 / 채우기 색깔 별로 합계를 구했습니다.

사용법은 =sum_color(범위, 색번호, 타입) 입니다
  범위합계를 구할 셀들의 범위입니다.
  색번호는 각 색깔들의 번호입니다. 빨강: 3 / 초록 : 4 / 파랑 : 5 / 노랑 : 6 / 검정 : 0 / 흰색 : 2
  타입 0글자색깔조건 이고, 타입 1채우기 색깔조건 입니다.

위 그림처럼 글자색깔인 빨간색인 셀들의 합들을 구하려면 다음과 같이 수식을 입력합니다.
=sum_color(C4:H4,3,0)

이렇게 하면 글자색깔별 혹은 채우기색깔 별로 합계를 구할 수 있습니다.


추가사항
이포스트 올린지 너무 오래되서 댓글을 못봤었는데 몇년에 보니 문제점이 있었네요..
32,767 까지만 계산되고 소수점이나 그이상 계산 안되는 거는
아마도 sum 변수 integer로 선연되 있어서 그럴거 같네요.
double 정도로 선언하면 그이상도 충분히 계산될 듯 싶어요.
요즘에 엑셀을 다루지 않아 테스트는 안해봤지만....요.
혹시 해보신분들 트랙백이나 댓글 남겨주세요

'computer' 카테고리의 다른 글

바탕화면 꾸미기  (0) 2007.12.05
효과음은 나오는데 동영상 재생시 사운드카드 오류날경우  (0) 2007.09.13
에버레스트  (0) 2007.06.07
wake on lan  (0) 2007.04.27
리눅스 정복기 #2  (0) 2007.04.26
  

처음 컴퓨터를 부팅했을때는 소리가 잘나오다가 일정시간 / 작업 후에 동영상 재생시 사운드카드가

없다고 나올경우 참 난감하다.

분명 사운드카드 제대로 설치했고 조금전까지만 해도 잘되던건데..

제어판 사운드 관련 메뉴에 가보면 사운드카드가 죽어있다.

작업표시줄에 볼륨컨트롤 아이콘도 어느새 사라져 버리고..

재부팅후엔 마찬가지고 된다. 그러다가 어느 순간 에러메시지가 두둥~!

여기저기 검색해본결과 작년 8월정도에 이경우를 대비해 마소에서 핫픽스를 내놓았던 것이다.

인터넷을 통해 퍼지는 웜바이러스.. 내경우에는 매번 포맷 할때마다 이런경우를 겪는데.

아마 윈도우를 깔때 침투하는것 같다.

ms06-040 이라고 검색해보면 더 자세한것을 알수있다.

'computer' 카테고리의 다른 글

바탕화면 꾸미기  (0) 2007.12.05
엑셀 - 색깔이 같은 셀만 합계 구하기  (8) 2007.10.31
에버레스트  (0) 2007.06.07
wake on lan  (0) 2007.04.27
리눅스 정복기 #2  (0) 2007.04.26
  

에버레스트

Posted by sabper computer : 2007. 6. 7. 10:15
에버레스트

'computer' 카테고리의 다른 글

엑셀 - 색깔이 같은 셀만 합계 구하기  (8) 2007.10.31
효과음은 나오는데 동영상 재생시 사운드카드 오류날경우  (0) 2007.09.13
wake on lan  (0) 2007.04.27
리눅스 정복기 #2  (0) 2007.04.26
리눅스 정복기 #1  (0) 2007.04.26
  

wake on lan

Posted by sabper computer : 2007. 4. 27. 09:59
wake on lan

원격으로 컴퓨터를 킬수있는 기능이 있는건 예전부터 살짝 들어서 알고 있었지만 이번에 한번 시도해봤다.

처음에는 좀 막연해서 될지 안될지 궁금했지만 막상 해보니 별거 아니더라

컴퓨터를 종료할때 전원선을 뽑지 않으면 컴퓨터는 완전히 꺼진것이 아니다. 그리고 매직 패킷이라고 불리는 것이 오는지 살펴 보고 있다고 한다.

매직 패킷을 보내는 스크립트는 잘 모르겠으나 일단 매직 패킷을 보내는 프로그램을 받았다.ㅋ

이 기능을 사용하려면 wol을 지원해주는 메인보드(아주 오래된 컴퓨터가 아닌이상 다 지원해준다) 내장랜카드나 메인보드랑 연결된 랜카드만 있으면 된다.

메인보드 설정
바이오스에 들어가면 메뉴중에 Power Managerment Setup라는 메뉴가 있을것이다.
그안의 메뉴중에 soft-off를 by PBTN-Delay 4sec 로 해준다. 그리고 윈도우가 정상 종료 되있어야 한다.
비정상적으로 종료된 경우나 윈도우를 통하지 않고 바로 종료된 경우에는 작동하지않았다.

그리고 WOL(PME#) from soft-off 를 Enabled로 해준다. 난 WOL관련 모든 메뉴를 다 Enabled 로 해주었다.

랜카드 설정
내가 테스트 한 랜카드는 Realtek 8139 모델이다. 장치관리자에 가서 랜카드 속성의 고급탭에 가면
보통 wakeup 관련 메뉴가 있어야 했지만 내 경우에는 랜카드 드라이버가 구형이라 없었다.
랜카드 드라이버를 최신으로 업데이트 하니 관련 메뉴가 나왔다.

wake on 관련 메뉴를 모두 enabled 로 해주면 랜카드 설정도 끝난다

그리고 매직패킷으로 보낼 이더넷 주소를 알아야 한다.
이것은 원격으로 킬 컴퓨터에 가서 커맨드창으로 이동 후 ipconfig /all 해주면 physical address 주소를 적어놓으면 된다.
그리고 ip주소도 알아 둬야 된다.

그런다음 원격으로 켤 컴퓨터를 윈도우에서 정상적으로 종료 시킨 후 다른 컴퓨터에서 매직패킷 프로그램을 이용하여 아이피 주소와 이더넷 주소를 넣은 후 send버튼을 누르면 컴퓨터가 자동으로 켜진다.

만약 원격 컴퓨터에 원격제어 프로그램이 시작프로그램으로 지정되있다면 원격제어도 가능하다.ㅋ

아직 원격제어까지는 안해 봤다...

  

리눅스 정복기 #2

Posted by sabper computer : 2007. 4. 26. 15:00
리눅스 정복기 #2

fedora 4 설치기
드뎌 1번 컴퓨터에 하드만 40G짜리로 바꾸어서 설치 중이다.

흠...대충 봤지만 역시나 파티션 부분은 조금 고려해야 할 부분이다.

파티션은

/root 10~20기가 (반드시 잡아줘야 한다)

/swap 800메가 정도로 잡거나 (보통 메모리의 두배정도크기)

아니면

/usr 프로그램 파일 저장 5G~10G

/var 로그저장 (혹시 /root가 깨졌을 경우 다른 하드에 백업받기 위한 백업 파일) 3G

/boot 부팅시 필요한 파일등을 저장 150M~500M

/home 나머지

이렇게 잡을 것이다.

/dev/hda1     /boot     ext3     251M
/dev/hda2     /           ext3     1001M
/dev/hda3     /usr       ext3     4997M
/dev/hda4          확장됨          22913M
    /dev/hda5 /var       ext3      2996M
   /dev/hda6               swap
   /dev/hda7               ext3      19116M

이렇게 드루이를 통해 수동으로 잡아 놨는데 패키지 설치 다음 과정에서 실제 설치하기 전에
에러가 나버렸다
대충 에러메시지는 hda1~7에서 에러가 발생 하였고 재부팅 해야만 한다는 내용이다
쩝 뭐가 잘못 된건지..
Error informing the kernal about modifications to partition /dev/hda2 장치나 지원이 동작중
이란 에러 메시지

kldp 에서 찾아보니 해당하는 게시물은 한 2개 정도 있었는데 참고가 될만 한 글은 한개 뿐이였다.
http://search.empas.com/search/oea/kldp/oe.html?q=Error+informing+the+kernal+about+modifications+to+partition+%2Fdev%2Fhda2&sdsn=&en=utf8
뭐 내경우는 대충 파티션 잡는 과정에서 실수가 있었던것 같은데 위 게시물에서는 8M를 잡지 않은것이 원인이였다.

한번 다시 수동으로 시도할지 아니면 자동으로 그냥 일단 깔아볼지...심히 고민된다

다시 한번 수동으로 파티션을 설정하였다. 이번에는 순서를 조금 바꿔서 /  ->  swap  이런순으로 했더니 저번과는 약간 달리 파티션이 설정 되었다

swap  용량이 표시 되었다
아까는 왜 안됐는지는 잘 모르겠지만 이번에 수동파티션 설정 드루이드에 들어가니 스왑파티션 포맷하겠다는 메시지가 제일 먼저 뜬걸로 봐서는 아마 스왑 파티션 설정이 잘못되었던거 같다..쩝. 처음파티션설정할때를 더듬어 보니 swap 용량이 안떴었다. 그것 때문이였던 같다.

어째든 무사히 페도라 4 설치를 마쳤다.

이제 ftp랑 웹서버 한번 운영해 봐야겠다.


 

'computer' 카테고리의 다른 글

에버레스트  (0) 2007.06.07
wake on lan  (0) 2007.04.27
리눅스 정복기 #1  (0) 2007.04.26
ntoskrnl.dll 오류로 인한 부팅에러. 복구콘솔  (0) 2007.04.16
인터넷 플래쉬파일 저장  (0) 2007.03.07
  

리눅스 정복기 #1

Posted by sabper computer : 2007. 4. 26. 10:44
리눅스 정복기 #1

리눅스 한번 깔아보자...쓰~~

종류도 무지 많고 하지만. 일단 요즘 잘나가는 우분투 시리즈와 꽤 유명한 빨간모자가 후원하는 무료 배포판 fedora core 4 일단 깔아보자는 일념으로 시작한다.

설치 시도하는 컴퓨터 사양
1.
펜티엄 3 700Mhz / 128*3 SDRam / Daewoo CB648X-BX intel 82440bx chipset Mainboard
    NVDIA Vanta(16ram) Video / creative SB PCI128 (Ensoniq Es1371) Soundcard
    Realtek RTL8139 Ethernet card / 15GB HDD

2. AMD 올리언즈 3000+ / 512*2 DDR2Ram dual 5300 / NVIDIA 6100 메인보드 (LAN, Video, sound 내장) / 160GB HDD

1. 우분투 다운받기
우분투 중 가장 최신 버전인 7.04(4월19일 배포)를 깔아보기로 한다.
우분투는 우분투 홈페이지에서 직접 다운 받아도 되지만 속도가 느린관계로 한국 미러 사이트에서 받아도 된다.

<한국 미러사이트>
http://kr.archive.ubuntu.com/ubuntu-releases/feisty/

Kasit ftp에서도 다운 가능하다.
http://ftp.kaist.ac.kr

내가 깔아볼것은
1번 컴퓨터에 우분투 desktop-i386 / server-i386
2번 컴퓨터에 우분투 desktop-amd64 / server-amd64 버전
이다
alternate 버전도 있지만 솔직히 리눅스를 처음 다뤄보는 관계로 어떤 차이점이 있는지 잘모르므로
패스 하기로 했다.

윈도우보다 괜찮은 운영체제일거라는 막연한 기대감은 일지만 일단 실험이다.

우분투 사용자 모임에서 기능 따위 참고하고

우분투도 파코즈에서 알게 됐으므로 파코즌의 게시물을 참고로 하여 설치 및 테스트 해봐야겠다

우분투 설치기 링크
http://servermaster.pe.kr/tt/14
해당 블로그 운영하시는 분에게 허락을 받았다. 출처는 http://servermaster.pe.kr 이다

2. fedora 4 다운받기
fedora 4는 일단 1번 컴퓨터에 우분투 설치전에 fedora 4를 제일 먼저 설치 해 보기로 한다

<설치기 링크>
http://www.parkoz.com/zboard/view.php?id=my_preview&no=5010
설치기는 마음대로 퍼왔는데.. 글쓰신 분이 비공개 원하시면 비공개로 하겠습니다..

다운 받기 - 파일질라 ftp프로그램을 이용하면 꽤 빠른 속도 받을 수 있다.
동시에 2개 파일을 다운 받기 때문에 더욱 좋다. 설정을 바꾸면 그 이상일 수도 있겠지만 확인해보지
않아서....
<메인사이트 다운>
http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/iso/

<일본 미러사이트>
ftp://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/4/i386/iso/

<한국 미러사이트>
ftp://ftp.kreonet.re.kr/pub/Linux/fedora/core/

fedora 4는 총 4장으로 구성 된다. 우분투는 한장이였다..
이제  까는 일만 남았다.
제대로 설치 될런지... 뭐 잘 안되도 문제점 발견하는것도 은근히 재미있으므로 기대되는군.ㅋ






'computer' 카테고리의 다른 글

wake on lan  (0) 2007.04.27
리눅스 정복기 #2  (0) 2007.04.26
ntoskrnl.dll 오류로 인한 부팅에러. 복구콘솔  (0) 2007.04.16
인터넷 플래쉬파일 저장  (0) 2007.03.07
MS오피스 설치시 에러 메시지  (0) 2007.03.07
  

xp 씨디로 부팅 후 복구 콘솔로 들어간다.

<ntoskrnl.dll 덮어쓰기>

expand d:\i386\ntoskrnl.ex_ c:\windows\system32 를 입력

그러면 나타나는 메세지에서 Y 를 입력하면 이전 것을 덮어 써 버립니다.

ntoskrnl.dll 파일 이러는 hal.dll 파일 에러로도 발생되는 경우가 있으므로 hal.dll 파일도 덮어쓴다

expand hal.dl_ C:\windows\system32\


<파티션 검사 및 부트섹터 기록하기>

C:\>Fixmbr \device\harddisk0 

C:파디션에 새로운 부팅 색트를 기록 하시겠습니까?에서y를 입력후 엔터

C:\>Fixboot c: 입력 후엔터

C:\>Chkdsk c: 입력 후엔터


 

'computer' 카테고리의 다른 글

리눅스 정복기 #2  (0) 2007.04.26
리눅스 정복기 #1  (0) 2007.04.26
인터넷 플래쉬파일 저장  (0) 2007.03.07
MS오피스 설치시 에러 메시지  (0) 2007.03.07
컴퓨터 정보알아보기 AIDA32 프로그램  (0) 2006.12.19
  

인터넷 플래쉬파일 저장

Posted by sabper computer : 2007. 3. 7. 11:37
인터넷상의 플래쉬 파일을 저장하고 싶을 경우.

인터넷상의 그림파일이나 플래쉬 파일 등은 모두 컴퓨터에 임시저장 되어서 보여지게 되는데

임시 저장된 파일은 일정시간이 지나면 지워진다.

임시 저장된 파일의 위치는

C:\DocumC:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files

이다. 여기서 저장된 파일을 찾으면 된다.
  

MS오피스 설치시 에러 메시지

Posted by sabper computer : 2007. 3. 7. 11:31
사용자시스템에서 설치패키지의 언어가지원되지 않습니다>라는 경고창이 뜰경우 해결방법


원인 : 윈도우 자동 설치 CD 같은것으로 깔앗을경우
한국어 언어팩이 윈도우를 깔때 누락되어서 그렇습니다.

해결 : 제어판 > 국가 및 언어 옵션에서 언어 > "동아시아 언어를 사용하는데 필요한 파일
설치"를 체크 > 윈도우 시디를 삽입(자동설치) > 이후에 오피스를 설치하시면 해결
이 됩니다.
  
 «이전 1 2 3 4  다음»