document18

12
4/24/2014 ENI Training - Libro online http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 1/12 El objeto Application El objeto Application representa la aplicación Microsoft Excel activa. Es el objeto por defecto y, por lo tanto, normalmente es opcional (ejemplo: Version equivale a Application.Version). Este objeto contiene: Las propiedades relativas al entorno Excel (por ejemplo, las opciones de Excel.) y a la presentación de la interfaz (puntero del ratón, texto de la barra de estado, tamaño y estado de la ventana de la aplicación, etc.). Hay distintos métodos para realizar acciones en el entorno Excel. Propiedades que devuelven objetos y colecciones de primer nivel (objetos y colecciones del modelo de objetos Excel como Workbooks o Charts). Propiedades específicas que hacen referencia directa a objetos (como ActiveCell, ActiveSheet o ActiveWindow). Las propiedades que hacen referencia a objetos se explican en el capítulo La programación de objetos en Excel. 1. Propiedades que representan las opciones de Excel Las principales opciones de Excel, se pueden definir o devolver a partir de propiedades del objetoApplication. La mayoría de estas propiedades son de lectura y escritura. Para acceder a las opciones Excel en la versión 2013, haga clic en la ficha ARCHIVO y luego enOpciones. a. Opciones de la categoría General

Upload: oscarmyo

Post on 27-Dec-2015

4 views

Category:

Documents


0 download

DESCRIPTION

18

TRANSCRIPT

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 1/12

El objeto Application

El objeto Application representa la aplicación Microsoft Excel activa. Es el objeto por defecto y, por lo

tanto, normalmente es opcional (ejemplo: Version equivale a Application.Version).

Este objeto contiene:

Las propiedades relativas al entorno Excel (por ejemplo, las opciones de Excel.) y a

lapresentación de la interfaz (puntero del ratón, texto de la barra de estado, tamaño y estado

de la ventana de la aplicación, etc.).

Hay distintos métodos para realizar acciones en el entorno Excel.

Propiedades que devuelven objetos y colecciones de primer nivel (objetos y colecciones del

modelo de objetos Excel como Workbooks o Charts).

Propiedades específicas que hacen referencia directa a objetos (como ActiveCell, ActiveSheet

o ActiveWindow).

Las propiedades que hacen referencia a objetos se explican en el capítulo La programación de

objetos en Excel.

1. Propiedades que representan las opciones de Excel

Las principales opciones de Excel, se pueden definir o devolver a partir de propiedades del

objetoApplication. La mayoría de estas propiedades son de lectura y escritura.

Para acceder a las opciones Excel en la versión 2013, haga clic en la ficha ARCHIVO y luego

enOpciones.

a. Opciones de la categoría General

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 2/12

N

°

Propiedades Valores devueltos

1 ShowSelectionFloaties Boolean

2 ShowQuickAnalysis Boolean

3 EnableLivePreview Boolean

4 StandardFont Entero largo

5 StandardFontSize Entero largo

6 SheetsInNewWorkbook Entero largo

7 UserName Cadena de caracteres

b. Opciones de la categoría Fórmulas

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 3/12

N

°

Propiedades Valores devueltos

1 Calculation Constantes:

xlCalculationAutomatic

xlCalculationManual

xlCalculationSemiautomatic

2 CalculateBeforeSave Boolean

3 Iteration Boolean

4 MaxIterations Entero largo

5 MaxChange Doble

N

°

Propiedades Valores devueltos

6 ReferenceStyle Constantes:

xlA1

Opciones relacionadas con el modo de recálculo

Opciones relativas a las fórmulas

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 4/12

xlR1C1

7 DisplayFormulaAutoComplete Boolean

8 GenerateTableRefs Constantes:

xlGenerateTableRefStruct

xlGenerateTableRefA1

9 GenerateGetPivotData Boolean

N° Propiedades Valores devueltos

10 BackgroundChecking Boolean

11 IndicatorColorIndex Constante xlColorIndex

12 EvaluateToError Boolean

13 InconsistentTableFormula Boolean

14 TextDate Boolean

15 NumberAsText Boolean

16 InconsistentFormula Boolean

17 GenerateTableRefs Boolean

18 UnlockedFormulaCells Boolean

19 EmptyCellReferences Boolean

20 ListDataValidation Boolean

Opciones de comprobación de errores

Las siguientes propiedades dependen de la propiedad ErrorCheckingOptions del objetoApplication.

Esta propiedad devuelve un objeto ErrorCheckingOptions, que representa las opciones de

comprobación de errores para una aplicación.

c. Opciones de la categoría Revisión

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 5/12

N° Propiedades Valores devueltos

1 IgnoreCaps Boolean

2 IgnoreMixedDigits Boolean

