Excel 매크로/VBA 치트 시트?

Excel 매크로/VBA 치트 시트?

저는 C# 및 Java 코딩에 자신이 있지만 Excel에서 매크로를 작성해 본 적이 없습니다.

Excel 매크로 코딩에 대한 초보자가 아닌 치트 시트에 대해 올바른 방향을 알려줄 수 있는 사람이 있는지 궁금합니다.

구문 가이드, 일반적으로 사용되는 기능, 모범 사례 등을 찾고 있는 것 같습니다. 간결할수록 좋습니다!

데이비드

답변1

글쎄, 처음에는 일반적인 VB 구문 시트가 유용할 것이라고 생각합니다. 결국 VBA는 Office 개체 모델을 사용하여 Visual Basic(VB.NET보다 VB6에 더 유사하므로 셀에 LINQ 쿼리가 없음)을 제거한 것입니다. 나는 정말 좋아한다이 C#과 VB.NET 시트 간. 사람들은 복잡한 클래스를 개발하기 위해 VBA를 거의 사용하지 않기 때문에 일단 기본 사항(하위 변수, 루프, 분기)에 익숙해지면 그때부터는 거의 표준 프로그래밍이 됩니다.

개체 모델의 경우 .NET 설명서에 익숙하다면 VBA/Excel 도움말이 유사하게 구성되어 있음을 알 수 있습니다(각 개체에 대한 메서드 및 속성 목록 포함). 필수 개체에 익숙해지면 일반적으로 모든 일이 순조롭게 진행되기 시작합니다.

  • Excel.응용 프로그램
  • Excel.통합 문서
  • Excel.워크시트
  • Excel.Range

다음과 같이 시각적으로 구조화된 몇 가지 문서를 찾았습니다.이것,이것그리고저것(주의: 이전 Excel 버전부터) 그러나 매우 약간 유용해 보입니다. 거기에는 몇 가지 보석이 있을 수 있지만 문제별 Google 검색은 일반적으로 꽤 잘 작동합니다.

관련 정보