Glosario de VBEVBE Glossary

Glosario de términos del Editor de Visual Basic (VBE).Glossary of terms for Visual Basic Editor (VBE).

tecla de accesoaccess key

Tecla presionada mientras se mantiene presionada la tecla ALT que permite al usuario abrir un menú, ejecutar un comando, seleccionar un objeto o moverse a un objeto.A key pressed while holding down the ALT key that allows the user to open a menu, carry out a command, select an object, or move to an object. Por ejemplo, ALT+F abre el menú Archivo.For example, ALT+F opens the File menu.

control ActiveXActiveX control

Un objeto que se coloca en un formulario para habilitar o mejorar la interacción de un usuario con una aplicación.An object that you place on a form to enable or enhance a user's interaction with an application. Los controles ActiveX tienen eventos y se pueden incorporar a otros controles.ActiveX Controls have events and can be incorporated into other controls. Estos controles tienen una extensión de nombre de archivo .ocx.These controls have an .ocx file name extension.

objeto ActiveXActiveX object

Objeto que está expuesto a otras aplicaciones o herramientas de programación a través de interfaces de automatización.An object that is exposed to other applications or programming tools through Automation interfaces.

complementoadd-in

Herramienta personalizada que agrega capacidades al entorno de desarrollo de Visual Basic.A customized tool that adds capabilities to the Visual Basic development environment.

juego de caracteres ANSIANSI Character Set

Juego de caracteres de 8 bits del American National Standards Institute (ANSI) usado para representar hasta 256 caracteres (0-255) con el teclado.American National Standards Institute (ANSI) 8-bit character set used to represent up to 256 characters (0-255) using your keyboard. Los 128 primeros caracteres (0-127) corresponden a las letras y símbolos de un teclado estándar de Estados Unidos.The first 128 characters (0-127) correspond to the letters and symbols on a standard U.S. keyboard. Los siguientes 128 caracteres (128-255) representan caracteres especiales, como letras de alfabetos internacionales, acentos, símbolos de moneda y fracciones.The second 128 characters (128-255) represent special characters, such as letters in international alphabets, accents, currency symbols, and fractions.

aplicaciónapplication

Una colección de código y elementos visuales que funcionan conjuntamente como un solo programa.A collection of code and visual elements that work together as a single program. Los desarrolladores pueden compilar y ejecutar aplicaciones dentro del entorno de desarrollo, mientras que los usuarios normalmente ejecutan aplicaciones como archivos ejecutables fuera del entorno de desarrollo.Developers can build and run applications within the development environment, while users usually run applications as executable files outside the development environment.

argumentoargument

Constante, variable o expresión transferida a un procedimiento.A constant, variable, or expression passed to a procedure.

matrizarray

Un conjunto de elementos indizados secuencialmente que tienen el mismo tipo de datos intrínseco. A set of sequentially indexed elements having the same intrinsic data type. Cada elemento de una matriz tiene un número de índice identificador único.Each element of an array has a unique identifying index number. Los cambios realizados en un elemento de una matriz no afectan a los demás elementos.Changes made to one element of an array don't affect the other elements.

juego de caracteres ASCIIASCII Character Set

Juego de caracteres de 7 bits del American Standard Code for Information Interchange (ASCII) usado para representar letras y símbolos encontrados en un teclado estándar de Estados Unidos.American Standard Code for Information Interchange (ASCII) 7-bit character set used to represent letters and symbols found on a standard U.S. keyboard. El juego de caracteres ASCII es el mismo que los 128 primeros caracteres (0-127) del juego de caracteres ANSI.The ASCII character set is the same as the first 128 characters (0-127) in the ANSI character set.

formato automáticoautomatic formatting

Característica que aplica formato a código automáticamente cuando se escribe convirtiendo en mayúscula la primera letra de palabras clave, estandardizando el espaciado, agregando puntuación y estableciendo los colores en primer plano y de fondo.A feature that automatically formats code as you enter it by capitalizing the first letter for keywords, standardizing spacing, adding punctuation, and setting the foreground and background colors.

objeto de automatizaciónAutomation object

Un objeto que se expone a otras aplicaciones o herramientas de programación a través de interfaces de automatización.An object that is exposed to other applications or programming tools through Automation interfaces.

clase basebase class

Clase original de la que se pueden derivar otras clases por herencia.Original class from which other classes can be derived by inheritance.

mapa de bitsbitmap

Una imagen representada por píxeles y almacenada como una colección de bits en la que cada bit corresponde a un píxel.An image represented by pixels and stored as a collection of bits in which each bit corresponds to one pixel. En sistemas de colores, más de un bit corresponde a cada píxel.On color systems, more than one bit corresponds to each pixel. Normalmente, un mapa de bits tiene una extensión de nombre de archivo .bmp.A bitmap usually has a .bmp file name extension.

comparación bit a bitbitwise comparison

Comparación bit a bit entre bits posicionados de manera idéntica en dos expresiones numéricas.A bit-by-bit comparison between identically positioned bits in two numeric expressions.

Expresión booleanaBoolean expression

Expresión que evalúa como True o False.An expression that evaluates to either True or False.

tipo de datos BooleanBoolean data type

Un tipo de datos con solo dos valores posibles: Verdadero (-1) o Falso (0).A data type with only two possible values, True (-1) or False (0). Las variables Boolean se almacenan como números de 16 bits (2 bytes).Boolean variables are stored as 16-bit (2-byte) numbers. Vea Resumen de tipo de datosSee data type summary.

campo dependientebound control

Un control data-aware que puede proporcionar acceso a un campo o campos específicos en una base de datos a través de un control Data.A data-aware control that can provide access to a specific field or fields in a database through a Data control. Un control data-aware generalmente está enlazado a un control Data a través de sus propiedades DataSource y DataField.A data-aware control is typically bound to a Data control through its DataSource and DataField properties. Cuando un control Data se mueve de un registro al siguiente, todos los controles enlazados conectados al control Data cambian para mostrar datos de los campos del registro actual. When a Data control moves from one record to the next, all bound controls connected to the Data control change to display data from fields in the current record. Cuando los usuarios cambian datos de un campo dependiente y, a continuación, pasan a un registro diferente, los cambios se guardan automáticamente en la base de datos.When users change data in a bound control and then move to a different record, the changes are automatically saved in the database.

modo de interrupciónbreak mode

Suspensión temporal de la ejecución del programa en el entorno de desarrollo.Temporary suspension of program execution in the development environment. En el modo de interrupción, puede examinar, depurar, restablecer, recorrer o continuar la ejecución de un programa. In break mode, you can examine, debug, reset, step through, or continue program execution. Se entrar en modo de interrupción:You enter break mode when you:

  • Al encontrar un punto de interrupción durante la ejecución del programa.Encounter a breakpoint during program execution.

  • Al presionar CTRL+INTERRUMPIR durante la ejecución del programa.Press CTRL+BREAK during program execution.

  • Al encontrar la instrucción Stop o un error no interceptado en tiempo de ejecución durante la ejecución del programa.Encounter a Stop statement or untrapped run-time error during program execution.

  • Al agregar una expresión de inspección Interrumpir cuando es True.Add a Break When True watch expression. La ejecución se detiene cuando el valor de la inspección cambia y se evalúa como True.Execution stops when the value of the watch changes and evaluates to True.

  • Al agregar una expresión de inspección Interrumpir cuando existe una modificación.Add a Break When Changed watch expression. La ejecución se detiene cuando el valor de la inspección cambia.Execution stops when the value of the watch changes.

punto de interrupciónbreakpoint

Una línea de programa seleccionada en la que la ejecución se detiene automáticamente.A selected program line at which execution automatically stops. Los puntos de interrupción no se guardan con el código.Breakpoints are not saved with your code.

por referenciaby reference

Una forma de transferir la dirección de un argumento a un procedimiento en lugar de transferir el valor.A way of passing the address of an argument to a procedure instead of passing the value. Esto permite al procedimiento tener acceso a la variable real.This allows the procedure to access the actual variable. Como resultado, el valor de la variable real puede ser modificado por el procedimiento al que se transfiere. As a result, the variable's actual value can be changed by the procedure to which it is passed. A menos que se especifique lo contrario, los argumentos se transfieren por referencia.Unless otherwise specified, arguments are passed by reference.

