Skip to content

Commit 24961cd

Browse files
committed
Add 2 new functions SetCalcProps and GetCalcProps in es version docs
1 parent 6d36ea2 commit 24961cd

3 files changed

Lines changed: 43 additions & 1 deletion

File tree

es/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Excelize es una biblioteca escrita en Go puro que proporciona un conjunto de fun
99
- go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2)
1010
- Licencias: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause)
1111
- Ultima versión: [v2.9.0](https://github.com/xuri/excelize/releases/latest)
12-
- Tiempo de actualización del documento: enero 23, 2025
12+
- Tiempo de actualización del documento: marzo 25, 2025
1313

1414
## Misión del proyecto
1515

es/SUMMARY.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@
4545
* [Obtener propiedades de la aplicación](workbook.md#GetAppProps)
4646
* [Establecer las propiedades del documento](workbook.md#SetDocProps)
4747
* [Obtener propiedades del documento](workbook.md#GetDocProps)
48+
* [Establecer propiedades de cálculo](workbook.md#SetCalcProps)
49+
* [Obtener propiedades de cálculo](workbook.md#GetCalcProps)
4850
* [Proteger el libro de trabajo](workbook.md#ProtectWorkbook)
4951
* [Desproteger libro de trabajo](workbook.md#UnprotectWorkbook)
5052
* [Hoja de trabajo](sheet.md)

es/workbook.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,26 @@ const (
5050
)
5151
```
5252

53+
`CalcPropsOptions` define la colección de propiedades que utiliza la aplicación para registrar el estado y los detalles del cálculo.
54+
55+
```go
56+
type CalcPropsOptions struct {
57+
CalcID *uint
58+
CalcMode *string
59+
FullCalcOnLoad *bool
60+
RefMode *string
61+
Iterate *bool
62+
IterateCount *uint
63+
IterateDelta *float64
64+
FullPrecision *bool
65+
CalcCompleted *bool
66+
CalcOnSave *bool
67+
ConcurrentCalc *bool
68+
ConcurrentManualCount *uint
69+
ForceFullCalc *bool
70+
}
71+
```
72+
5373
## Crear una hoja de cálculo {#NewFile}
5474

5575
```go
@@ -928,6 +948,26 @@ func (f *File) GetDocProps() (*DocProperties, error)
928948

929949
GetDocProps proporciona una función para obtener las propiedades principales del documento.
930950

951+
## Establecer propiedades de cálculo {#SetCalcProps}
952+
953+
```go
954+
func (f *File) SetCalcProps(opts *CalcPropsOptions) error
955+
```
956+
957+
SetCalcProps proporciona una función para establecer propiedades de cálculo.
958+
959+
El valor opcional de la propiedad `CalcMode` es: `manual`, `auto` o `autoNoTable`.
960+
961+
El valor opcional de la propiedad `RefMode` es: `A1` o `R1C1`.
962+
963+
## Obtener propiedades de cálculo {#GetCalcProps}
964+
965+
```go
966+
func (f *File) GetCalcProps() (CalcPropsOptions, error)
967+
```
968+
969+
GetCalcProps proporciona una función para obtener propiedades de cálculo.
970+
931971
## Proteger el libro de trabajo {#ProtectWorkbook}
932972

933973
```go

0 commit comments

Comments
 (0)