Excel VBA

다음과 같은 장점들로 인해, 익혀둘만 하다.

  • 엑셀안쓰는 사람은 없을정도로 거의 모든 사람들이 이 프로그램 및 이 형식의 데이터를 사용한다.
  • 따로, 프로그램설치가 필요없다. 엑셀만 있으면되고, 엑셀없는 피씨는 거의 없다.
  • 데이터의 입출력 및 표현, GUI구현이 손쉽다. 엑셀쉬트, 차트를 그대로 이용하면 된다.

물론 단점도 있다.

  • Win32계열에서만 사용할 수 있다.

  • 엑셀 매크로를 바이러스로 오인하는 경우가 많다.

관련서적

VBA대신 Python을 쓸 수 도 있다.

유용한 ExcelVba 스크립트

특정 스크립트

선택영역의 셀들에 대해 맨 마지막문자를 제거하기.

Sub trimLastChar()
    Dim rngSource As Range, rngCell As Range
    Set rngSource = Selection
    For Each rngCell In rngSource
        rngCell = Left(rngCell, Len(rngCell) - 1)
    Next rngCell
End Sub

ExcelVba (last edited 2012-06-16 08:35:11 by 221)

web biohackers.net