생강 2.7.53.0
Ginger는 무료 맞춤법 및 문법 검사기입니다.
이 자습서에서는 VBA(Visual Basic for Applications)를 사용하여 셀 내용을 기반으로 Excel 셀의 텍스트 크기와 스타일을 수정하는 방법을 배웁니다. 이 튜토리얼은 Excel 365, 2021, 2019 및 2016에 적용됩니다.
예선
Excel VBA 개발을 처음 접하는 경우 자습서를 진행하기 전에 Excel VBA 매크로 입문서 를 살펴보는 것이 좋습니다 .
코딩을 시작하기 전에 리본의 Excel에서 개발자 탭을 활성화 해야 합니다 . 그렇지 않으면 Visual Basic Editor에 액세스할 수 없습니다.
VBA로 Excel 셀 텍스트 속성 변경
스프레드시트 정의
예제로 사용할 Excel 스프레드시트를 정의하는 것으로 시작하겠습니다. 이 튜토리얼을 따라가기 위해 자유롭게 사용하세요.
Cell.Font VBA 속성을 사용하여 글꼴 색상 및 스타일 변경
Sub Color_Cell_Text_Condition()
Dim MyCell As Range
Dim StatValue As String
Dim StatusRange As Range
Set StatusRange = Range("Completion_Status")
'loop through all cells in the range
For Each MyCell In StatusRange
StatValue = MyCell.Value
'modify the cell text values as needed.
Select Case StatValue
'green
Case "Progressing"
With MyCell.Font
.Color = RGB(0, 255, 0)
.Size = 14
.Bold = True
End With
'orange
Case "Pending Feedback"
With MyCell.Font
.Color = RGB(255, 141, 0)
.Size = 14
.Bold = True
End With
'red
Case "Stuck"
With MyCell.Font
.Color = RGB(255, 0, 0)
.Size = 14
.Bold = True
End With
End Select
Next MyCell
End Sub
VBA 매크로에 액세스
Excel은 셀 '스타일'을 생성하는 기능을 제공합니다. 스타일은 홈 리본 > 스타일:
스타일을 사용하면 원하는 셀 서식을 저장할 수 있습니다. 그런 다음 해당 스타일을 새 셀에 할당하면 모든 셀 서식이 즉시 적용됩니다. 글꼴 크기, 셀 색상, 셀 보호 상태 및 셀 서식 메뉴에서 사용할 수 있는 기타 항목을 포함합니다.
개인적으로 저는 작업하는 많은 모델에 대해 일반적으로 "입력" 셀 스타일을 만듭니다.
Range("a1").Style = "입력"
스타일을 사용하면 워크시트에서 셀 유형을 쉽게 식별할 수도 있습니다. 아래 예에서는 워크시트의 모든 셀을 반복하고 스타일 = "Input"인 모든 셀을 "InputLocked"로 변경합니다.
범위로서의 희미한 셀
ActiveSheet.Cells의 각 셀에 대해
Cell.Style = "Input" 그런 다음 Cell.Style = "InputLocked"
종료 조건
다음 셀
Ginger는 무료 맞춤법 및 문법 검사기입니다.
블록스는 초등학교 3학년 학생들의 감지 능력과 시력 능력을 연습할 수 있는 지적 게임으로, 교사들이 IT 교육 지원 프로그램에 포함시키고 있습니다.
Prezi는 온라인과 오프라인 모두에서 디지털 프레젠테이션을 만들 수 있는 무료 애플리케이션입니다.
Mathway는 기기에 내장된 계산기보다 더 복잡한 도구가 필요한 모든 수학 문제를 해결하는 데 도움을 줄 수 있는 매우 유용한 앱입니다.
Adobe Presenter는 Microsoft Windows 플랫폼에서 Microsoft PowerPoint 플러그인으로 사용할 수 있도록 Adobe Systems에서 출시한 e-Learning 소프트웨어입니다.
Toucan은 교육 기술 플랫폼입니다. 일상적인 웹사이트를 탐색하면서 새로운 언어를 배울 수 있습니다.
eNetViet은 부모와 자녀가 공부하는 학교를 연결하여 자녀의 현재 학습 상황을 명확하게 이해할 수 있도록 도와주는 애플리케이션입니다.
듀오링고 - 무료로 언어 배우기, 간단히 듀오링고는 다양한 언어를 배우고 연습할 수 있는 교육 프로그램입니다.
RapidTyping은 타이핑 속도를 향상시키고 철자 오류를 줄이는 데 도움이 되는 편리하고 사용하기 쉬운 키보드 교육 도구입니다. 다양한 수준으로 구성된 수업을 통해 RapidTyping은 기존 기술을 입력하거나 향상시키는 방법을 가르쳐줍니다.
MathType은 개발자 Design Science(Dessci)의 대화형 방정식 소프트웨어로, 이를 통해 워드 프로세싱, 프레젠테이션, eLearning 등에 대한 수학적 표기법을 생성하고 주석을 달 수 있습니다. 이 편집기는 TeX, LaTeX 및 MathML 문서 생성에도 사용되었습니다.