File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 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 )
Original file line number Diff line number Diff 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
929949GetDocProps 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
You can’t perform that action at this time.
0 commit comments