728x90 반응형 목표는!!퇴근!! (엑셀VBA)48 (VBA) 색상 설정하는 방법 (Color) (VBA) 지정한 셀 디자인(꾸미기) 하기 (배경색,글자크기,굵게) 가장 많이 사용하는 속성만 정리했습니다 추가적으로 필요한 속성은 아래 주소로 이동 후 확인하시면 됩니다 Interior object (Excel) Office VBA reference topic learn.microsoft.com 지정한 셀은 "E4" 입니다. 1. 배 jjongdalk.tistory.com 기존 내용에 추가되는 부분입니다 .interior.ColorIndex = 0 .interior.Color = RGB(0,0,0) 알아보기도 쉽고 쓰기도 편한 방법이 있어서 추가 했습니다 .interior.Color에 RGB값으로 색상을 설정하는 방법말고 vbWhite, vbRed, vbYellow, vbGreen 등등 색상명으로도 설.. 2023. 6. 18. (VBA) 문자 -> 숫자로 변경하기 Integer, Long, Single, Double, Byte 숫자🔢에 관련된 변수 타입입니다 당연한거지만 정수 타입인 Integer에 실수 타입인 Double를 입력하면 원하는 값을 얻을수 없습니다 실수가 정수로 바뀌는 마법!! 이런 경우도 있지만 제일 중요한건 문자열🔠을 숫자 타입으로 변경🔂하는게 정말 중요하죠 문자열 + 문자열의 결과는.... 문자열🔠로 인식하고 그냥 문자열🔠에 문자열🔠을 붙이는 것과 같습니다 그래서 문자열🔠을 숫자(정수,실수)🔢로 바꾸는 방법입니다 Private Sub CommandButton1_Click() Dim AAA As Integer Dim BBB As Double Dim CCC As Long Dim DDD As Single Dim EEE As Byte AAA = CIn.. 2023. 6. 15. (VBA) 셀 / 병합 셀(Merge) 값 지우기 (Clear/ClearContents) 셀 값을 지우기위해 그냥 마우스로 셀 선택하고 Delete키를 이용하면 됩니다 그래도 VBA를 사용하는 입장에서는 다르겠죠 셀 값을 지우는 명령어는 Private Sub CommandButton1_Click() Range("C4").Value = "" Range("C4").Value = vbNullString Range("C4").Clear Range("C4").ClearContents End Sub 하나씩 사용하시면 됩니다 여기서 .Clear는 조심해야합니다. 마지막에 설명하겠습니다 병합된 셀도 다른건 없지만 ,Clear / .ClearContents에서는 에러가 발생합니다 병합(Merge)이 되어 있기 때문에 병합된 셀이라고 명시를해야합니다 Private Sub CommandButton2_Click(.. 2023. 6. 13. (VBA) 변수 설정(사용) 하기 "변수" 값(데이터)을 저장하기 위해 사용하는것 입니다 검색해보면 이런저런 설명이 많지만 간단하게 설명하면 물건(데이터)을 담는 📦박스라고 생각하시면 됩니다 변수를 설정할려면 Private Sub CommandButton1_Click() Dim ABC As Integer End Sub Dim "박스이름" As "박스크기" 이름🔤은 임의로 정하시면 되고 크기는 아래표를 참조 하시면 됩니다 Integer 정수 -32768 ~ 32767 Long 정수 -2147483648 ~ 2147483647 Single 실수 -3.4028235 e38 ~ -1.401298 e-45 1.401298 e-45 ~ 3.4028235 e38 Double 실수 -1.79769313486231570 e308 ~ -4.94065645.. 2023. 6. 7. (VBA) 셀 병합(합치기)하기 (Merge) 이거랑 같은 기능입니다. Private Sub CommandButton1_Click() Range("B3:E3").Merge End Sub Private Sub CommandButton2_Click() Range("B3:E3").UnMerge Range("B3").UnMerge End Sub UnMerge의 경우는 병합된 셀 중에 하나의 셀만 UnMerge해도 전부 병합 해제 됩니다 Range("B3").UnMerge 이런식으로~~ 2023. 6. 5. (VBA) 결과값 미리보기 VBA창에서 내가 원하는 결과값을 미리 확인할수 있는 기능입니다 보기 -> 직접 실행창 (Ctrl + G) 2. 그럼 창아래 직접실행창이 뜹니다. 3. 셀에 갑을 넣어주고 명령어를 입력합니다. Private Sub CommandButton1_Click() Debug.Print "D3와 E3의 합은" Debug.Print Range("D3").Value + Range("E3").Value End Sub 4. 명령단추 클릭 첫번째는 문자열 "D3와 E3의 합은"을 출력하고 두번째는 D3와 E3의 셀값을 더한값을 출력합니다. 2023. 5. 21. (VBA) 셀값 더하기 1. 셀 + 셀 더하기➕ Private Sub CommandButton1_Click() Range("G3").Value = Range("D3").Value + Range("E3").Value End Sub 2. 지정한범위 셀 더하기➕ Private Sub CommandButton2_Click() Range("G8").Value = WorksheetFunction.Sum(Range("D8:F8")) End Sub 2023. 5. 21. (VBA) 지정한 셀 디자인(꾸미기) 하기 (배경색,글자크기,굵게) 가장 많이 사용하는 속성만 정리했습니다 추가적으로 필요한 속성은 아래 주소로 이동 후 확인하시면 됩니다 Interior object (Excel) Office VBA reference topic learn.microsoft.com 지정한 셀은 "E4" 입니다. 1. 배경색🎨 넣기 Private Sub CommandButton1_Click() Range("E4").Interior.ColorIndex = 3 '빨간색 'Range("E4").Interior.Color = RGB(255,0,0) '빨간색 End Sub 두가지 방법이 있습니다 첫번째는 정해진 색상를 설정 두번째는 원하는 색상코드표를 이용해서 설정 2. 글자 크기✏️ Private Sub CommandButton2_Click() Range("E4".. 2023. 5. 9. (VBA) 지정한 셀 값 가져오기 지정한 셀에 값을 가져오기 입니다 다른셀에 값을 넣을수도 있고 필요하면 변수에 저장해서 다른용도로 사용할 수 있는 부분이죠 셀 값 넣기랑 반대하고 생각하시면 됩니다 예제는 "B2" 값을 가져와서 "B3" 넣기 "B2"에 "티스토리"란 값을 넣고 명령단추 클릭시 "B3"에 "B2" 값을 넣기 Private Sub CommandButton1_Click() Range("B3").Value = Range("B2").Value End Sub 2. 원하는 값을 넣고 싶을때 Private Sub CommandButton1_Click() Range("B3").Value = "원하는 값" End Sub 📺 동영상으로 보기 📺 2023. 5. 3. 이전 1 2 3 4 5 6 다음 728x90 반응형