18

12
4/ 24/2014 ENI Training - Libro online ht tp: //w w w.eni -trai ni ng.com/cli ent net/medi abook .aspx ?i dR=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, no rmalmente es opcional (ejemplo: Version equivale a  Ap pl icati on.Ve rsion). Este objeto contiene: Las propiedades relativas al entorno Excel (por ejemplo, las opciones de Excel.) y a lapresentación de la interfaz ( puntero de l r atón, texto de la barra de es tado, tamaño y estado de la ventana de la aplicación, etc.). Hay distintos métodos para rea lizar acci ones en el entorno Excel. Propiedades que devuelven objetos y colecciones de primer nivel (objetos y colecciones del mode lo de obje tos Excel como Workboo ks o Charts). Propiedades específicas que hacen referencia directa a objetos (como ActiveCell, ActiveSheet o Ac tiv eWindow). 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 es tas prop iedades son de lectura y escri tura. Para acceder a las opciones Excel en la versión 2013, haga clic en la ficha ARCHIVO y luego en Opciones. a. Opciones de la categoría General

Transcript of 18

  • 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 aplicacin 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

    lapresentacin de la interfaz (puntero del ratn, texto de la barra de estado, tamao y estado

    de la ventana de la aplicacin, etc.).

    Hay distintos mtodos 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 especficas que hacen referencia directa a objetos (como ActiveCell, ActiveSheet

    o ActiveWindow).

    Las propiedades que hacen referencia a objetos se explican en el captulo La programacin 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 mayora de estas propiedades son de lectura y escritura.

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

    enOpciones.

    a. Opciones de la categora 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 categora Frmulas

  • 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 reclculo

    Opciones relativas a las frmulas

  • 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 comprobacin de errores

    Las siguientes propiedades dependen de la propiedad ErrorCheckingOptions del objetoApplication.

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

    comprobacin de errores para una aplicacin.

    c. Opciones de la categora Revisin

  • 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 revisin ortogrfica

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

    propiedad devuelve un objeto SpellingOptions, que representa las opciones de revisin ortogrfica

    para una aplicacin.

    d. Opciones de la categora 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 opcin 5 se aplica a libros (por ejemplo Application.ActiveWorkbook).

    e. Opciones de la categora 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 grficos

  • 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 visualizacin

  • 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 opcin se aplica a libros

    (objeto Workbook).

    N Propiedades Valores devueltos

    Opciones de visualizacin 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 visualizacin para las hojas de clculo

    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 frmulas

    Opciones relacionadas con el clculo 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

    N

    Opciones generales