diff --git a/LANGS.md b/LANGS.md index 0c6353ec..33e2d7eb 100644 --- a/LANGS.md +++ b/LANGS.md @@ -1,13 +1,14 @@ # Languages +* [العربية](ar) +* [Deutsch](de) * [English](en) +* [Español](es) * [Français](fr) -* [русский](ru) -* [简体中文](zh-hans) -* [繁體中文](zh-tw) +* [Italiano](it) * [日本語](ja) * [한국어](ko) -* [Español](es) -* [Deutsch](de) * [Português](pt) -* [العربية](ar) +* [русский](ru) +* [简体中文](zh-hans) +* [繁體中文](zh-tw) diff --git a/ar/README.md b/ar/README.md index 91e69128..88d17229 100644 --- a/ar/README.md +++ b/ar/README.md @@ -9,7 +9,7 @@ Excelize هي مكتبة مكتوبة في الذهاب نقية توفير مج - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - التراخيص: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - الإصدار الأخير: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- وقت تحديث المستند: شهر فبراير 26, 2024 +- وقت تحديث المستند: أبريل 13, 2024 ## بعثة المشروع diff --git a/ar/utils.md b/ar/utils.md index 81f1d555..0b266e3f 100644 --- a/ar/utils.md +++ b/ar/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - يستخدم النوع `duplicate` لتمييز الخلا // قاعدة تمييز الخلايا: القيم المكررة... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - يستخدم النوع `unique` لإبراز الخلايا ا // قاعدة تمييز الخلايا: لا تساوي... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -875,7 +875,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -904,7 +904,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/de/README.md b/de/README.md index 66094833..b9060121 100644 --- a/de/README.md +++ b/de/README.md @@ -9,7 +9,7 @@ Excelize ist eine Bibliothek, die in reinem Go geschrieben wurde und eine Reihe - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - Lizenzen: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - Letzte Version: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- Dokument Aktualisierungszeit: Februar 26, 2024 +- Dokument Aktualisierungszeit: April 13, 2024 ## Project mission diff --git a/de/utils.md b/de/utils.md index c6808976..891e1ca5 100644 --- a/de/utils.md +++ b/de/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - Der Typ `duplicate` wird verwendet, um doppelte Zellen in ei // Markieren Sie die Zellenregeln: Werte duplizieren... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - Der Typ `unique` wird verwendet, um eindeutige Zellen in einem // Markieren Sie die Zellenregeln: Nicht gleich... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/en/README.md b/en/README.md index 781c5f65..ac8dea6c 100644 --- a/en/README.md +++ b/en/README.md @@ -9,7 +9,7 @@ Excelize is a library written in pure Go providing a set of functions that allow - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - Licenses: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - Last version: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- Document update time: February 26, 2024 +- Document update time: April 13, 2024 ## Project mission diff --git a/en/utils.md b/en/utils.md index 7878d1b2..0fc658d7 100644 --- a/en/utils.md +++ b/en/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - The `duplicate` type is used to highlight duplicate cells in // Highlight cells rules: Duplicate Values... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - The `unique` type is used to highlight unique cells in a range: // Highlight cells rules: Not Equal To... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/es/README.md b/es/README.md index 5e1142a0..b1143dcc 100644 --- a/es/README.md +++ b/es/README.md @@ -9,7 +9,7 @@ Excelize es una biblioteca escrita en Go puro que proporciona un conjunto de fun - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - Licencias: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - Ultima versión: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- Tiempo de actualización del documento: febrero 26, 2024 +- Tiempo de actualización del documento: abril 13, 2024 ## Misión del proyecto diff --git a/es/utils.md b/es/utils.md index 6babb7b1..d0e5f8b4 100644 --- a/es/utils.md +++ b/es/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - El tipo `duplicate` se usa para resaltar celdas duplicadas e // Resaltar reglas de celdas: valores duplicados... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - El tipo `unique` se usa para resaltar celdas únicas en un rang // Resaltar reglas de celdas: No es igual a... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/fr/README.md b/fr/README.md index 1529fdbb..f965f144 100644 --- a/fr/README.md +++ b/fr/README.md @@ -9,7 +9,7 @@ Excelize est une bibliothèque écrite en pure Go fournissant un ensemble de fon - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - Licenses: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - Dernière version: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- Heure de mise à jour du document: 26 février 2024 +- Heure de mise à jour du document: 13 avril 2024 ## Mission du projet diff --git a/fr/utils.md b/fr/utils.md index 96a727d2..f851049b 100644 --- a/fr/utils.md +++ b/fr/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - The `duplicate` type is used to highlight duplicate cells in // Mettez en surbrillance les règles relatives aux cellules: Valeurs en double ... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - Le type `unique` est utilisé pour mettre en évidence des cell // Mettez en surbrillance les règles des cellules: pas égal à ... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/index.html b/index.html index c8e9e5e4..0044bd10 100644 --- a/index.html +++ b/index.html @@ -1124,6 +1124,7 @@
  • English
  • Español
  • Français
  • +
  • Italiano
  • 日本語
  • 한국어
  • Português
  • @@ -1232,7 +1233,7 @@

    Get InvolvedGet Started

    New to Excelize and need some help getting started? No problem.

    -

    Documentation ↦  العربية | Deutsch | English | Español | Français | 日本語 | 한국어 | Português | русский | 简体中文 | 繁體中文 +

    Documentation ↦  العربية | Deutsch | English | Español | Français | Italiano | 日本語 | 한국어 | Português | русский | 简体中文 | 繁體中文

    diff --git a/it/README.md b/it/README.md new file mode 100644 index 00000000..dcd7e100 --- /dev/null +++ b/it/README.md @@ -0,0 +1,52 @@ +# Introduzione + +

    Logo Excelize

    + +Excelize è una libreria scritta in puro Go che fornisce una serie di funzioni che consentono di scrivere e leggere da file XLAM / XLSM / XLSX / XLTM / XLTX. Supporta la lettura e la scrittura di documenti di fogli di calcolo generati da Microsoft Excel™ 2007 e versioni successive. Supporta componenti complessi grazie all'elevata compatibilità e fornisce API di streaming per generare o leggere dati da un foglio di lavoro con enormi quantità di dati. Questa libreria richiede Go versione 1.18 o successiva. + +- Codice sorgente: [github.com/xuri/excelize](https://github.com/xuri/excelize) +- Problema: [github.com/xuri/excelize/issues](https://github.com/xuri/excelize/issues) +- go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) +- Licenze: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) +- Ultima versione: [v2.8.1](https://github.com/xuri/excelize/releases/latest) +- Orario aggiornamento documento: aprile 13, 2024 + +## Missione del progetto + +L'obiettivo di Excelize è creare e mantenere una versione in linguaggio Go dell'API dei documenti di Excel per gestire file xlsx conformi allo standard Office Open XML (OOXML). Con Excelize puoi utilizzare Go per leggere e scrivere file MS Excel. + +## Perché utilizzare Excelize + +In alcuni casi, dobbiamo manipolare i documenti Excel attraverso programmi, come: aprire per leggere il contenuto del documento Excel esistente, creare nuovi documenti Excel, generare nuovi documenti Excel basati su documenti esistenti (modelli), inserire immagini in documenti Excel, grafici Elementi come come tabelle e talvolta è necessario implementare queste operazioni su più piattaforme. Excelize può facilmente soddisfare queste esigenze. + +## Clienti famosi + +Qihoo 360 Baidu, Inc. [![INTSIG](../images/vendor/intsig.com_en.png)](https://en.intsig.com) Inke, Inc. Meituan-Dianping NetEase Bilibili Qi An Xin Group Alibaba Group ele.me Huifu Dodoca Information Technology ByteDance Flash Express JimengIO Shannon.AI IBM Basedig Meitui Amazon Deloitte Neuro Lab! Algorithms 58.com ke.com Microsoft ByteBase Intel Tencent miHoYo NSFOCUS Technologies Group Co Ltd + +Se anche la tua azienda o il tuo prodotto utilizza Excelize, inviaci il logo. + +## Comunità + +- [Gruppo Facebook](https://www.facebook.com/groups/excelize) +- [Gruppo Google](https://groups.google.com/g/excelize) +- [Stack Overflow](https://stackoverflow.com/questions/tagged/excelize) +- [Slack Canale](https://join.slack.com/t/xuri/shared_invite/zt-eriqdkeo-wV04zcCdBiiZveFgY86Wzw) +- [Gitter](https://gitter.im/excelize/community) +- [Comunità su Telegram](https://t.me/excelize) +- [Comunità su Discord](https://discord.gg/MWV8MBQGtv) +- [Excelize Comunità su Microsoft Teams](https://teams.live.com/l/invite/FBA8aHkflqEj5SNzQM) +- [Comunità Skype](https://join.skype.com/YW3OFS5QjYcV?source=qr-ios): partecipare tramite codice QR +- [Comunità di Line](http://line.me/ti/g/NFIjhfbP_g): partecipare tramite codice QR +- [ID gruppo DingTalk](https://qr.dingtalk.com/action/joingroup?code=v1,k1,6tmzbBbJuQkGezVdHJjsHz29CZI9F49xeW+cvOaECtk=&_dt_no_comment=1&origin=11): `30047129` | partecipare tramite codice QR +- ID gruppo QQ: `1302058237` (Verification info: Excelize) | partecipare tramite codice QR +- Excelize l'ID WeChat: `hixuri` (Informazioni sulla verifica: Excelize) | partecipare tramite codice QR +- Gruppo WeCom (Informazioni sulla verifica: Excelize): partecipare tramite codice QR +- ID gruppo InFlow: `4375928` | partecipare tramite codice QR + +## Sponsorizza lo sviluppo di Excelize + +Se sei un utente individuale e hai apprezzato la produttività dell'utilizzo di Excelize, considera la donazione come un segno di apprezzamento, ad esempio comprandomi un caffè di tanto in tanto, oppure sostieni questo progetto diventando uno sponsor. + +Sponsor di GitHub Dona con Paypal Diventa uno sponsor Supporta Excelize su Patreon diff --git a/it/SUMMARY.md b/it/SUMMARY.md new file mode 100644 index 00000000..bafd675a --- /dev/null +++ b/it/SUMMARY.md @@ -0,0 +1,3 @@ +# Contenuti + +* [Introduzione](README.md) diff --git a/ja/README.md b/ja/README.md index ca9c22d0..fff09238 100644 --- a/ja/README.md +++ b/ja/README.md @@ -9,7 +9,7 @@ Excelize は、純粋な Go で記述されたライブラリで、XLAM / XLSM / - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - ライセンス契約: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - 現在のバージョン: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- ドキュメントの更新:2024年2月26日 +- ドキュメントの更新:2024年4月13日 ## プロジェクトミッション diff --git a/ja/utils.md b/ja/utils.md index e8b708cb..298d4761 100644 --- a/ja/utils.md +++ b/ja/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - `duplicate` タイプは、範囲内の重複セルを強調 // Highlight cells rules: Duplicate Values... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - `unique` タイプは、範囲内の一意のセルを強調表 // Highlight cells rules: Not Equal To... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/ko/README.md b/ko/README.md index 9e47ceb5..94a48f02 100644 --- a/ko/README.md +++ b/ko/README.md @@ -9,7 +9,7 @@ Excelize 는 순수 Go로 작성된 라이브러리로 XLAM / XLSM / XLSX / XLTM - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - 면허: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - 마지막 버전: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- 문서 업데이트 시간: 2024 년 2 월 26 일 +- 문서 업데이트 시간: 2024 년 4 월 13 일 ## 프로젝트 미션 diff --git a/ko/utils.md b/ko/utils.md index 4d857cf0..141022aa 100644 --- a/ko/utils.md +++ b/ko/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - `duplicate` 유형은 범위의 중복 셀을 강조 표시 // Highlight cells rules: Duplicate Values... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - 고유 유형은 범위의 고유한 셀을 강조 표시하는 // Highlight cells rules: Not Equal To... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/pt/README.md b/pt/README.md index d4d43a73..24c52e91 100644 --- a/pt/README.md +++ b/pt/README.md @@ -9,7 +9,7 @@ Excelize é uma biblioteca escrita em Go puro que fornece um conjunto de funçõ - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - Licenças: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - Última versão: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- Hora de atualização do documento: fevereiro 26, 2024 +- Hora de atualização do documento: abril 13, 2024 ## Missão do projeto diff --git a/pt/utils.md b/pt/utils.md index 3043a8f7..1d7122ca 100644 --- a/pt/utils.md +++ b/pt/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Planilha1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Planilha1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Planilha1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Planilha1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Planilha1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Planilha1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ type: `duplicate` - O tipo `duplicate` é usado para destacar células duplicada // Regras de realçar células: valores duplicados... err := f.SetConditionalFormat("Planilha1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ type: `unique` - O tipo `unique` é usado para destacar células únicas em um i // Regras de realçar células: diferente de... err := f.SetConditionalFormat("Planilha1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Planilha1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Planilha1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -859,7 +859,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -888,7 +888,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/ru/README.md b/ru/README.md index 6b2040df..2ca703a2 100644 --- a/ru/README.md +++ b/ru/README.md @@ -9,7 +9,7 @@ EXCELIZE - это библиотека, написанная на чистом G - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - Лицензии: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - Последняя версия: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- Время обновления документа: 26 Февраль 2024 г. +- Время обновления документа: 13 апреля 2024 г. ## Миссия проекта diff --git a/ru/utils.md b/ru/utils.md index dbd8f353..33aa1988 100644 --- a/ru/utils.md +++ b/ru/utils.md @@ -482,7 +482,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -497,7 +497,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -520,7 +520,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -570,7 +570,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -589,7 +589,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -601,7 +601,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -614,7 +614,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", // Выделять правила ячеек: повторяющиеся значения... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -625,7 +625,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", // Выделить правила ячеек: не равно... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -639,7 +639,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -654,7 +654,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -855,7 +855,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -884,7 +884,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/zh-hans/README.md b/zh-hans/README.md index df18240e..6abc5430 100644 --- a/zh-hans/README.md +++ b/zh-hans/README.md @@ -9,7 +9,7 @@ Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基 - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - 许可协议: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - 当前版本: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- 文档更新: 2024年2月26日 +- 文档更新: 2024年4月13日 ## 项目使命 diff --git a/zh-hans/utils.md b/zh-hans/utils.md index f03dc1ac..17e6ac1e 100644 --- a/zh-hans/utils.md +++ b/zh-hans/utils.md @@ -477,7 +477,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -492,7 +492,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -515,7 +515,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -565,7 +565,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -584,7 +584,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -596,7 +596,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -609,7 +609,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", // 突出显示单元格规则: 重复值... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -620,7 +620,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", // 突出显示单元格规则,只为以下内容的单元格设置格式: 特定文本 不等于... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -634,7 +634,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -649,7 +649,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -850,7 +850,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -879,7 +879,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil { diff --git a/zh-tw/README.md b/zh-tw/README.md index 187d541e..637a6c87 100644 --- a/zh-tw/README.md +++ b/zh-tw/README.md @@ -9,7 +9,7 @@ Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基 - go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2) - 許可協議: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause) - 當前版本: [v2.8.1](https://github.com/xuri/excelize/releases/latest) -- 檔案更新: 2024年2月26日 +- 檔案更新: 2024年4月13日 ## 專案使命 diff --git a/zh-tw/utils.md b/zh-tw/utils.md index ec16e1c8..3192bd3c 100644 --- a/zh-tw/utils.md +++ b/zh-tw/utils.md @@ -477,7 +477,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "6", }, }, @@ -492,7 +492,7 @@ err := f.SetConditionalFormat("Sheet1", "D1:D10", { Type: "cell", Criteria: ">", - Format: format, + Format: &format, Value: "$C$1", }, }, @@ -515,7 +515,7 @@ if err != nil { } err = f.SetConditionalFormat("Sheet1", "D1:D10", []excelize.ConditionalFormatOptions{ - {Type: "cell", Criteria: ">", Format: format, Value: "6"}, + {Type: "cell", Criteria: ">", Format: &format, Value: "6"}, }, ) ``` @@ -565,7 +565,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "cell", Criteria: "between", - Format: format, + Format: &format, MinValue: "6", MaxValue: "8", }, @@ -584,7 +584,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "average", Criteria: "=", - Format: format1, + Format: &format1, AboveAverage: true, }, }, @@ -596,7 +596,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", { Type: "average", Criteria: "=", - Format: format2, + Format: &format2, AboveAverage: false, }, }, @@ -609,7 +609,7 @@ err := f.SetConditionalFormat("Sheet1", "B1:B10", // 醒目提示儲存格規則: 重復值... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "duplicate", Criteria: "=", Format: format}, + {Type: "duplicate", Criteria: "=", Format: &format}, }, ) ``` @@ -620,7 +620,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", // 醒目提示儲存格規則,只為以下內容的儲存格設定格式: 特定文本 不等於... err := f.SetConditionalFormat("Sheet1", "A1:A10", []excelize.ConditionalFormatOptions{ - {Type: "unique", Criteria: "=", Format: format}, + {Type: "unique", Criteria: "=", Format: &format}, }, ) ``` @@ -634,7 +634,7 @@ err := f.SetConditionalFormat("Sheet1", "H1:H10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", }, }, @@ -649,7 +649,7 @@ err := f.SetConditionalFormat("Sheet1", "A1:A10", { Type: "top", Criteria: "=", - Format: format, + Format: &format, Value: "6", Percent: true, }, @@ -850,7 +850,7 @@ func main() { Type: "bottom", Criteria: "=", Value: "1", - Format: red, + Format: &red, }, }, ); err != nil { @@ -879,7 +879,7 @@ func main() { Type: "top", Criteria: "=", Value: "1", - Format: green, + Format: &green, }, }, ); err != nil {