tipo de datos byteByte data type

Un tipo de datos usado para mantener contener números enteros positivos con un intervalo de 0-255.A data type used to hold positive integer numbers ranging from 0-255. Las variables Byte se almacenan como números únicos de 8 bits (1 byte) sin signo.Byte variables are stored as single, unsigned 8-bit (1-byte) numbers. Vea Resumen de tipo de datosSee data type summary.

por valorby value

Una forma de transferir el valor de un argumento a un procedimiento en lugar de transferir la dirección.A way of passing the value of an argument to a procedure instead of passing the address. Esto permite al procedimiento tener acceso a una copia de la variable.This allows the procedure to access a copy of the variable. Como resultado, el valor de la variable real no puede ser modificado por el procedimiento al que se transfiere. As a result, the variable's actual value can't be changed by the procedure to which it is passed.

código de caráctercharacter code

Número que representa un carácter particular en un conjunto, como el conjunto de caracteres ANSI.A number that represents a particular character in a set, such as the ANSI character set.

claseclass

La definición formal de un objeto.The formal definition of an object. La clase actúa como la plantilla a partir de la cual se crea una instancia de un objeto en tiempo de ejecución.The class acts as the template from which an instance of an object is created at run time. La clase define las propiedades del objeto y los métodos usados para controlar el comportamiento del objeto.The class defines the properties of the object and the methods used to control the object's behavior.

módulo de claseclass module

Módulo que contiene la definición de una clase, incluidas sus definiciones de propiedad y método.A module that contains the definition of a class, including its property and method definitions.

módulo de códigocode module

Un módulo que contiene código público que se puede compartir entre todos los módulos de un proyecto.A module containing public code that can be shared among all modules in a project. En versiones posteriores de Visual Basic, se hace referencia a un módulo de código como módulo estándar.A code module is referred to as a standard module in later versions of Visual Basic.

panel de códigocode pane

Un panel contenido en una ventana de código que se usa para escribir y editar código.A pane contained in a code window that is used for entering and editing code. Una ventana de código puede contener uno o más paneles de código.A code window can contain one or more code panes.

coleccióncollection

Un objeto que contiene un conjunto de objetos relacionados.An object that contains a set of related objects. La posición de un objeto en la colección puede cambiar cuando se produce un cambio en la colección; por lo tanto, puede variar la posición de cualquier objeto en la colección.An object's position in the collection can change whenever a change occurs in the collection; therefore, the position of any specific object in the collection can vary. El objeto ** Colección ** es el ejemplo estándar de una clase colección; las instancias de la clase son colecciones.The Collection object is the standard example of a collection class; instances of the class are collections. Las colecciones deben implementar un método denominado NewEnum que no acepta argumentos, devuelve un objeto IUnknown apropiado y tiene atributo VB_UserMemId configurado en -4.Collections must implement a method called NewEnum that accepts no arguments, returns an appropriate IUnknown object, and has its VB_UserMemId attribute set to -4.

línea de comandoscommand line

La información de ruta de acceso, nombre de archivo y argumento proporcionado por el usuario para ejecutar un programa.The path, file name, and argument information provided by the user to run a program.

comentariocomment

Texto agregado a un código que explica cómo funciona el código. Text added to code that explains how the code works. En Visual Basic, una línea de comentario puede empezar con un apostrofe (') o con la palabra clave Rem seguida de un espacio.In Visual Basic, a comment line can start with either an apostrophe (') or with the Rem keyword followed by a space.

operador de comparacióncomparison operator

Un símbolo o una palabra que indica una relación entre dos o más valores o expresiones.Symbol(s) or a word indicating a relationship between two or more values or expressions. Estos operadores incluyen menor que (<), menor o igual a (<=), mayor que (>), mayor o igual a (>=), no igual a (<>) e igual (=).These operators include less than (<), less than or equal to (<=), greater than (>), greater than or equal to (>=), not equal (<>), and equal (=). Los operadores de comparación adicionales incluyen Is y Like.Additional comparison operators include Is and Like. Tenga en cuenta que Is y Like no se pueden usar como operadores de comparación en una instrucción SelectCase.Note that Is and Like can't be used as comparison operators in a Select Case statement.

Vea también Operadores de comparaciónSee also Comparison operators.

directiva de compiladorcompiler directive

Comando usado para alterar la acción del compilador.A command used to alter the action of the compiler.

tiempo de compilacióncompile time

El período durante el cual el código de origen se traduce como código ejecutable.The period during which source code is translated to executable code.

constante de compilador condicionalconditional compiler constant

Identificador de Visual Basic que se define mediante la directiva de compilador #Const o se define en la aplicación host y es usado por otras directivas de compilador para determinar cuándo o si se compilan ciertos bloques de código de Visual Basic.A Visual Basic identifier that is defined using the #Const compiler directive or defined in the host application and used by other compiler directives to determine when or if certain blocks of Visual Basic code are compiled.

constanteconstant

Un elemento con nombre que conserva un valor constante durante la ejecución de un programa.A named item that retains a constant value throughout the execution of a program. Una constante puede ser una cadena o un literal numérico, otra constante o cualquier combinación que incluya operadores aritméticos o lógicos excepto Is y la exponenciación.A constant can be a string or numeric literal, another constant, or any combination that includes arithmetic or logical operators except Is and exponentiation. Cada aplicación host puede definir su propio conjunto de constantes.Each host application can define its own set of constants. El usuario puede definir constantes adicionales con la instrucción Const.Additional constants can be defined by the user with the Const statement. Puede usar constantes en cualquier lugar del código en lugar de valores reales.You can use constants anywhere in your code in place of actual values.

contenedorcontainer

Objeto que puede contener otros objetos.An object that can contain other objects.

controlcontrol

Un objeto que se puede colocar en un formulario que tiene su propio conjunto de propiedades, métodos y eventos reconocidos.An object you can place on a form that has its own set of recognized properties, methods, and events. Se usan controles para recibir entradas del usuario, salidas de visualización y para desencadenar procedimientos de evento.You use controls to receive user input, display output, and trigger event procedures. Se puede manipular la mayoría de los controles usando métodos.You can manipulate most controls using methods. Algunos controles son interactivos (responden a las acciones del usuario) mientras que otros son estáticos (accesibles solamente a través de código).Some controls are interactive (responsive to user actions), while others are static (accessible only through code).

matriz de controlcontrol array

Un grupo de controles que comparten un nombre, un tipo y unos procedimientos de evento comunes. A group of controls that share a common name, type, and event procedures. Cada control de una matriz tiene un número de índice único que se puede usar para determinar qué control reconoce un evento.Each control in an array has a unique index number that can be used to determine which control recognizes an event.

tipo de datos MonedaCurrency data type

Tipo de datos con un rango de -922.337.203.685.477,5808 a 922.337.203.685.477,5807.A data type with a range of -922,337,203,685,477.5808 to 922,337,203,685,477.5807. Use este tipo de datos para cálculos monetarios y cálculos de punto flotante en los que la precisión es especialmente importante.Use this data type for calculations involving money and for fixed-point calculations where accuracy is particularly important. El carácter de declaración de tipo arroba (@) representa la Moneda en Visual Basic.The at sign (@) type-declaration character represents Currency in Visual Basic. Vea Resumen de tipo de datosSee data type summary.

tipo de datosdata type

La característica de una variable que determina qué tipo de datos puede contener.The characteristic of a variable that determines what kind of data it can hold. Los tipos de datos incluyen Byte, Booleano, Entero, Long, Moneda, Decimal, Single, Doble, Date, String, Objeto, Variant (predeterminados) y tipos definidos por el usuario, así como tipos específicos de objetos.Data types include Byte, Boolean, Integer, Long, Currency, Decimal, Single, Double, Date, String, Object, Variant (default), and user-defined types, as well as specific types of objects. Vea Resumen de tipo de datosSee data type summary.

tipo de datos DateDate data type

Un tipo de datos que se usa para almacenar fechas y horas como un número real.A data type used to store dates and times as a real number. Las variables de fecha se almacenan como números de 64 bits (8 bytes).Date variables are stored as 64-bit (8-byte) numbers. El valor de la izquierda del separador decimal representa una fecha y el valor a la derecha del decimal representa una hora.The value to the left of the decimal represents a date, and the value to the right of the decimal represents a time. Vea Resumen de tipo de datosSee data type summary.

