본문 바로가기

Kyeongrok

(1366)
08 엄마도 따라 할 수 있는 Excel VBA - 반복문 배우기(For Next문) 08 엄마도 따라 할 수 있는 Excel VBA - 반복문 배우기(For문) 이번 시간에는 반복문을 배워볼게요. 지난번에 배웠던 '글자 연결하기 "&"'과 '변수'를 사용할 것이기 때문에 아래 예제를 따라 하다가 이해가 잘 안간다면 이전글 2013/01/09 - [Excel VBA/VBA 배우기] - 05 엄마도 따라 할 수 있는 Excel VBA - 글자 연결하기 & 2013/01/09 - [Excel VBA/VBA 배우기] - 06 엄마도 따라 할 수 있는 Excel VBA - 변수 선언하기 을 참고하기 바랍니다. 시작 아래 소스코드를 입력하고 실행해봅시다. Sub For문배우기() For 반복범위 = 1 To 10 Range("F" & 반복범위).Value = "반복" & 반복범위 Next End ..
07 엄마도 따라 할 수 있는 Excel VBA - 메세지 창 띄우기 07 엄마도 따라 할 수 있는 Excel VBA - 메세지 창 띄우기 많이 쓰는 기능인 '메세지창 띄우기'를 해볼게요이 기능은 Excel VBA를 하면서 특정 코드를 테스트 해보거나 특정 변수값이 잘 들어가는지 검사해볼때 유용하기 때문에 많이 쓰는 기능 중 하나에요. 위의 표를 넣고 B2셀에 있는 사원 이름을 메세지창에 출력해 볼게요. 아래 소스를 넣고 돌려보세요. Sub 메세지띄우기() 변수1 = "저는 변수1 입니다" '일반 메세지 띄우기 MsgBox ("안녕하세요?") '변수를 메세지로 띄우기 MsgBox (변수1) '셀 값 가져와서 띄우기 MsgBox (Range("B2").Value) End Sub 결과 완료. 관련 글2013/01/09 - [Excel VBA/VBA 배우기] - 05 엄마도 따..
06 엄마도 따라 할 수 있는 Excel VBA - 변수 선언하기 변수 Excel VBA를 '잘'쓰려면 변수는 꼭 알아야 하는 기능입니다. 변수에 대해서 알아보겠습니다. 중·고등학교 다닐 때 'y = x + 10' 이런 식을 본 적이 있을 것입니다. x와 y에는 1, 2, 3 ······· 100··· 200 ··1000 등 여러가지 숫자가 들어갈 수 있습니다. 이 때 우리는 x, y와 같이 값이 '변'하는 '수'를 '변수'라고 배웠습니다. '변수'는 친구가 있는데 '상수'라는 녀석입니다. 항'상' 같은 '수'라고 해서 '상수'라 부릅니다. '변수'를 주로 사용할 것이기 때문에 이 포스트에서는 '변수'에 대해서만 알아보겠습니다. VBA에서도 똑같이 '변수'라는 기능이 있습니다. 아래의 코드를 살펴보겠습니다. Cells(10, 9).Value = "값을 수정하자" 위의 ..
05 엄마도 따라 할 수 있는 Excel VBA - 글자 연결하기 & 05 엄마도 따라 할 수 있는 Excel VBA - 글자 연결하기 '&' 글자 연결하는 법을 배워보겠습니다. '&' 이것 하나만 알면 글자를 연결 할 수 있습니다. Sub 글자연결하기() 무엇 = Range("A1").Value MsgBox ("나는" & 무엇 & "(이)다.") End Sub 결과 주로 for문과 중첩해서 사용할 때 많이 사용합니다. Range를 사용 할 때 A1셀부터 A20셀까지 내용을 가져오거나 바꾸기를 하는 등 작업을 할 때 유용합니다. 아래와 같이 A1-20셀을 C1-20까지 복사합니다. Sub 글자연결하기() For Row = 1 To 20 Range("C" & Row).Value = Range("A" & Row).Value Next End Sub modified at july..
04 엄마도 따라 할 수 있는 Excel VBA - for문 if문 사용하기 여러분이 만들고자 하는 Excel Vba 는 세가지 기능이 중요합니다. range ,for문, if문 이렇게 3가지입니다. 01.Range 2012/12/10 - [Excel VBA/VBA 배우기] - 02 엄마도 따라 할 수 있는 Excel VBA - Range 사용하기 02.For문 For문은 반복문입니다 For과 Next 사이에 있는 명령들을 지정한 반복 횟수만큼 반복합니다. 아래 링크에 있습니다.2013/01/09 - [Excel VBA/VBA 배우기] - 08 엄마도 따라 할 수 있는 Excel VBA - 반복문 배우기(For Next문) 03.IF문 IF문은 엑셀 함수인 =IF()와 사용법이 매우 유사한 조건문입니다. 특정 조건이 맞는지 아닌지를 알려줍니다. 아래의 글을 보고 따라해봅시다.20..
06 SAP FI를 배워보자 - 전기 기간(Posting Period) 06 SAP FI를 배워보자 - 전기 기간(Posting Period) 전기 기간(Posting Period)은 전표(Document)가 생성되는 기간을 관리합니다. 이를테면 전기기간이 2012년까지만 열려있으면 2013년으로는 전기(Posting)가 안되는 것입니다. 그래서 결산이 끝난 이후에는 이전년도에 전기가 안되도록 통제할 수 있습니다. 그러면 아래 예제를 통해서 전기기간 설정하는 법을 배워보겠습니다. 예제) 2012년에서 2013년으로 바뀐지 이제 1주일이 지났습니다. 신년을 맞이해서 전표를 한번 끊어보겠습니다. FB70 고객 송장 입력(Enter Customer Invoice) 트랜젝션으로 이동합니다. 임의로 만든 고객(Customer) kcust11을 입력하고 송장 처리일(Invoice Da..
04 SAP FI를 배워보자 - Cash Journal(현금분개장)이란? Cash Journal(현금분개장)은 AC200 Unit6에 나오는 내용입니다. 현금분개장에서 '분개장'이란 모든 거래 내용을 분리해서 발생순으로 기록하는 장부를 말합니다. 현금분개장은 '현금지급장'과 '현금수취장'으로 구성되어있습니다. 그렇다면 현금분개장은 현금의 거래 내용을 분리해서 발생순으로 기록하는 장부가 됩니다. 현금분개장(Cash Journal)사용 예시 회계 부서가 현금분개장을 관리하기 위해 특별 총계정원장을 요구할 때 '현금분개장(Cash Journal)을 이용하여 이 계정을 자동으로 전기할 수 있습니다. 현금분개장(Cash Journal)은 현금을 관리할 수 있는 기능입니다. 현금분개장을 현금의 '수급'과 '지급'을 쉽게 할 수있는 기능이라고 할 수 있습니다. 현금분개장(Cash Jour..
03 SAP FI를 배워보자 - 고객 마스터 데이터(Customer Master Data) 생성하기 03 SAP FI를 배워보자 - 고객 마스터 데이터(Customer Master Data) 생성하기 이번 포스트에서는 Customer Master(고객 마스터)를 생성해 보겠습니다. Vendor Master(구매처 마스터)는 Customer Master생성하는 것과 크게 다르지 않기 때문에 이 글을 참고해서 생성 하시면 됩니다. 송장을 치는 화면에 처음 들어가면 무엇을 입력해야 할 것인가 막막하기만 합니다. 일단 맨 윗칸부터 차례로 입력해 보려는데 처음부터 고객을 넣으라고 하는데 무엇을 넣어야 할지 막막합니다. 맨 위에 있는 필드가 '고객(Customer)'입니다. 고객에 대한 송장(Invoice)을 생성하려면 '고객 마스터 데이터(Customer Master Data)'가 있어야 합니다. 고객 마스터 ..