Skip Navigation Links.
Expand VBAVBA
엑셀프로그래밍이 필요한 이유
Expand ExcelExcel
Expand External LibraryExternal Library
Expand SolutionSolution
Expand EssayEssay

Constants|Const|Round()|Cells|Range|Columns|Offset|

항상 같은 값을 유지하는 상수(常數|Constant)

말 그대로 변수는 변화무쌍하게 변하는 정보이고
상수는 한가지 정보를 갖고 버티는 놈이다
어떤 정보를 다룰때..변하지 않는 정보가 있다
예를 들어
홍길동에게 있어서 혈액형이나 부모의 이름이나
본적이나 주민등록번호등은 변하지 않는다
이런 정보를 Meta Data라고도 한다
이렇듯이 프로그래밍을 할때도 변하지 않는 고정된 값을 갖고
있는 정보도 필요할것이다
이런정보를 담아주는 역할을 상수가 진행한다

아래의 버튼을 크릭해 보시면
노랑색셀의 값을 수정해보시면서..( 수정한다는 의미는 변하는 값..변수)

원주률(PI) 반경 면적
3.14159265358979 12  
3.14159265358979 15  
3.14159265358979 22  
3.14159265358979 18  
3.14159265358979 54  
     


위와 같은 원의 면적을 계산하고 싶을때 원주률은 항상 고정된 같은 값이다
이것을 일일이 같은 값을 반복하여 적어나가는 바보는 없을것이다
바보가 안되기 위하여 상수를 활용한다



한가지만 더 해보자
아래의 버튼 3개를 차례대로 크릭하면서 관찰해 보시기 바란다





같은 값이 계속 필요하거나 항상 일정하게 정해진 값이
필요하다면 아래의 그림과 같이 상수를 활용하는것이
효율적인것이다

아래의 화일에서도 역시 아직 다루지 않은 엑셀오브젝트와
순환문이 나오지만 상수의 사용하는 부분만 눈여겨 보시고
나중에 다시 보시고 모두 이해가 되면 엑셀오브젝트를 이해하고
활용하는 상태가 된것이다

Use constants with variables