3 IgnoreFileNames Boolean

4 SuggestMainOnly Boolean

5 UserDict String

6 SpanishModes Constante xlSpanishModes

7 DictLang Entero largo

Opciones de revisión ortográfica

Las siguientes propiedades dependen de la propiedad SpellingOptions del objeto Application. Esta

propiedad devuelve un objeto SpellingOptions, que representa las opciones de revisión ortográfica

para una aplicación.

d. Opciones de la categoría Guardar

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 6/12

N

°

Propiedades Valores devueltos

1 DefaultSaveFormat Constante xlFileFormat

2 AutoRecover.Time Entero largo

3 AutoRecover.Path Cadena de caracteres

4 DefaultFilePath Cadena de caracteres

5 EnableAutoRecover Boolean

La opción 5 se aplica a libros (por ejemplo Application.ActiveWorkbook).

e. Opciones de la categoría Avanzadas

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 7/12

N

°

Propiedades Valores devueltos

1 MoveAfterReturn Boolean

2 MoveAfterReturnDirection Constantes:

xlDown

xlUp

xltoRight

xltoLeft

3 FixedDecimal Boolean

4 FixedDecimalPlaces Entero largo

5 CellDragAndDrop Boolean

6 AlertBeforeOverwriting Boolean

7 EditDirectlyInCell Boolean

8 ExtendList Boolean

9 AutoPercentEntry Boolean

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 8/12

10 EnableAutoComplete Boolean

11 FlashFill Boolean

12 RollZoom Boolean

13 EnableLargeOperationAlert Boolean

14 LargeOperationCellThousandCount Entero largo

15 UseSystemSeparators Boolean

16 DecimalSeparator Cadena de caracteres

17 ThousandsSeparator Cadena de caracteres

18 CursorMovement Constantes:

xlVisualCursor

xlLocgicalCursor

N° Propiedades Valores devueltos

19 DisplayPasteOptions Boolean

20 DisplayInsertOptions Boolean

21 CopyObjectsWithCells Boolean

Opciones de Cortar, Copiar y Pegar

Opciones para gráficos

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 9/12

N

°

Propiedades Valores devueltos

1 HighQualityModeForGraphics Boolean

2 ShowChartTipNames Boolean

3 ShowChart TipValues Boolean

4 ChartDataPointTrack (object

Application)

Boolean

5 ChartDataPointTrack (object

Workbook)

Boolean

N° Propiedades Valores devueltos

6 RecentFiles.Maximum Entero largo

7 DisplayFormulaBar Boolean

8 DisplayFunctionToolTips Boolean

9 DisplayCommentIndicator Constantes:

xlNoIndicator

xlIndicatorOnly

xlCommentAndIndicator

10 DefaultSheetDirection Constantes:

xlRTL (de derecha a

izquierda)

xlLTR (de izquierda a

derecha)

Opciones de visualización

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 10/12

N

°

Propiedades Valores devueltos

1 DisplayHorizontalScrollBar Boolean

2 DisplayVerticalScrollBar Boolean

3 DisplayWorkbookTabs Boolean

4 AutoFilterDateGrouping Boolean

5 DisplayDrawingObjects Constantes:

xlDisplayShapes (todos)

xlHide (ninguno)

Esta opción se aplica a libros

(objeto Workbook).

N° Propiedades Valores devueltos

Opciones de visualización para libros

Las siguientes propiedades dependen de la propiedad ActiveWindow del objeto Application. Esta

propiedad devuelve un objeto Window que representa la ventana activa.

Opciones de visualización para las hojas de cálculo

Las siguientes propiedades dependen de la propiedad ActiveWindow del objeto Application.

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 11/12

6 DisplayHeadings Boolean

7 DisplayFormulas Boolean

8 DisplayPageBreaks Boolean

9 DisplayZeros Boolean

10 DisplayOutline Boolean

11 DisplayGridlines Boolean

12 GridlineColorIndex Constante xlColorIndex

N

°

Propiedades Valores devueltos

13 MultiThreadedCalculation.Enabled Boolean

14 MultiThreadedCalculation.ThreadMode Constantes:

xlThreadModeAutomatic

xlThreadModeManual

15 MultiThreadedCalculation.ThreadCount Entero

N

°

Propiedades Valores devueltos

1 SaveLinkValues Boolean

2 PrecisionAsDisplayed Boolean

3 Date1904 Boolean

Opciones relacionadas con las fórmulas

Opciones relacionadas con el cálculo en los libros

Las siguientes propiedades se aplican a un libro (objecto Workbook).

4/24/2014 ENI Training - Libro online

http://www.eni-training.com/client_net/mediabook.aspx?idR=71531 12/12

4 UpdateRemoteReferences Boolean

Opciones generales