본문 바로가기

잡동사니

오토핫키 - 엑셀파일에서 특정텍스트 찾아서 배경색칠하기

728x90

특정텍스트.ahk
다운로드

 

특정텍스트.exe
다운로드

 

 

특정텍스트 찾을 값 두개를 인풋 박스에 입력후, 엑셀파일에있는 특정텍스트를 찾아 배경색칠하기.

 

-------------------------------------------------------------------------------------------

inputbox, text1, 첫번째찾을 값,,,300,100
inputbox, text2, 두번째찾을 값,,,300,100


fileselectfile, abc  ;### abc변수에 파일경로저장.
x1:= comobjcreate("excel.application")  ;### x1변수에 엑셀어플리케이션 저장
x1.workbooks.open(abc)  ;### abc변수에있는 경로 열기
x1.visible := true  ;### 엑셀파일 보이기

x1.range("1:1048576").FormatConditions.Add(9,,,,text1,0)  ;### 범위의 특정텍스트찾기
x1.range("1:1048576").FormatConditions(1).Interior.color:=255  ;### 배경색을 빨강으로지정

x1.range("1:1048576").FormatConditions.Add(9,,,,text2,0)  ;### 범위의 특정텍스트찾기
x1.range("1:1048576").FormatConditions(2).Interior.color:=65535  ;### 배경색을 노랑으로지정

return
-------------------------------------------------------------------------------------------

 

 

 

 

 

 

 

 

728x90