본문 바로가기

엑셀7

[Excel] 매크로를 활용해서 문자열의 특정 값을 찾아서 밑의 행으로 나눠주기 기분 열에 해당하는 문자가 있으면 그 문자로 나눠주는 프로그램이다. 예를들어서 I행에 |문자를 찾아서 밑으로 나눠주고 싶을때 이 매크로를 실행하면 아래처럼 변한다. 단지 계속 실행해야 하고, 마지막에 에러가 나긴 하지만.. 그럭저럭 쓸만한거 같다. Sub 매크로1() ' ' 매크로1 매크로 ' ' Dim i As Integer Dim nFindPos As Integer Dim nLen As Integer Dim nFor As Integer Dim strSourceLabel As String Dim strFindLabel As String Dim strNextLabel As String strFindLabel = "|" 'I 열 중에서 strFindLabel 값을 찾음. Range("I:I").Find(W.. 2013. 3. 29.
엑셀 단축키 행선택, 열선택, 전체 선택, 자동 채우기 엑셀에서 키보드만 사용하고 싶을때가 있는데.. 한번씩 이런 키는 없나?? 생각드는 경우가 있었다. 행선택 Shift + Space 열선택 Ctrl + Space 전체선택 Shift + Ctrl + Space 선택된 행/열 삭제 Ctrl + - 선택된 행/열 추가 Ctrl + + 이건 특별 기능 자동 채우기 1.일단 선택을 하는건 쉽겠죠?? Shift + Ctrl + 방향키 를 누르면 쭉쭉 선택이 됩니다. 2. 홈탭에 있는 오른쪽에 보면 채우기가 있습니다. 3. 마우스 우클릭을 하면 빠른 실행 도구 모음 사용자 지정이 나옵니다. 4. alt 키를 누르면 5번? (3번 이후로 하나씩 추가 시키면 됩니다.) 6. 계열을 선택합니다.( s를 누르면 되겠죠?) 7. Alt + F 를 누르면 자동 채우기가 됩니다... 2013. 3. 26.
엑셀 Reversed Find 가끔씩 엑셀을 사용할 때 뒤에서 부터 찾아야 하는 경우가 생긴다. 그래서 이러 저리 검색을 해보니 뒤에서 찾는 함수는 존재하지 않는다. 그리고 더 더욱 검색해보니 직접 만들어서 쓴것을 찾을수 있었다. http://stackoverflow.com/questions/350264/how-can-i-perform-a-reverse-string-search-in-excel-without-using-vba FIND("|",SUBSTITUTE(A1," ","|",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))) 이해하는 방법은 1. 여기서 찾을 문자는 " " 공백이다. 2. SUBSTITUTE는 특정문자를 치환하는 기능을 수행한다. 여기서 주목할 것은 4번째 인자이다. 이것은 몇번째 부터 치환할것인가.. 2013. 3. 26.