Post on 27-Dec-2015
description
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).