# ExcelJS
23[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
4[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
5[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
67Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
89Reverse engineered from Excel spreadsheet files as a project.
1011# Translations
1213* [中文文档][README_zh.md]
1415# Installation
1617```shell
18[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
019[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
12021[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
22223- 24
- 25____1326____1427 28
- 29____1530
[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
631____1732 33 - 34____1835
[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
936 37
[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
04142[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
14344[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
245[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
34647[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
448[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
54950[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
65152[![Code Quality: Javascript][//img.shields.io/lgtm/grade/javascript/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/context:javascript]
75354- 55____2856
- 57____2958
- 59
- 70____4071
- 72____4173____4274
76____4377____4478 Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
579- 80____4681____4782
Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
883Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
984Reverse engineered from Excel spreadsheet files as a project.
085Reverse engineered from Excel spreadsheet files as a project.
186 88____5289____5390Reverse engineered from Excel spreadsheet files as a project.
693- 94____5795
Reverse engineered from Excel spreadsheet files as a project.
896Reverse engineered from Excel spreadsheet files as a project.
997# Translations
098# Translations
199# Translations
2100 102____63103____64104# Translations
7107- 108
# Translations
8109- 110____69111____70112
114* [中文文档][README_zh.md]
1115- 116____72117____73118
120* [中文文档][README_zh.md]
4121- 122____75123
125
127
[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
060[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
161[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
262[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
363[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
464[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
565[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
666[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
767[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
868[![Total Alerts][//img.shields.io/lgtm/alerts/g/exceljs/exceljs.svg?logo=lgtm&logoWidth=18]][//lgtm.com/projects/g/exceljs/exceljs/alerts]
969Reverse engineered from Excel spreadsheet files as a project.
491Reverse engineered from Excel spreadsheet files as a project.
592# Translations
5105# Translations
6106 129____76130 - 70____4071
- 131____77132
- 133______78134
- 140____84141
- 142____85143____86144
# Installation
7145 147____88148
* [中文文档][README_zh.md]
9135# Installation
0136# Installation
1137# Installation
2138# Installation
3139# Installation
9149```shell
0150 152____91153____92154 - 140____84141
```shell
3155```shell
4158159```shell
5160```shell
6161[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1162163```shell
8164165```shell
9166167```shell
5168[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
01169[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1170171[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
03172[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
04173[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
05174[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
06175176```shell
5177[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
08178[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
09179[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
10180[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
11181[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
12182[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
13183[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
14184[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
15185186[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
01187[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1188189[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
18190191[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
19192[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
20193[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
21194195[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
22196[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
23197[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
24198[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
25199[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
26200[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
27201[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
28202[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
29203[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
30204[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
31205[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
32206[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
29207[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1208209[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
35210211[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
36212213[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
37214[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
38215[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
39216[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
39217[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1218219[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
42220[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
38221[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
39222[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
39223[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1224225226[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
47227228[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
48229230```shell
5231[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
50232[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1233234[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
52235236```shell
5237[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
54238[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
55239[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
56240[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
57241[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
58242[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
1243244```shell
5245[![Build status][//github.com/exceljs/exceljs/workflows/ExcelJS/badge.svg]][//github.com/exceljs/exceljs/actions?query=workflow%3AExcelJS]
61
Công thức Excel có thể phát hiện màu phông chữ không?
Thật không may, Excel không cung cấp bất kỳ phương thức tích hợp nào để truy xuất màu phông chữ của ô . Điều đó - như thường lệ - có nghĩa là bạn phải sử dụng macro VBA.
Tại sao Excel không cho phép tôi thay đổi màu chữ?
Microsoft Excel có một tính năng cho phép người dùng kích hoạt tính năng bảo vệ trên trang tính của họ. Khi tính năng này đang hoạt động, bạn sẽ không thể thay đổi bất kỳ dữ liệu hoặc định dạng nào trong tệp Excel được truy cập. Nếu bạn không thể thay đổi màu phông chữ trên Microsoft Excel, hãy xem liệu tính năng bảo vệ có được bật trên tệp hay không .