본문 바로가기
일상

20240129

by 20231113 2024. 1. 29.

https://hanaabc.com/excelvba/1517

 

왕 초보용 엑셀 매크로(VBA) 배우기 - 1 (가장 중요한 3가지 기억하기)

엑셀 매크로(VBA) 강의를 아마추어가 하는 이유는? ​ 저는 수학이 싫어서 문과를 선택했고, 대학 4학년 2학기 때, 앞으로 컴퓨터를 모르면 안 된다는 낭설을 믿고, 혈기에 컴퓨터 기초(교양) 과목

hanaabc.com


https://blog.naver.com/math_jungt/223083030343

 

엑셀VBA로 코딩하기1(기본연산 코딩 - Visual Basic)

알지오매스로 코딩하기 글을 올리면서 블록코딩과 텍스트코딩을 함께 작성하면 좋을 것 같아서, 한번 시도...

blog.naver.com

 

https://namu.wiki/w/Visual%20Basic%20for%20Applications

 

Visual Basic for Applications - 나무위키

VBA를 이용해서 단순한 반복 작업을 하는 것에 만족하지 않고 잉여력(?)을 발휘하여, 게임 등을 만드는 시도가 있다. (아래는 그 사이트들 중 일부)

namu.wiki



글을 읽다보면 흥미로운 내용이 있다.

"주로 Microsoft Excel에서 많이 사용되기 때문에 엑셀 전용으로 오해를 많이 받는다. 하지만 액세스, 워드 등의 응용 프로그램에서도 사용할 수 있다. 워드는 매크로 기능을 사용할 일이 없고, 파워포인트는 파워포인트 아트를 하는 사람만 사용하고, 액세스는 기본 기능부터가 강력한 탓에 굳이 VBA를 쓸 필요가 거의 없기 때문에 이러한 인식이 생기게 됐다고 볼 수 있다."

"앞서 말한 '매크로용이라고 보기 힘들 정도의 강력함'으로 인한 문제 또한 있다. 흔히 매크로 바이러스라고 부르는 존재가 바로 VBA로 만든 바이러스이다. VBA를 구동하기 위해서 윈도의 다양한 라이브러리를 참조할 수 있게 해놨기 때문에 역으로 보안성이 취약해진 것이다. 덕분에 최신 MS 오피스로 넘어올수록 점차 VBA가 자동으로 돌아가는 것을 막기 위해서 봉인하고 있다. 2003 버전은 기본 설정을 비활성화로 해두어 별도로 실행하게 하였고, 2007부터는 포맷을 대격변하면서 VBA를 별도의 파일(*.xlsm, *.pptm, *.ppsm 등)로 분리시켜놓았다.
2019년 Stack Overflow 개발자 설문조사결과건드리기 무서운(Dreadful Language) 언어로 꼽혔다. 2위는Objective-C. 이와 관련하여 VBA가 까이는 이유를 언어 자체보다 VBA 코드 개발창의 구식을 문제삼기도 했다.링크비주얼 스튜디오가 그리워진다"

아니 근데 글 복붙 할때마다 줄간격 달라지는거, 서식통일도 안되는거를 어케 바꾸는지를 모르겠다.

무튼 저 부분이 나에게 와닿았다.

 

 

'일상' 카테고리의 다른 글

20240131(from20240130)  (0) 2024.01.31
20240130  (1) 2024.01.30
20240128  (0) 2024.01.28
20240127  (0) 2024.01.27
20240126  (1) 2024.01.26