expresión de fechadate expression

Cualquier expresión que se puede interpretar como una fecha, incluidos los literales de fecha, números que parecen fechas, cadenas que parecen fechas y fechas devueltas de funciones.Any expression that can be interpreted as a date, including date literals, numbers that look like dates, strings that look like dates, and dates returned from functions. Una expresión de fecha está limitada a números o cadenas, en cualquier combinación, que pueda representar una fecha desde el 1 de enero de 100 al 31 de diciembre de 9999.A date expression is limited to numbers or strings, in any combination, that can represent a date from January 1, 100 - December 31, 9999.

Las fechas se almacenan como parte de un número real.Dates are stored as part of a real number. Los valores a la izquierda del separador decimal representan la fecha; los valores a la derecha del separador decimal representan la hora.Values to the left of the decimal represent the date; values to the right of the decimal represent the time. Los números negativos representan fechas anteriores al 30 de diciembre de 1899.Negative numbers represent dates prior to December 30, 1899.

literal de fechadate literal

Cualquier secuencia de caracteres con un formato válido que está rodeada por signos de número (#).Any sequence of characters with a valid format that is surrounded by number signs (#). Los formatos válidos incluyen el formato de fecha especificado por la configuración regional de su código o por el formato de fecha universal.Valid formats include the date format specified by the locale settings for your code or the universal date format.

Por ejemplo, #12/31/92# es el literal de fecha que representa el 31 de diciembre de 1992, donde Inglés - EE. UU. es la configuración regional de su aplicación. For example, #12/31/92# is the date literal that represents December 31, 1992, where English-U.S. is the locale setting for your application. Use literales de fecha para maximizar la portabilidad en idiomas nacionales.Use date literals to maximize portability across national languages.

separadores de fechadate separators

Caracteres que se usan para separar día, mes y año cuando se da formato a valores de fecha.Characters used to separate the day, month, and year when date values are formatted. Los caracteres se determinan mediante la configuración del sistema o la función Format.The characters are determined by system settings or by the Format function.

DBCSDBCS

Conjunto de caracteres que usa 1 o 2 bytes para representar un carácter; se pueden representar más de 256 caracteres.A character set that uses 1 or 2 bytes to represent a character, allowing more than 256 characters to be represented.

intercambio de datos dinámicos (DDE)dynamic data exchange (DDE)

Protocolo establecido para intercambiar datos a través de vínculos activos entre aplicaciones que se ejecutan bajo Microsoft Windows.An established protocol for exchanging data through active links between applications that run under Microsoft Windows.

tipo de datos DecimalDecimal data type

Un tipo de datos que contiene números decimales multiplicados por una potencia de 10.A data type that contains decimal numbers scaled by a power of 10. Para números escalados a cero, es decir, números sin decimales, el intervalo es +/-79.228.162.514.264.337.593.543.950.335.For zero-scaled numbers, that is, numbers with no decimal places, the range is +/-79,228,162,514,264,337,593,543,950,335. Para números con 28 posiciones decimales, el intervalo es +/-7,9228162514264337593543950335.For numbers with 28 decimal places the range is +/-7.9228162514264337593543950335. El número distinto de cero más pequeño que se puede representar como un Decimal es 0,0000000000000000000000000001.The smallest non-zero number that can be represented as a Decimal is 0.0000000000000000000000000001.

Tenga en cuenta que en este momento el tipo de datos Decimal solo puede usarse dentro de un tipo Variant.Note that at this time the Decimal data type can only be used within a Variant. No puede declarar una variable para que sea de tipo Decimal.You cannot declare a variable to be of type Decimal. Sin embargo, puede crear un tipo Variant cuyo subtipo es Decimal con la función CDec.You can, however, create a Variant whose subtype is Decimal using the CDec function. Vea Resumen de tipo de datosSee data type summary.

declaracióndeclaration

Código no ejecutable que nombra una constante, variable o procedimiento y especifica sus características, como el tipo de datos.Nonexecutable code that names a constant, variable, or procedure, and specifies its characteristics, such as data type. En el caso de procedimientos de DLL, las declaraciones especifican nombres, bibliotecas y argumentos.For DLL procedures, declarations specify names, libraries, and arguments.

diseñadordesigner

Proporciona una ventana de diseño visual en el entorno de desarrollo de Visual Basic.Provides a visual design window in the Visual Basic development environment. Puede usar esta ventana para diseñar nuevas clases visualmente.You can use this window to design new classes visually. Visual Basic tiene diseñadores para formularios integrados.Visual Basic has built-in designers for forms. Las ediciones Professional y Enterprise de Visual Basic incluyen diseñadores para controles ActiveX y documentos ActiveX.The Professional and Enterprise editions of Visual Basic include designers for ActiveX controls and ActiveX documents.

tiempo de diseñodesign time

El tiempo durante el cual se compila una aplicación en el entorno de desarrollo agregando controles, estableciendo propiedades de control o formulario, etc.The time during which you build an application in the development environment by adding controls, setting control or form properties, and so on. En cambio, durante el tiempo de ejecución, se interactúa con la aplicación como un usuario.In contrast, during run time, you interact with the application like a user.

entorno de desarrollodevelopment environment

La parte de la aplicación donde se escribe código, se crean controles, se establecen propiedades de control y formulario, etc. The part of the application where you write code, create controls, set control and form properties, and so on. Esto contrasta con la ejecución de la aplicación.This contrasts with running the application.

Una biblioteca de rutinas cargadas y vinculadas en aplicaciones en tiempo de ejecución.A library of routines loaded and linked into applications at run time. Las DLL se crean con otros lenguajes de programación como C, MASM o FORTRAN.DLLs are created with other programming languages such as C, MASM, or FORTRAN.

ventana acopladadocked window

Una ventana que se adjunta al marco de la ventana principal.A window that is attached to the frame of the main window.

documentodocument

Cualquier trabajo independiente creado con una aplicación y al que se asigna un nombre de archivo único.Any self-contained work created with an application and given a unique file name.

modo de diseño del documentodocument design mode

Un modo de diseño activado por la aplicación host normalmente a través de un botón de la cinta de opciones del desarrollador donde se las interacciones de mouse con controles incrustados en un documento ajustan su ubicación, tamaño y propiedades en lugar de activar sus acciones.A design mode toggled by the host application typically via a button on the developer ribbon where mouse interactions with controls embedded in a document adjusts its placement, size and properties instead of activating its actions.

tipo de datos dobleDouble data type

Un tipo de datos que contiene números de punto flotante de doble precisión como números de 64 bits en el intervalo de -1,79769313486231E308 a -4,94065645841247E-324 para valores negativos y 4,94065645841247E-324 a 1,79769313486232E308 para valores positivos. A data type that holds double-precision floating-point numbers as 64-bit numbers in the range -1.79769313486231E308 to -4.94065645841247E-324 for negative values; 4.94065645841247E-324 to 1.79769313486232E308 for positive values. El carácter de declaración de tipo número (#) representa el Doble en Visual Basic.The number sign (#) type-declaration character represents the Double in Visual Basic. Vea Resumen de tipo de datosSee data type summary.

En blancoEmpty

Indica que no se ha asignado ningún valor de comienzo a una variable Variant.Indicates that no beginning value has been assigned to a Variant variable. Una variable En blanco se representa como 0 en un contexto numérico o una cadena de longitud cero ("") en un contexto de cadena.An Empty variable is represented as 0 in a numeric context or a zero-length string ("") in a string context.

número de errorerror number

Un número entero en el intervalo de 0 - 65,535 que corresponde a la configuración de propiedad Number del objeto Err.A whole number in the range 0 - 65,535 that corresponds to the Number property setting of the Err object. Cuando se combina con la configuración de propiedad Description o el objeto Err, este número representa un mensaje de error en particular.When combined with the Description property setting of the Err object, this number represents a particular error message.

objeto de origen de eventoevent source object

Un objeto que es el origen de eventos que ocurren como respuesta a una acción.An object that is the source of events that occur in response to an action. Un objeto de origen de evento se devuelve por parte de una propiedad.An event source object is returned by a property. Por ejemplo, la propiedad CommandBarEvents devuelve el objeto CommandBarEvents.For example, the CommandBarEvents property returns the CommandBarEvents object.

archivo ejecutableexecutable file

Una aplicación basada en Windows que se puede ejecutar fuera del entorno de desarrollo.A Windows-based application that can run outside the development environment. Un archivo ejecutable tiene una extensión de nombre de archivo .exe.An executable file has an .exe file name extension.

expresiónexpression

Una combinación de palabras clave, operadores, constantes y variables que da como resultado una cadena, un número o un objeto.A combination of keywords, operators, variables, and constants that yields a string, number, or object. Una expresión puede usarse para realizar un cálculo, manipular caracteres o probar datos.An expression can be used to perform a calculation, manipulate characters, or test data.

número de archivofile number

Número usado en la instrucción Open para abrir un archivo.Number used in the Open statement to open a file. Use números de archivo en el intervalo de 1 a 255, ambos inclusive, para los archivos que no sean accesibles para otras aplicaciones.Use file numbers in the range 1-255, inclusive, for files not accessible to other applications. Use números de archivo en el intervalo de 256 a 511, ambos inclusive, para los archivos accesibles desde otras aplicaciones.Use file numbers in the range 256-511 for files accessible from other applications.

focofocus

La capacidad de recibir clics del ratón o entradas de teclado en cualquier momento.The ability to receive mouse clicks or keyboard input at any one time. En el entorno de Microsoft Windows, solo una ventana, formulario o control puede tener esta capacidad a la vez.In the Microsoft Windows environment, only one window, form, or control can have this ability at a time. El objeto que "tiene el foco" normalmente se indica con una barra de título o una leyenda resaltada.The object that "has the focus" is normally indicated by a highlighted caption or title bar. El foco lo puede establecer el usuario o la aplicación.The focus can be set by the user or by the application.

formularioform

Un cuadro de diálogo o ventana.A window or dialog box. Los formularios son contenedores de controles.Forms are containers for controls. Un formulario de interfaz de múltiples documentos (MDI) también puede actuar como un contenedor para formularios secundarios y algunos controles.A multiple-document interface (MDI) form can also act as a container for child forms and some controls.

módulo de formularioform module

Archivo en un proyecto de Visual Basic con una extensión de nombre de archivo .frm que puede contener descripciones gráficas de un formulario; sus controles y configuración de propiedad; declaraciones de constantes a nivel de formulario, variables y procedimientos externos, y procedimientos de evento y generales.A file in a Visual Basic project with an .frm file name extension that can contain graphical descriptions of a form; its controls and their property settings; form-level declarations of constants, variables, and external procedures; and event and general procedures.

procedimiento FunctionFunction procedure

Un procedimiento que realiza una tarea específica dentro de un programa y devuelve un valor.A procedure that performs a specific task within a program and returns a value. Un procedimiento Function comienza con una instrucción Function y termina con una instrucción End Function.A Function procedure begins with a Function statement and ends with an End Function statement.

procedimiento generalgeneral procedure

Un procedimiento al que otro procedimiento debe llamar explícitamente.A procedure that must be explicitly called by another procedure. En cambio, un procedimiento de evento se invoca automáticamente en respuesta a una acción del sistema o usuario.In contrast, an event procedure is invoked automatically in response to a user or system action.

método de gráficosgraphics method

Un método que opera en un objeto como un elemento Form, PictureBox o Printer y realiza operaciones de dibujo en tiempo de ejecución como animación o simulación.A method that operates on an object such as a Form, PictureBox, or Printer, and performs run-time drawing operations such as animation or simulation. Los métodos de gráficos son Circle, Cls, Line, PaintPicture, Point, Print y PSet.The graphics methods are Circle, Cls, Line, PaintPicture, Point, Print, and PSet.

aplicación hosthost application

Cualquier aplicación que admite el uso de Visual Basic for Applications, por ejemplo, Microsoft Excel, Microsoft Project, etc.Any application that supports the use of Visual Basic for Applications, for example, Microsoft Excel, Microsoft Project, and so on.

iconoicon

Una representación gráfica de un objeto o concepto; se usa generalmente para representar aplicaciones minimizadas en Microsoft Windows.A graphical representation of an object or concept; commonly used to represent minimized applications in Microsoft Windows. Un icono es un mapa de bits con un tamaño máximo de 32 x 32 píxeles.An icon is a bitmap with a maximum size of 32 x 32 pixels. Los iconos tienen una extensión de nombre de archivo .ico.Icons have an .ico file name extension.

identificadoridentifier

Elemento de una expresión que hace referencia a una constante o variable.An element of an expression that refers to a constant or variable.

en procesoin process

Ejecutándose en el mismo espacio de dirección que una aplicación.Running in the same address space as an application.

objeto insertableinsertable object

Objeto de aplicación que es un tipo de control personalizado, como una hoja de cálculo de Microsoft Excel.An application object that is a type of custom control, such as a Microsoft Excel worksheet.

tipo de datos IntegerInteger data type

Un tipo de datos que contiene variables Integer almacenadas como números enteros de 2 bytes en el intervalo entre -32.768 y 32.767.A data type that holds integer variables stored as 2-byte whole numbers in the range -32,768 to 32,767. El tipo de datos Integer también se usa para representar valores enumerados.The Integer data type is also used to represent enumerated values. El carácter de declaración de tipo porcentaje (%) representa un Integer en Visual Basic.The percent sign (%) type-declaration character represents an Integer in Visual Basic. Vea Resumen de tipo de datosSee data type summary.

constantes intrínsecasintrinsic constants

Una constante proporcionada por una aplicación.A constant provided by an application. Las constantes de Visual Basic se enumeran en la biblioteca de objetos y pueden verse con el Examinador de objetos.Visual Basic constants are listed in the object library and can be viewed with the Object Browser. Puesto que no puede deshabilitar constantes intrínsecas, no puede crear una constante definida por el usuario con el mismo nombre.Because you can't disable intrinsic constants, you can't create a user-defined constant with the same name.

palabra clavekeyword

Palabra o símbolo reconocido como parte del lenguaje de programación de Visual Basic; por ejemplo, una instrucción, un nombre de función o un operador.A word or symbol recognized as part of the Visual Basic programming language; for example, a statement, function name, or operator.

carácter de continuación de línealine-continuation character

La combinación de un espacio seguido de un guion bajo (_) usados en el entorno de desarrollo para extender una sola línea lógica de código a dos o más líneas físicas.The combination of a space followed by an underscore (_) used in the development environment to extend a single logical line of code to two or more physical lines. Sin embargo, no puede usar un carácter de continuación de línea para continuar una línea de código dentro de una expresión de cadena.However, you can't use a line-continuation character to continue a line of code within a string expression.

etiqueta de línealine label

Se usa para identificar una sola línea de código.Used to identify a single line of code. Una etiqueta de línea puede ser cualquier combinación de caracteres que empieza por una letra y termina con dos puntos (:).A line label can be any combination of characters that starts with a letter and ends with a colon (:). Las etiquetas de línea no distinguen mayúsculas de minúsculas y deben comenzar en la primera columna.Line labels are not case sensitive and must begin in the first column.

número de línealine number

Se usa para identificar una sola línea de código.Used to identify a single line of code. Un número de línea puede ser cualquier combinación de dígitos que es única dentro del módulo en que se usa.A line number can be any combination of digits that is unique within the module where it is used. Los números de línea deben comenzar en la primera columna.Line numbers must begin in the first column.

ventana vinculadalinked window

Ventana que se une a otra ventana distinta de la ventana principal.A window that is joined to another window other than the main window.

marco de ventana vinculadalinked window frame

Marco de ventana que contiene varias ventanas que se han vinculado conjuntamente.A window frame containing multiple windows that have been linked together.

configuración regionallocale

El conjunto de información que corresponde a un idioma y a un país o región determinados.The set of information that corresponds to a given language and country/region. La configuración regional del código afecta al idioma de términos como las palabras clave y define la configuración regional específica, como separadores decimales y de lista, formatos de fecha y ordenación de caracteres.The code locale setting affects the language of terms such as keywords and defines locale-specific settings such as the decimal and list separators, date formats, and character sorting order.

La configuración regional del sistema afecta al comportamiento de las funcionalidades afectadas por la región, por ejemplo, al mostrar números o convertir cadenas en fechas.The system locale setting affects the way locale-aware functionality behaves, for example, when you display numbers or convert strings to dates. La configuración regional del sistema se establece mediante las herramientas del Panel de Control que proporciona el sistema operativo.You set the system locale using the Control Panel utilities provided by the operating system.

Aunque la configuración regional del código y la configuración regional del sistema se establecen generalmente en la misma configuración, pueden diferir en algunas situaciones. Although the code locale and system locale are generally set to the same setting, they may differ in some situations. Por ejemplo, en Visual Basic, Standard Edition y Visual Basic, Professional Edition, el código no se traduce del inglés de EE. UU. La configuración regional del sistema se puede establecer en el idioma y el país o región del usuario, pero la configuración regional del código siempre se establece en inglés de EE. UU. y no se puede cambiar.For example, in Visual Basic, Standard Edition and Visual Basic, Professional Edition, the code is not translated from English-U.S. The system locale can be set to the user's language and country/region, but the code locale is always set to English-U.S. and can't be changed. En este caso, se usan los separadores, marcadores de posición de formato y criterio de ordenación del inglés de EE. UU.In this case, the English-U.S. separators, format placeholders, and sorting order are used.

error lógicologic error

Un error de programación que puede provocar resultados incorrectos o detener la ejecución de código.A programming error that can cause code to produce incorrect results or stop execution. Por ejemplo, un error lógico puede deberse a nombres de variable incorrectos, tipos de variable incorrectos, bucles infinitos, errores en comparaciones o problemas de matriz.For example, a logic error can be caused by incorrect variable names, incorrect variable types, endless loops, flaws in comparisons, or array problems.

tipo de datos LongLong data type

Un valor Integer de 4 bytes en un intervalo de -2.147.483.648 a 2.147.483.647.A 4-byte integer ranging in value from -2,147,483,648 to 2,147,483,647. El carácter de declaración de tipo Y comercial (&) representa un Long en Visual Basic.The ampersand (&) type-declaration character represents a Long in Visual Basic. Vea Resumen de tipo de datosSee data type summary.

indicador de margenmargin indicator

Un icono que se muestra en la barra indicador de margen en la ventana Código.An icon displayed in the Margin Indicator bar in the Code window. Los indicadores de margen proporcionan indicaciones visuales durante la edición de código.Margin indicators provide visual cues during code editing.

MDI secundarioMDI child

Un formulario contenido dentro de un formulario MDI en una aplicación de interfaz de múltiples documentos (MDI).A form contained within an MDI form in a multiple-document interface (MDI) application. Para crear un formulario secundario, establezca la propiedad MDIChild del formulario MDI en True.To create a child form, set the MDIChild property of the MDI form to True.

formulario MDIMDI form

Una ventana que constituye el fondo de una aplicación de interfaz de múltiples documentos (MDI).A window that makes up the background of a multiple-document interface (MDI) application. El formulario MDI es el contenedor de cualquier formulario MDI secundario en la aplicación.The MDI form is the container for any MDI child forms in the application.

miembromember

Elemento de una colección, objeto o tipo definido por el usuario.An element of a collection, object, or user-defined type.

metarchivometafile

Un archivo que almacena una imagen como objetos gráficos (como líneas, círculos y polígonos) en lugar de píxeles.A file that stores an image as graphical objects such as lines, circles, and polygons rather than as pixels. Hay dos tipos de metarchivos, estándares y mejorados.There are two types of metafiles, standard and enhanced. Los metarchivos estándares normalmente tienen una extensión de nombre de archivo .wmf.Standard metafiles usually have a .wmf file name extension. Los metarchivos mejorados normalmente tienen una extensión de nombre de archivo .emf.Enhanced metafiles usually have a .emf file name extension. Los metarchivos conservan una imagen más precisa que los píxeles cuando se cambia el tamaño de la imagen.Metafiles preserve an image more accurately than pixels when the image is resized.

métodomethod

Procedimiento que actúa en un objeto.A procedure that acts on an object.

módulomodule

Conjunto de declaraciones seguidas por procedimientos.A set of declarations followed by procedures.

nivel de módulomodule level

Describe el código en la sección Declaraciones de un módulo.Describes code in the Declarations section of a module. Se hace referencia a cualquier código fuera de un procedimiento como código a nivel del módulo.Any code outside a procedure is referred to as module-level code. Las declaraciones se deben enumerar primero, seguidas de los procedimientos.Declarations must be listed first, followed by procedures.

variable de módulomodule variable

Una variable declarada fuera del código de procedimiento Function, Sub o Property.A variable declared outside Function, Sub, or Property procedure code. Las variables de módulo se deben declarar fuera de cualquier procedimiento del módulo.Module variables must be declared outside any procedures in the module. Existen mientras se carga el módulo y son visibles en todos los procedimientos del módulo.They exist while the module is loaded and are visible in all procedures in the module.

argumento con nombrenamed argument

Un argumento que tiene un nombre que está predefinido en la biblioteca de objetos.An argument that has a name that is predefined in the object library. En lugar de proporcionar un valor para cada argumento en un orden especificado previsto por la sintaxis, puede usar argumentos con nombre para asignar valores en cualquier orden.Instead of providing a value for each argument in a specified order expected by the syntax, you can use named arguments to assign values in any order. Por ejemplo, supongamos que un método acepta tres argumentos:For example, suppose a method accepts three arguments:

DoSomeThing namedarg1, namedarg2, namedarg3DoSomeThing namedarg1, namedarg2, namedarg3

Al asignar valores para los argumentos con nombre, puede usar la siguiente instrucción:By assigning values to named arguments, you can use the following statement:

DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20 

Tenga en cuenta que los argumentos con nombre no tienen que aparecer en el orden posicional normal en la sintaxis.Note that the named arguments don't have to appear in the normal positional order in the syntax.

NullNull

Un valor que indica que una variable no contiene datos válidos.A value indicating that a variable contains no valid data. Null es el resultado de una asignación explícita de Null a una variable o cualquier operación entre expresiones que contienen Null.Null is the result of an explicit assignment of Null to a variable or any operation between expressions that contain Null.

tipo de datos numéricosnumeric data type

Cualquier tipo de datos numéricos intrínsecos (Byte, Boolean, Integer, Long, Moneda, Single, Doble o Date).Any intrinsic numeric data type (Byte, Boolean, Integer, Long, Currency, Single, Double, or Date). Vea Resumen de tipo de datosSee data type summary.

expresión numéricanumeric expression

Cualquier expresión que se puede evaluar como número.Any expression that can be evaluated as a number. Los elementos de una expresión pueden incluir cualquier combinación de palabras clave, variables, constantes y operadores que resultan en un número.Elements of an expression can include any combination of keywords, variables, constants, and operators that result in a number.

tipo numériconumeric type

Cualquier tipo de datos numéricos intrínsecos (Byte, Boolean, Integer, Long, Currency, Single, Double o Date) o cualquier Variant subtipo numérico (Empty, Integer, Long, Single, Double, Currency, Decimal, Date, Error, Boolean o Byte).Any intrinsic numeric data type (Byte, Boolean, Integer, Long, Currency, Single, Double, or Date) or any Variant numeric subtype (Empty, Integer, Long, Single, Double, Currency, Decimal, Date, Error, Boolean, or Byte). Vea Resumen de tipo de datosSee data type summary.

objetoobject

Una combinación de código y datos que se puede tratar como una unidad, por ejemplo, un control, formulario o componente de aplicación.A combination of code and data that can be treated as a unit, for example, a control, form, or application component. Cada objeto es definido por una clase.Each object is defined by a class.

cuadro de objetoObject box

Cuadro de lista en la esquina superior izquierda de la ventana Código que enumera el formulario y los controles en el formulario al que se adjunta el código o un cuadro de lista ubicado en la parte superior de la ventana Properties que enumera el formulario y sus controles.A list box at the upper-left corner of the Code window that lists the form and controls in the form to which the code is attached, or a list box located at the top of the Properties window that lists the form and its controls.

Examinador de objetosObject Browser

Cuadro de diálogo en que se puede examinar el contenido de una biblioteca de objetos para obtener información sobre los objetos proporcionados.A dialog box in which you can examine the contents of an object library to get information about the objects provided.

tipo de datos ObjetoObject data type

Un tipo de datos que representa cualquier referencia de Object.A data type that represents any Object reference. Las variables Object se almacenan como direcciones de 32 bits (4 bytes) que hacen referencia a objetos.Object variables are stored as 32-bit (4-byte) addresses that refer to objects. Vea Resumen de tipo de datosSee data type summary.

expresión de objetoobject expression

Una expresión que especifica un objeto determinado y puede incluir cualquiera de los contenedores del objeto.An expression that specifies a particular object and can include any of the object's containers. Por ejemplo, una aplicación puede tener un objeto Application que contiene un objeto Document que contiene un objeto Text.For example, an application can have an Application object that contains a Document object that contains a Text object.

biblioteca de objetosobject library

Un archivo con la extensión .olb que proporciona información a los controladores de automatización (como Visual Basic) sobre los objetos disponibles.A file with the .olb extension that provides information to Automation controllers (like Visual Basic) about available objects. Puede usar el Examinador de objetos para examinar el contenido de una biblioteca de objetos para obtener información sobre los objetos proporcionados.You can use the Object Browser to examine the contents of an object library to get information about the objects provided.

módulo de objetoobject module

Un módulo que contiene código específico de un objeto, por ejemplo, módulo de clase, módulo de formulario y módulo de documentoA module that contains code specific to an object, for example, class module, form module, and document module. Los módulos de objeto contienen el código detrás de sus objetos asociados.Object modules contain the code behind their associated objects. Las reglas de módulos de objeto difieren de las de módulos estándar.The rules for object modules differ from those for standard modules.

tipo de objetoobject type

Un tipo de objeto que expone una aplicación mediante la automatización, por ejemplo, Application, File, Range y Sheet.A type of object exposed by an application through Automation, for example, Application, File, Range, and Sheet. Use el Examinador de objetos o consulte la documentación de la aplicación para obtener una lista completa de los objetos disponibles.Use the Object Browser or refer to the application's documentation for a complete listing of available objects.

variable de objetoobject variable

Variable que contiene una referencia a un objeto.A variable that contains a reference to an object.

parámetroparameter

Nombre de variable por el que se conoce un argumento transferido a un procedimiento dentro del procedimiento.Variable name by which an argument passed to a procedure is known within the procedure. Esta variable recibe el argumento que se transfiere al procedimiento.This variable receives the argument passed into the procedure. Su ámbito termina cuando finaliza el procedimiento.Its scope ends when the procedure ends.

ruta de accesopath

Una expresión de cadena que especifica una ubicación de directorio o carpeta.A string expression specifying a directory or folder location. La ubicación puede incluir una especificación de unidad.The location can include a drive specification.

pipi

Constante matemática igual a 3,1415926535897932, aproximadamente.A mathematical constant equal to approximately 3.1415926535897932.

puntopoint

Un punto es 1/72 de pulgada.A point is 1/72 inch. Normalmente, los tamaños de fuente se miden en puntos.Font sizes are usually measured in points.

Las zonas de impresión comienzan cada 14 columnas.Print zones begin every 14 columns. El ancho de cada columna es un promedio del ancho de todos los caracteres en el tamaño de puntos para la fuente seleccionada.The width of each column is an average of the width of all characters in the point size for the selected font.

PrivadoPrivate

Variables que solo son visibles para el módulo en el que se declaran.Variables that are visible only to the module in which they are declared.

procedimientoprocedure

Una secuencia con nombre de instrucciones que se ejecutan como una unidad.A named sequence of statements executed as a unit. Por ejemplo, Function, Property y Sub son tipos de procedimientos.For example, Function, Property, and Sub are types of procedures. Un nombre de procedimiento siempre está definido a nivel de módulo.A procedure name is always defined at module level. Todo el código ejecutable debe estar contenido en un procedimiento.All executable code must be contained in a procedure. Los procedimientos no se pueden anidar dentro de otros procedimientos.Procedures can't be nested within other procedures.

cuadro de procedimientoProcedure box

Cuadro de lista en la esquina superior derecha de la ventana Código y la ventana Depurar que muestra los procedimientos reconocidos para el objeto mostrado en el cuadro Objeto.A list box at the upper-right corner of the Code window and the Debug window that displays the procedures recognized for the object displayed in the Object box.

llamada de procedimientoprocedure call

Instrucción en código que indica a Visual Basic que ejecute un procedimiento.A statement in code that tells Visual Basic to execute a procedure.

nivel de procedimientoprocedure level

Describe las instrucciones que se encuentran en un procedimiento Function, Property o Sub.Describes statements located within a Function, Property, or Sub procedure. Normalmente, las declaraciones se enumeran primero, seguidas de asignaciones y otro código ejecutable.Declarations are usually listed first, followed by assignments and other executable code.

Tenga en cuenta que el código a nivel de módulo reside fuera de un bloque de procedimientos.Note that module-level code resides outside a procedure block.

proyectoproject

Conjunto de módulos.A set of modules.

ventana ProyectoProject window

Una ventana que muestra una lista de módulos de formulario, clase y estándar, el archivo de recursos y referencias en el proyecto. A window that displays a list of the form, class, and standard modules; the resource file; and references in your project. Los archivos con las extensiones de nombre de archivo .ocx y .vbx no se muestran en la ventana Proyecto.Files with .ocx and .vbx file name extensions aren't displayed in the Project window.

Ventana PropiedadesProperties window

Una ventana que se utiliza para mostrar o cambiar las propiedades de un formulario o control seleccionado en tiempo de diseño. A window used to display or change properties of a selected form or control at design time. Algunos controles personalizados tienen ventanas Propiedades personalizadas.Some custom controls have customized Properties windows.

propiedadproperty

Un atributo con nombre de un objeto.A named attribute of an object. Las propiedades definen características de objeto como el tamaño, el color y la ubicación de pantalla, o el estado de un objeto, como habilitado o deshabilitado.Properties define object characteristics such as size, color, and screen location, or the state of an object, such as enabled or disabled.

procedimiento de propiedadProperty procedure

Procedimiento que crea y manipula propiedades para un módulo de clase. A procedure that creates and manipulates properties for a class module. Un procedimiento Property empieza con una instrucción Property Let, Property Get o Property Set y termina con una instrucción End Property.A Property procedure begins with a Property Let, Property Get, or Property Set statement and ends with an End Property statement.

PublicPublic

Las variables declaradas mediante la instrucción Public son visibles para todos los procedimientos en todos los módulos de todas las aplicaciones a menos que Option Private Module tenga efecto.Variables declared using the Public statement are visible to all procedures in all modules in all applications unless Option Private Module is in effect. En ese caso, las variables son públicas solo dentro del proyecto en el que residen.In that case, the variables are public only within the project in which they reside.

proyecto de referenciareferenced project

El proyecto al que crea un vínculo directamente desde el proyecto actual en el que se está trabajando. The project you directly create a link to from the current project you are working on. Un proyecto al que hace referencia uno de los proyectos a los que se hace referencia en el proyecto actual se llama proyecto de referencia indirecta.A project referenced by one of the current project's directly referenced projects is called an indirectly referenced project. Sus variables Public no son accesibles para el proyecto actual salvo a través de la calificación con su nombre de proyecto.Its Public variables are not accessible to the current project except through qualification with its project name. Cualquier combinación de referencias directas o indirectas entre proyectos es válida siempre que no resulten en un ciclo completo.Any combination of direct and indirect references between projects is valid as long as they do not result in a complete cycle.

proyecto con referenciareferencing project

El proyecto actual.The current project. La manera en que se crea un vínculo a un proyecto depende de la aplicación host.How you create a link to a project depends on the host application. Por ejemplo, para hacer referencia directamente a un proyecto en Microsoft Excel, seleccione el proyecto desde el cuadro de diálogo Referencias del menú Herramientas.For example, to directly reference a project in Microsoft Excel, select the project from the References dialog box of the Tools menu. Las variables Public en un proyecto de referencia directa son visibles para el proyecto con referencia directa pero las variables Public en un proyecto con referencia directa no son visibles para un proyecto de referencia directa.Public variables in a directly referenced project are visible to the directly referencing project, but Public variables in a directly referencing project are not visible to a directly referenced project.

registroregistry

En la versión 3.1 de Microsoft Windows, la información de registro de OLE y las asociaciones de archivos se almacenan en la base de datos de registro y la configuración de programas se almacena en los archivos de inicialización (.ini) del sistema de Windows.In Microsoft Windows version 3.1, OLE registration information and file associations are stored in the registration database, and program settings are stored in Windows system initialization (.ini) files. En Microsoft Windows 95, el registro de Windows sirve como base de datos de configuración central para información de usuario, aplicaciones y específica del equipo, incluida la información contenida previamente en la base de datos de registro de la versión 3.1 de Windows y en los archivos .ini.In Microsoft Windows 95, the Windows registry serves as a central configuration database for user, application, and computer-specific information, including the information previously contained in both the Windows version 3.1 registration database and .ini files.

archivo de recursosresource file

Un archivo en un proyecto de Visual Basic con una extensión de nombre de archivo .res que puede contener mapas de bits, cadenas de texto u otros datos.A file in a Visual Basic project with an .res file name extension that can contain bitmaps, text strings, or other data. Al almacenar estos datos en un archivo separado, puede cambiar la información sin editar el código.By storing this data in a separate file, you can change the information without editing your code. Solo se puede asociar un archivo de recursos con un proyecto.Only one resource file can be associated with a project.

error en tiempo de ejecuciónrun-time error

Un error que se produce cuando se ejecuta el código.An error that occurs when code is running. Un error en tiempo de ejecución se produce cuando una instrucción intenta una operación no válida.A run-time error results when a statement attempts an invalid operation.

tiempo de ejecuciónrun time

El tiempo durante el que se ejecuta el código.The time during which code is running. Durante el tiempo de ejecución, no se puede editar el código.During run time, you can't edit the code.

ámbitoscope

Define la visibilidad de una variable, procedimiento u objeto.Defines the visibility of a variable, procedure, or object. Por ejemplo, una variable declarada como Public es visible para todos los procedimientos de todos los módulos en un proyecto con referencia directa a menos que Option Private Module tenga efecto.For example, a variable declared as Public is visible to all procedures in all modules in a directly referencing project unless Option Private Module is in effect. Cuando Option Private Module tiene efecto, el propio módulo es privado y, por lo tanto, no es visible para los proyectos con referencia.When Option Private Module is in effect, the module itself is private and therefore not visible to referencing projects. Las variables declaradas en un procedimiento son visibles solo dentro del procedimiento y pierden su valor entre llamadas a menos que se declaren Static.Variables declared in a procedure are visible only within the procedure and lose their value between calls unless they are declared Static.

valor de inicializaciónseed

Un valor inicial usado para generar números pseudoaleatorios.An initial value used to generate pseudorandom numbers. Por ejemplo, la instrucción Randomize crea un número de valor de inicialización usado por la función Rnd para crear secuencias únicas de números pseudoaleatorios.For example, the Randomize statement creates a seed number used by the Rnd function to create unique pseudorandom number sequences.

tipo de datos SingleSingle data type

Un tipo de datos que almacena variables de punto flotante de precisión sencilla como números de punto flotante de 32 bits (4 bytes) con un valor en el intervalo de -3,402823E38 a -1,401298E-45 para valores negativos y 1,401298E-45 a 3,402823E38 para valores positivos.A data type that stores single-precision floating-point variables as 32-bit (4-byte) floating-point numbers, ranging in value from -3.402823E38 to -1.401298E-45 for negative values, and 1.401298E-45 to 3.402823E38 for positive values. El carácter de declaración de tipo de signo de exclamación (!) representa un valor Single en Visual Basic.The exclamation point (!) type-declaration character represents a Single in Visual Basic. Vea Resumen de tipo de datosSee data type summary.

criterio de ordenaciónsort order

Principio de secuencia usado para ordenar datos, por ejemplo, alfabéticos, numéricos, ascendentes, descendentes, etc.A sequencing principle used to order data, for example, alphabetic, numeric, ascending, descending, and so on.

pilastack

Cantidad fija de memoria usada por Visual Basic para conservar variables y argumentos locales durante las llamadas de procedimiento.A fixed amount of memory used by Visual Basic to preserve local variables and arguments during procedure calls.

módulo estándarstandard module

Un módulo que contiene solamente declaraciones y definiciones de procedimiento, tipo y datos.A module containing only procedure, type, and data declarations and definitions. Las declaraciones y definiciones a nivel de módulo en un módulo estándar son Public de manera predeterminada.Module-level declarations and definitions in a standard module are Public by default. En versiones anteriores de Visual Basic, se hace referencia a un módulo estándar como módulo de código.A standard module is referred to as a code module in earlier versions of Visual Basic.

instrucciónstatement

Una unidad sintácticamente completa que expresa un tipo de acción, declaración o definición.A syntactically complete unit that expresses one kind of action, declaration, or definition. Una instrucción ocupa generalmente una sola línea, aunque puede usar dos puntos (:) para incluir más de una instrucción en una línea.A statement generally occupies a single line, although you can use a colon (:) to include more than one statement on a line. También puede usar un carácter de continuación de línea (_) para continuar una sola línea lógica en una segunda línea física.You can also use a line-continuation character (_) to continue a single logical line onto a second physical line.

comparación de cadenastring comparison

Una comparación de dos secuencias de caracteres.A comparison of two sequences of characters. Use Option Compare para especificar una comparación binaria o de texto.Use Option Compare to specify binary or text comparison. En inglés de EE.UU., las comparaciones binarias distinguen entre mayúsculas y minúsculas, mientras que las comparaciones de texto no lo hacen.In English-U.S., binary comparisons are case sensitive; text comparisons are not.

constante de cadenastring constant

Cualquier constante (definida mediante la palabra clave Const) que consiste en una secuencia de caracteres contiguos interpretados como caracteres en sí en lugar de un valor numérico.Any constant (defined using the Const keyword) consisting of a sequence of contiguous characters interpreted as the characters themselves rather than as a numeric value.

tipo de datos StringString data type

Un tipo de datos que se compone de una secuencia de caracteres contiguos que representan los propios caracteres en lugar de sus valores numéricos.A data type consisting of a sequence of contiguous characters that represent the characters themselves rather than their numeric values. Un tipo String puede incluir letras, números, espacios y puntuación.A String can include letters, numbers, spaces, and punctuation. El tipo de datos String puede almacenar cadenas de longitud fija con un intervalo de longitud de 0 a aproximadamente 63.000 caracteres y cadenas dinámicas con un intervalo de longitud de 0 a aproximadamente 2 mil millones de caracteres.The String data type can store fixed-length strings ranging in length from 0 to approximately 63K characters and dynamic strings ranging in length from 0 to approximately 2 billion characters. El carácter de declaración de tipo de signo del dólar ($) representa un String en Visual Basic.The dollar sign ($) type-declaration character represents a String in Visual Basic. Vea Resumen de tipo de datosSee data type summary.

expresión de cadenastring expression

Cualquier expresión que se evalúa como una secuencia de caracteres contiguos.Any expression that evaluates to a sequence of contiguous characters. Los elementos de una expresión de cadena pueden incluir una función que devuelve una cadena, un literal de cadena, una constante de cadena, una variable de cadena, un tipo de datos Variant de cadena o una función que devuelve una Variant (VarType 8) de cadena.Elements of a string expression can include a function that returns a string, a string literal, a string constant, a string variable, a string Variant, or a function that returns a string Variant (VarType 8).

literal de cadenastring literal

Cualquier expresión que consiste en una secuencia de caracteres contiguos rodeados por comillas que se interpreta literalmente como los caracteres dentro de las comillas.Any expression consisting of a sequence of contiguous characters surrounded by quotation marks that is literally interpreted as the characters within the quotation marks.

procedimiento SubSub procedure

Un procedimiento que realiza una tarea específica dentro de un programa, pero no devuelve ningún valor explícito.A procedure that performs a specific task within a program, but returns no explicit value. Un procedimiento Sub comienza con una instrucción Sub y termina con una instrucción End Sub.A Sub procedure begins with a Sub statement and ends with an End Sub statement.

comprobación de sintaxissyntax checking

Una característica que comprueba la sintaxis correcta del código.A feature that checks your code for correct syntax. Si la característica de comprobación de sintaxis está habilitada, se muestra un mensaje cuando se escribe código que contiene un error de sintaxis y se resalta el código sospechoso.If the syntax checking feature is enabled, a message is displayed when you enter code that contains a syntax error and the suspect code is highlighted.

error de sintaxissyntax error

Un error que se produce cuando escribe una línea de código que Visual Basic no reconoce.An error that occurs when you enter a line of code that Visual Basic doesn't recognize.

Tenga en cuenta que las reglas de sintaxis para palabras clave individuales se definen en la sección Sintaxis del tema de Ayuda asociado.Note that syntax rules for individual keywords are defined in the Syntax section of the associated Help topic. Para obtener Ayuda sobre una palabra clave del entorno de desarrollo, seleccione la palabra clave y presione F1.To get Help on a keyword from within the development environment, select the keyword and press F1.

orden de tabulacióntab order

Orden en que el foco se mueve de un campo al siguiente cuando se presiona TAB o MAYÚS+TAB.The order in which the focus moves from one field to the next as you press TAB or SHIFT+TAB.

expresión de horatime expression

Cualquier expresión que se puede interpretar como una hora.Any expression that can be interpreted as a time. Esto incluye cualquier combinación de literales de horas, números que parecen horas, cadenas que parecen horas y horas devueltas de funciones.This includes any combination of time literals, numbers that look like times, strings that look like times, and times returned from functions.

Las horas se almacenan como parte de un número real.Times are stored as part of a real number. Los valores a la derecha del decimal representan la hora.Values to the right of the decimal represent the time. Por ejemplo, el mediodía (12:00) está representado por 0,5.For example, midday (12:00 P.M.) is represented by 0.5.

twiptwip

Una unidad de medida de pantalla igual a 1/20 puntos.A unit of screen measurement equal to 1/20 point. Un twip es una unidad independiente de pantalla usada para asegurar que la colocación y la proporción de elementos de pantalla en la aplicación de pantalla es igual en todos los sistemas de visualización.A twip is a screen-independent unit used to ensure that placement and proportion of screen elements in your screen application are the same on all display systems. Hay aproximadamente 1440 twips en una pulgada lógica o 567 twips en un centímetro lógico (la longitud de un elemento de pantalla que mide una pulgada o un centímetro cuando se imprime).There are approximately 1440 twips to a logical inch or 567 twips to a logical centimeter (the length of a screen item measuring one inch or one centimeter when printed).

carácter de declaración de tipotype-declaration character

Un carácter anexado a un nombre de variable que indica el tipo de datos de la variable. A character appended to a variable name indicating the variable's data type. De manera predeterminada, las variables son del tipo Variant a menos que una instrucción de tipo Def correspondiente esté presente en el módulo.By default, variables are of type Variant unless a corresponding Deftype statement is present in the module.

biblioteca de tipostype library

Un archivo o componente dentro de otro archivo que contiene descripciones estándar de objetos, propiedades y métodos expuestos que están disponibles para la automatización.A file or component within another file that contains standard descriptions of exposed objects, properties, and methods that are available for Automation. Los archivos de biblioteca de objetos (.olb) contienen bibliotecas de tipos.Object library files (.olb) contain type libraries.

UnicodeUnicode

Estándar de caracteres de la Organización Internacional de Normalización (ISO).International Standards Organization (ISO) character standard. Unicode usa un esquema de código de 16 bits (2 bytes) que permite 65.536 espacios de carácter distintos.Unicode uses a 16-bit (2-byte) coding scheme that allows for 65,536 distinct character spaces. Unicode incluye representaciones para signos de puntuación, símbolos matemáticos y viñetas, con espacio sustancial para la expansión en un futuro.Unicode includes representations for punctuation marks, mathematical symbols, and dingbats, with substantial room for future expansion.

formato de fecha universaluniversal date format

El formato de fecha universal es #yyyy-mm-dd hh:mm:ss#.The universal date format is #yyyy-mm-dd hh:mm:ss#. Sin embargo, tanto el componente de fecha ( #yyyy-mm-dd#) como el componente de hora ( #hh:mm:ss#) se pueden representar por separado.However, both the date component ( #yyyy-mm-dd#) and the time component ( #hh:mm:ss#) can be represented separately.

tipo definido por el usuariouser-defined type

Cualquier tipo de datos definido usando la instrucción Type.Any data type defined using the Type statement. Los tipos de datos definidos por el usuario pueden contener uno o más elementos de cualquier tipo de datos.User-defined data types can contain one or more elements of any data type. Las matrices de tipos definidos por el usuario y de otro s tipos de datos se crean mediante la instrucción Dim.Arrays of user-defined and other data types are created using the Dim statement. Las matrices de cualquier tipo se pueden incluir dentro de tipos definidos por el usuario.Arrays of any type can be included within user-defined types. Vea Resumen de tipo de datosSee data type summary.

variablevariable

Una ubicación de almacenamiento con nombre que puede contener datos que se pueden modificar durante la ejecución del programa.A named storage location that can contain data that can be modified during program execution. Cada variable tiene un nombre que lo identifica de manera única dentro de su ámbito.Each variable has a name that uniquely identifies it within its scope. Se puede especificar o no un tipo de datos.A data type can be specified or not.

Los nombres de variable deben comenzar con un carácter alfabético, deben ser únicos dentro del mismo ámbito, no pueden ser más largos de 255 caracteres y no pueden contener un punto incrustado ni un carácter de declaración de tipo.Variable names must begin with an alphabetic character, must be unique within the same scope, can't be longer than 255 characters, and can't contain an embedded period or type-declaration character.

tipo de datos VariantVariant data type

Un tipo de datos especial que puede contener datos numéricos, de cadena o de fecha así como tipos definidos por el usuario y los valores especiales Empty y Null.A special data type that can contain numeric, string, or date data as well as user-defined types and the special values Empty and Null. El tipo de datos Variant tiene un tamaño de almacenamiento numérico de 16 bytes y puede contener datos hasta el intervalo de un Decimal, o un tamaño de almacenamiento de caracteres de 22 bytes (más la longitud de la cadena) y puede almacenar cualquier texto de caracteres.The Variant data type has a numeric storage size of 16 bytes and can contain data up to the range of a Decimal, or a character storage size of 22 bytes (plus string length), and can store any character text. La función VarType define cómo se tratan los datos de un tipo Variant.The VarType function defines how the data in a Variant is treated. Todas las variables pasan a ser tipos de datos Variant si no se declaran explícitamente como algún otro tipo de datos.All variables become Variant data types if not explicitly declared as some other data type. Vea Resumen de tipo de datosSee data type summary.

expresión de tipo Variantvariant expression

Cualquier expresión que se puede evaluar como datos numéricos, de cadena o de fecha, así como los valores especiales Empty y Null.Any expression that can evaluate to numeric, string, or date data, as well as the special values Empty and Null.

expresión de inspecciónwatch expression

Una expresión definida por el usuario que permite observar el comportamiento de una variable o expresión.A user-defined expression that enables you to observe the behavior of a variable or expression. Las expresiones de inspección aparecen en la ventana Inspección del Editor de Visual Basic y se actualizan automáticamente cuando se entra en modo de interrupción.Watch expressions appear in the Watch window of the Visual Basic Editor and are automatically updated when you enter break mode. La ventana Inspección muestra el valor de una expresión en un contexto determinado.The Watch window displays the value of an expression within a given context. Las expresiones de inspección no se guardan con el código.Watch expressions are not saved with your code.

orden zz-order

La disposición visual de controles en un formulario a lo largo del eje z (profundidad) del formulario.The visual layering of controls on a form along the form's z-axis (depth). El orden z determina qué controles están delante de otros controles.The z-order determines which controls are in front of other controls.

Vea tambiénSee also

Soporte técnico y comentariosSupport and feedback

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación?Have questions or feedback about Office VBA or this documentation? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.