![Page 1: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/1.jpg)
CodePanes(Colección)
![Page 2: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/2.jpg)
ContienelospanelesdecódigoactivosenelobjetoVBE.
Comentarios
UtilicelacolecciónCodePanesparateneraccesoalospanelesdecódigoabiertosenunproyecto.
PuedeutilizarlapropiedadCountparadevolverelnúmerodepanelesdecódigoactivosenunacolección.
![Page 3: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/3.jpg)
CommandBars(Colección)
![Page 4: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/4.jpg)
Contienetodaslasbarrasdecomandosdeunproyecto,incluyendolasbarrasdecomandosqueadmitenlosmenúsdemétodoabreviado.
Comentarios
UtilicelacolecciónCommandBarsparapermitiraloscomplementosagregarbarrasdecomandosycontrolesoagregarcontrolesalasbarrasdecomandosexistenteseincorporadas.
![Page 5: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/5.jpg)
LinkedWindows(Colección)
![Page 6: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/6.jpg)
Contienetodaslasventanasvinculadasenunmarcodeventanavinculada.
Comentarios
UtilicelacolecciónLinkedWindowsparamodificarelestadoancladoyvinculadodelasventanasenelentornodeprogramación.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecuciónsiseejecutanenMacintosh.
LapropiedadLinkedWindowFramedelobjetoWindowdevuelveunobjetoWindowquetieneunacolecciónLinkedWindowsválida.
Losmarcosdeventanasvinculadoscontienentodaslasventanasquesepuedenvincularoanclar.Incluyetodaslasventanasexceptolasventanasdecódigo,diseñadores,laventanaExaminadordeobjetos,ylaventanaBuscarysustituir.
Sitodoslospanelesdeunmarcodeventanavinculadosemuevenaotraventana,sedestruyeelmarcodelaventanavinculadasinpaneles.Sinembargo,sise
![Page 7: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/7.jpg)
eliminantodoslospanelesdelaventanaprincipal,éstenosedestruye.
UtilicelapropiedadVisibleparacomprobaroestablecerlavisibilidaddeunaventana.
PuedeutilizarelmétodoAddparaagregarunaventanaalacoleccióndeventanasvinculadasactualmente.Unaventanaqueseaunpanelenunmarcodeventanavinculadosepuedeagregaraotromarcodeventanavinculado.UtiliceelmétodoRemoveparaeliminarunaventanadelacoleccióndeventanasvinculadasactualmente;estoseproduceenlaventanaalserdesvinculadaodesanclada.
LacolecciónLinkedWindowsseusaparaanclarydesanclarventanasdelmarcodelaventanaprincipal.
![Page 8: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/8.jpg)
Properties(Colección,ModelodeobjetodecomplementosdeVBA)
Representalaspropiedadesdeunobjeto.
Comentarios
UtilicelacolecciónPropertiesparateneraccesoalaspropiedadesmostradasenlaventanaPropiedades.ParacadapropiedadlistadaenlaventanaPropiedades,hayunobjetoenlacolecciónProperties.
![Page 9: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/9.jpg)
References(Colección)
Representaelconjuntodereferenciasenelproyecto.
Comentarios
UtilicelacolecciónReferencesparaagregaroeliminarreferencias.LacolecciónReferencesesigualqueelconjuntodereferenciasseleccionadoenelcuadrodediálogoReferences.
![Page 10: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/10.jpg)
VBComponents(Colección)
![Page 11: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/11.jpg)
Representaloscomponentescontenidosenunproyecto.
Comentarios
UtilicelacolecciónVBComponentsparateneracceso,agregaroquitarcomponentesenunproyecto.Uncomponentepuedeserunformulario,módulooclase.LacolecciónVBComponentsesunacolecciónestándarquesepuedeutilizarenunbloqueForEach.
PuedeutilizarlapropiedadParentparavolveralproyectoenelqueestálacolecciónVBComponents.
EnVisualBasicparaAplicaciones,puedeutilizarelmétodoImportparaagregaruncomponenteaunproyectodesdeunarchivo.
![Page 12: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/12.jpg)
VBProjects(Colección)
Representatodoslosproyectosqueestánabiertosenelentornodeprogramación.
Comentarios
UtilicelacolecciónVBProjectsparateneraccesoaproyectosespecificadosenunainstanciadelentornodedesarrollo.VBProjectsesunacolecciónestándar
![Page 13: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/13.jpg)
quepuedeusarseenunbloqueForEach.
![Page 14: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/14.jpg)
Windows(Colección)
![Page 15: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/15.jpg)
Contienetodaslasventanaspermanentesoabiertas.
Comentarios
UtilicelacolecciónWindowsparateneraccesoalosobjetosWindow.
LacolecciónWindowstieneunconjuntodeventanasfijoquesiempreestándisponiblesenlacolección,comosonlaventanaProyecto,laventanaPropiedadesyunconjuntodeventanasquerepresentantodaslasventanasdecódigoabiertasyventanasdediseñadores.AlabrirunaventanadediseñadorodecódigoseañadeunnuevomiembroalacolecciónWindows.AlcerrarunaventanadediseñoouncódigoseeliminaunmiembrodelacolecciónWindows.Alcerrarunaventanadeentornodeprogramaciónpermanente,noseeliminaelobjetocorrespondientedeestacolección,peroapareceenlaventanademaneranovisible.
![Page 16: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/16.jpg)
Click(Evento,modelodeobjetodecomplementosdeVBA)
![Page 17: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/17.jpg)
SeproducecuandoseestablecelapropiedadOnActiondeuncontroldebarradecomandoscorrespondiente.
Sintaxis
Subobjeto_Click(ByValctrlAsObject,ByRefhandledAsBoolean,ByRefcanceldefaultAsBoolean)
LasintaxisdeleventoClicktieneestosargumentosconnombre:
Parte Descripciónctrl Requerido;tipodedatosObject.Especificaelobjetoorigen
deleventoClick.handled Requerido;tipodedatosBoolean.SiesTrue,otros
complementosdebencontrolarelevento.SiesFalse,nosehacontroladolaaccióndelelementodelabarradecomandos.
canceldefault Requerido;Boolean.SiesTrue,seejecutaelcomportamientopredeterminadoamenosquesecanceleporlasiguientemacroautomática.SiesFalse,noseejecutaelcomportamientopredeterminadoamenosquelorestaureunamacroautomática.
Comentarios
EleventoClickesespecíficodelobjetoCommandBarEvents.UtiliceunavariabledeclaradamediantelapalabraclaveWithEventspararecibireleventoClickparauncontrolCommandBar.EstavariablesedebeestableceralvalordevueltoporlapropiedadCommandBarEventsdelobjetoEvents.LapropiedadCommandBarEventsobtieneelcontrolCommandBarcomounargumento.
![Page 18: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/18.jpg)
CuandosehaceclicenelcontrolCommandBar(paralavariablequedeclarómediantelapalabraclaveWithEvents),seejecutaelcódigo.
![Page 19: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/19.jpg)
ItemAdded(Evento,modelodeobjetodecomplementosdeVBA)
Seproducedespuésdeagregarunareferencia.
Sintaxis
Subobjeto_ItemAdded(ByValelementoAsReference)
Elargumentorequeridoelementoespecificaelelementoqueseagregó.
Comentarios
EleventoItemAddedseproducecuandoseagregaunobjetoReferencealacolecciónReferences.
![Page 20: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/20.jpg)
ItemRemoved(Evento,modelodeobjetodecomplementosdeVBA)
Seproducedespuésdequitarunareferenciadeunproyecto.
Sintaxis
Subobjeto_ItemRemoved(ByValelementoAsReference)
ElargumentorequeridoelementoespecificaelobjetoReferencequesequitó.
![Page 21: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/21.jpg)
Add(Método,modelodeobjetodecomplementosdeVBA)
![Page 22: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/22.jpg)
Agregaunobjetoaunacolección.
Sintaxis
objeto.Add(componente)
LasintaxisdelmétodoAddconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.componente Requerido.ParalacolecciónLinkedWindows,unobjeto.Para
lacolecciónVBComponents,unaconstanteenumeradaquerepresentaunmódulodeclase,unformularioounmóduloestándar.
ParalacolecciónVBProjects,unaconstanteenumeradarepresentauntipodeproyecto.
Puedeutilizarunadelassiguientesconstantesparaelargumentocomponente:
Constante Descripciónvbext_ct_ClassModule Agregaunmódulodeclasealacolección.vbext_ct_MSForm Agregaunformularioalacolección.vbext_ct_StdModule Agregaunmóduloestándaralacolección.vbext_pt_StandAlone Agregaunproyectoindividualalacolección.
Comentarios
![Page 23: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/23.jpg)
ParalacolecciónLinkedWindows,elmétodoAddagregaunaventanaalacoleccióndelasventanasvinculadasactualmente.
NotaPuedeagregarunaventanaqueesunpanelenunmarcodeventanavinculadaaotromarcodeventanavinculada;laventanasimplementesemuevedeunpanelaotro.Sielmarcodeventanavinculadadelquesemuevelaventananocontieneningúnpanel,sedestruye.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanavinculadosyventanasacopladasseincluyenenMacintoshporcompatibilidadconcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneranerroresdetiempodeejecuciónalejecutarseenMacintosh.
ParalacolecciónVBComponents,elmétodoAddcreaunnuevocomponenteestándaryloagregaalproyecto.
ParalacolecciónVBComponents,elmétodoAdddevuelveunobjetoVBComponent.ParalacolecciónLinkedWindows,elmétodoAdddevuelveNothing.
ParalacolecciónVBProjects,elmétodoAdddevuelveunobjetoVBProjectyagregaunproyectoalacolecciónVBProjects.
![Page 24: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/24.jpg)
AddFromFile(Método)
ParalacolecciónReferences,agregaunareferenciaaunproyectodeunarchivo.ParaelobjetoCodeModule,agregaelcontenidodeunarchivoaunmódulo.
![Page 25: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/25.jpg)
Sintaxis
objeto.AddFromFile(nombrearchivo)
LasintaxisdelmétodoAddFromFileconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.nombrearchivo Requerido.Unaexpresióndecadenaqueespecificaelnombre
delarchivoquedeseaagregaralproyectooalmódulo.Sielarchivonoseencuentraynoseespecificaunarutadeacceso,sebuscaenlosdirectoriosespecificadosenlafunciónWindowsOpenFile.
Comentarios
ParaelobjetoCodeModule,elmétodoAddFromFileinsertaelcontenidodelarchivocomenzandoenlalíneaanterioralprimerprocedimientoenelmódulodecódigo.Sielmódulonocontieneprocedimientos,AddFromFilecolocaelcontenidodelarchivoalfinaldelmódulo.
![Page 26: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/26.jpg)
AddFromGuid(Método)
AgregaunareferenciaalacolecciónReferencesmedianteelidentificadorúnicoglobal(GUID)delareferencia.
![Page 27: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/27.jpg)
Sintaxis
objeto.AddFromGuid(guid,principal,secundaria)AsReference
LasintaxisdelmétodoAddFromGuidconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.guid Requerido.UnaexpresióndecadenaquerepresentaelGUIDde
lareferencia.principal Requerido.UnvalordetipoLongqueespecificaelnúmerode
versiónprincipaldelareferencia.secundaria Requerido.UnvalordetipoLongqueespecificaelnúmerode
versiónsecundariodelareferencia.
Comentarios
ElmétodoAddFromGuidbuscaenelregistroparaencontrarlareferenciaquedeseaagregar.ElGUIDpuedeserunabibliotecadetipos,uncontrol,unidentificadordeclase,etc.
![Page 28: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/28.jpg)
AddFromString(Método)
Agregatextoaunmódulo.
Sintaxis
objeto.AddFromString
ElmarcadordeposiciónobjetoesunaexpresióndeobjetoquedacomoresultadounobjetoincluidoenlalistaSeaplicaa.
![Page 29: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/29.jpg)
Comentarios
ElmétodoAddFromStringinsertaeltextocomenzandoenlalíneaanterioralprimerprocedimientodelmódulo.Sielmódulonocontieneprocedimientos,AddFromStringcolocaeltextoalfinaldelmódulo.
![Page 30: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/30.jpg)
Close(Método,modelodeobjetodecomplementosdeVBA)
Cierraydestruyeunaventana.
Sintaxis
objeto.Close
ElmarcadordeposiciónobjetoesunaexpresióndeobjetoquedacomoresultadounobjetoincluidoenlalistaSeaplicaa.
![Page 31: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/31.jpg)
Comentarios
LossiguientestiposdeventanasrespondenalmétodoClosedeformasdiferentes:
Paraunaventanaqueesunpaneldecódigo,Closedestruyeelpaneldecódigo.
Paraunaventanaqueesundiseñador,Closedestruyeeldiseñadorcontenido.
ParalasventanasquesiempreestándisponiblesenelmenúVer,Closeocultalaventana.
![Page 32: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/32.jpg)
CreateEventProc(Método)
Creaunprocedimientodeevento.
Sintaxis
![Page 33: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/33.jpg)
objeto.CreateEventProc(nombreevento,nombreobjeto)AsLong
LasintaxisdelmétodoCreateEventProcconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.nombreevento Requerido.Unaexpresióndecadenaqueespecificaelnombre
deleventoquedeseaagregaralmódulo.nombreobjeto Requerido.Unaexpresióndecadenaqueespecificaelnombre
delobjetoqueeselorigendelevento.
Comentarios
UtiliceelmétodoCreateEventProcparacrearunprocedimientodeevento.Porejemplo,paracrearunprocedimientodeeventoparaeleventoClickdeuncontrolCommandButtonllamadoCommand1debeutilizarelcódigosiguiente,dondeCMrepresentaunobjetodetipoCodeModule:
UbicaciónTexto=CM.CreateEventProc("Click","Command1")
ElmétodoCreateEventProcdevuelvelalíneaenlaquecomienzaelcuerpodelprocedimientodeevento.CreateEventProcfallasilosargumentoshacenreferenciaauneventoquenoexiste.
![Page 34: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/34.jpg)
DeleteLines(Método)
Eliminaunaúnicalíneaounintervalodelíneasespecificado.
Sintaxis
objeto.DeleteLines(líneainicio[,cuenta])
LasintaxisdelmétodoDeleteLinesconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.líneainicio Requerido.UnvalordetipoLongqueespecificalaprimera
líneaquedeseaeliminar.cuenta Opcional.UnvalordetipoLongqueespecificaelnúmerode
líneasquedeseaeliminar.
![Page 35: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/35.jpg)
Comentarios
Sinoespecificacuántaslíneasdeseaeliminar,DeleteLineseliminaunalínea.
![Page 36: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/36.jpg)
Export
(Método,modelodeobjetodecomplementodeVBA)
Guardauncomponentecomounarchivooarchivosseparados.
Sintaxis
objeto.Export(nombrearchivo)
LasintaxisdelmétodoExportconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.nombrearchivo Requerido.UnvalordetipoStringqueespecificaelnombredel
archivoalquedeseaexportarelcomponente.
Comentarios
![Page 37: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/37.jpg)
CuandoutilizaelmétodoExportparaguardaruncomponentecomounarchivooarchivosseparados,utiliceunnombredearchivoquenoexista;delocontrarioseproduciráunerror.
![Page 38: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/38.jpg)
Find(Método,modelodeobjetodecomplementodeVBA)
Buscaenelmóduloactivounacadenaespecificada.
![Page 39: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/39.jpg)
Sintaxis
objeto.Find(destino,líneainicio,colinicio,líneafin,colfin[,palabracompleta][,coincidirmaymin][,modelobúsqueda])AsBoolean
LasintaxisdelmétodoFindconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.destino Requerido.UnvalordetipoStringquecontieneeltextooel
modeloquedeseaencontrar.líneainicio Requerido.UnvalordetipoLongqueespecificalalíneaenla
quedeseacomenzarlabúsqueda;siseencuentraunaseráelvalordelalíneadecoincidencia.Laprimeralíneaeslanúmerouno.
colinicio Requerido.UnvalordetipoLongqueespecificalacolumnaenlaquedeseacomenzarlabúsqueda;siseencuentraunaseráelvalordelacolumnadecoincidencia.Laprimeracolumnaeslanúmerouno.
líneafin Requerido.UnvalordetipoLongqueespecificalaúltimalíneadelacoincidenciasiseencuentrauna.Laúltimalíneapuededesignarsecomo-1.
colfin Requerido.UnvalordetipoLongqueespecificalaúltimacolumnadelacoincidenciasiseencuentrauna.Laúltimacolumnapuededesignarsecomo-1.
palabracompleta Opcional.UnvalordetipoBooleanqueespecificasisólocoincidenpalabrascompletas.SiesTrue,sólocoincidenpalabrascompletas.ElvalorpredeterminadoesFalse.
coincidirmaymin Opcional.UnvalordetipoBooleanqueespecificasicoincidenmayúsculasyminúsculas.SiesTrue,labúsquedadistinguemayúsculasdeminúsculas.ElvalorpredeterminadoesFalse.
modelobúsqueda Opcional.UnvalordetipoBooleanqueespecificasilacadenadedestinoesunmodelodeexpresiónnormal.SiTrue,eslacadenadedestinoesunmodelodeexpresiónnormal.El
![Page 40: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/40.jpg)
valorpredeterminadoesFalse.
Comentarios
FinddevuelveTruesiseencuentraunacoincidenciayFalsesinoseencuentraninguna.
Losargumentoscoincidirmayminymodelobúsquedaseexcluyenmutuamente;sisetransfierenambosargumentoscomoTrue,seproduceunerror.
ElmétodoFindnoafectaalcontenidodelcuadrodediálogoBuscar.
Elintervalodelíneasycolumnasespecificadoesinclusivo,deformaqueunabúsquedapuedeencontrarelmodeloenlaúltimalíneaespecificadasicolfinseproporcionacomo–1olalongituddelalínea.
![Page 41: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/41.jpg)
GetSelection(Método)
Devuelvelaselecciónenunpaneldecódigo.
Sintaxis
![Page 42: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/42.jpg)
objeto.GetSelection(líneainicio,colinicio,líneafin,colfin)
LasintaxisdelmétodoGetSelectionconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.líneainicio Requerido.UnvalordetipoLongquedevuelveunvalorque
especificalaprimeralíneadelaselecciónenelpaneldecódigo.colinicio Requerido.UnvalordetipoLongquedevuelveunvalorque
especificalaprimeracolumnadelaselecciónenelpaneldecódigo.
líneafin Requerido.UnvalordetipoLongquedevuelveunvalorqueespecificalaúltimalíneadelaselecciónenelpaneldecódigo.
colfin Requerido.UnvalordetipoLongquedevuelveunvalorqueespecificalaúltimacolumnadelaselecciónenelpaneldecódigo.
Comentarios
CuandoutiliceelmétodoGetSelection,lainformaciónsedevuelveenargumentosdesalida.Comoresultado,debentransferirsevariablesporqueéstassemodificaránparacontenerlainformacióncuandosedevuelva.
![Page 43: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/43.jpg)
Import(Método,modelodeobjetodecomplementodeVBA)
Agregauncomponenteaunproyectodeunarchivo;devuelveelcomponenteagregadorecientemente.
![Page 44: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/44.jpg)
Sintaxis
objeto.Import(nombrearchivo)AsVBComponent
LasintaxisdelmétodoImportconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.nombrearchivo Requerido.UnvalordetipoStringqueespecificalarutade
accesoyelnombredelarchivodelquedeseaimportarelcomponente.
Comentarios
PuedeutilizarelmétodoImportparaagregaruncomponente,formulario,módulo,clase,uotrosalproyecto.
![Page 45: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/45.jpg)
InsertLines(Método)
Insertaunalíneaolíneasdecódigoenunaubicaciónespecificadaenunbloquedecódigo.
Sintaxis
objeto.InsertLines(línea,código)
LasintaxisdelmétodoInsertLinesconstadelassiguientespartes:
![Page 46: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/46.jpg)
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.línea Requerido.UnvalordetipoLongqueespecificalaubicaciónen
laquedeseainsertarelcódigo.código Requerido.UnvalordetipoStringquecontieneelcódigoque
deseainsertar.
Comentarios
SieltextoqueinsertamedianteelmétodoInsertLinesestádelimitadoporretornodecarro-avancedelínea,seinsertaráncomolíneasconsecutivas.
![Page 47: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/47.jpg)
Item(Método,modelodeobjetodecomplementodeVBA)
Devuelveelmiembroindexadodeunacolección.
Sintaxis
![Page 48: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/48.jpg)
objeto.Item(índice)
LasintaxisdelmétodoItemconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.índice Requerido.Unaexpresiónqueespecificalaposicióndeun
miembrodelacolección.Siesunaexpresiónnumérica,índicedebeserunnúmeroentre1yelvalordelapropiedadCountdelacolección.Siesunaexpresióndecadena,índicedebecorresponderalargumentokeyespecificadocuandoseagregaelmiembroalacolección.
LasiguientetablaenumeralascoleccionesysuscorrespondientesargumentoskeyparautilizarlosconelmétodoItem.LacadenaquetransfierealmétodoItemdebecoincidirconelargumentokeydelacolección.
Colección ArgumentoKeyWindows ValordelapropiedadCaptionLinkedWindows ValordelapropiedadCaptionCodePanes Ningunacadenaúnicaestáasociada
conestacolección.VBProjects ValordelapropiedadNameVBComponents ValordelapropiedadNameReferences ValordelapropiedadNameProperties ValordelapropiedadName
Comentarios
Elargumentoíndicepuedeserunvalornuméricoounacadenaquecontieneeltítulodelobjeto.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanavinculadosyventanasacopladasseincluyenen
![Page 49: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/49.jpg)
MacintoshporcompatibilidadconcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresdetiempodeejecuciónalejecutarseenMacintosh.
![Page 50: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/50.jpg)
Remove(Método,modelodeobjetodecomplementodeVBA)
![Page 51: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/51.jpg)
Quitaunelementodeunacolección.
Sintaxis
objeto.Remove(componente)
LasintaxisdeRemoveconstadelassiguientespartes:
Parte Descripciónobjeto Requerido.Unaexpresióndeobjetoquedacomoresultadoun
objetoincluidoenlalistaSeaplicaa.componente Requerido.ParalacolecciónLinkedWindows,unobjeto.Para
lacolecciónReferences,unareferenciaaunabibliotecadetiposounproyecto.ParalacolecciónVBComponents,unaconstanteenumeradaquerepresentaunmódulodeclase,unformularioounmóduloestándar.ParalacolecciónVBProjects,unproyectoindividua.
Comentarios
CuandoseutilizaenlacolecciónLinkedWindows,elmétodoRemovequitaunaventanadelacoleccióndeventanasvinculadasactualmente.Laventanaquesequitaseconvierteenunaventanaflotantequetienesupropiomarcodeventanavinculado.ElmétodoRemovesólopuedeusarseenunproyectoúnico.
![Page 52: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/52.jpg)
Generaunerrorentiempodeejecuciónsiseintentausarenunproyectohost.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanavinculadosyventanasacopladasseincluyenenMacintoshporcompatibilidadconcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneranerroresdetiempodeejecuciónalejecutarseenMacintosh.
![Page 53: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/53.jpg)
ReplaceLine(Método)
Reemplazaunalíneadecódigoexistenteconunalíneadecódigoespecificada.
Sintaxis
objeto.ReplaceLine(línea,código)
LasintaxisdeReplaceLineconstadelassiguientespartes:
Parte Descripción
![Page 54: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/54.jpg)
objeto Requerido.UnaexpresióndeobjetoqueseevalúacomounobjetodelalistaSeaplicaa.
línea Requerido.UnvalordetipoLongqueespecificalaubicacióndelalíneaquedeseareemplazar.
código Requerido.UnvalordetipoStringquecontieneelcódigoquedeseainsertar.
![Page 55: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/55.jpg)
SetFocus(Método)
Mueveelenfoquealaventanaespecificada.
Sintaxis
objeto.SetFocus
ElmarcadordeposiciónobjetoesunaexpresióndeobjetoqueseevalúacomounobjetodelalistaSeaplicaa.
Comentarios
UtiliceelmétodoSetFocusenventanasqueyasonvisibles.
![Page 56: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/56.jpg)
SetSelection(Método)
Establecelaselecciónenelpaneldecódigo.
Sintaxis
objeto.SetSelection(líneainicio,colinicio,líneafin,colfin)
LasintaxisdeSetSelectionconstadelassiguientespartes:
Parte Descripción
![Page 57: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/57.jpg)
objeto Requerido.UnaexpresióndeobjetoqueseevalúacomounobjetodelalistaSeaplicaa.
líneainicio Requerido.UnvalordetipoLongqueespecificalaprimeralíneadelaselección.
colinicio Requerido.UnvalordetipoLongqueespecificalaprimeracolumnadelaselección.
líneafin Requerido.UnvalordetipoLongqueespecificalaúltimalíneadelaselección.
colfin Requerido.UnvalordetipoLongqueespecificalaúltimacolumnadelaselección.
![Page 58: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/58.jpg)
CodeModule(Objeto)
![Page 59: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/59.jpg)
Representaelcódigoasociadoauncomponente,comounformulario,unaclaseoundocumento.
Comentarios
UtiliceelobjetoCodeModuleparacambiar(agregar,eliminaromodificar)elcódigoasociadoauncomponente.
CadacomponenteestáasociadoaunobjetoCodeModule.Sinembargo,unobjetoCodeModulesepuedeasociarconmúltiplespanelesdecódigo.
LosmétodosasociadosconelobjetoCodeModulelepermitenmanipularydevolverinformaciónacercadeltextodecódigolíneaalínea.Porejemplo,puedeutilizarelmétodoAddFromStringparaagregareltextoalmódulo.AddFromStringsitúaeltextodelantedelprimerprocedimientoenelmódulooalfinaldelmódulosinoexistenprocedimientos.
UtilicelapropiedadParentparadevolverelobjetoVBComponentasociadoaunmódulodecódigo.
![Page 60: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/60.jpg)
CodePane(Objeto)
Representaunpaneldecódigo.
Comentarios
UtiliceelobjetoCodePaneparamanipularlaposicióndeuntextovisibleodeseleccióndetextomostradoenelpaneldecódigo.
![Page 61: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/61.jpg)
PuedeutilizarelmétodoShowparahacervisibleelpaneldecódigoqueespecifique.UtiliceelmétodoSetSelectionparaestablecerlaselecciónenunpaneldecódigoyelmétodoGetSelectionparadevolverlaubicacióndelaselecciónenelpaneldecódigo.
![Page 62: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/62.jpg)
CommandBarEvents(Objeto)
DevueltoporlapropiedadCommandBarEvents.ElobjetoCommandBarEventsactivauneventocuandosehaceclicenuncontroldelabarradecomandos.
Comentarios
![Page 63: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/63.jpg)
ElobjetoCommandBarEventssedevuelvemediantelapropiedadCommandBarEventsdelobjetoEvents.Elobjetodevueltotieneuneventoensuinterfaz,eleventoClick.PuedecontrolaresteeventomedianteladeclaracióndelobjetoWithEvents.
![Page 64: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/64.jpg)
Events(Objeto)
ProporcionapropiedadesquepermitenaloscomplementosconectartodosloseventosenVisualBasicparaaplicaciones.
![Page 65: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/65.jpg)
Comentarios
ElobjetoEventsproporcionapropiedadesquedevuelvenobjetosorigendeeventos.UtilicelaspropiedadesparadevolverobjetosdeorigendeeventosqueloinformarándeloscambiosenelentornodetrabajodeVisualBasicparaaplicaciones.
LaspropiedadesdelobjetoEventsdevuelveobjetosdelmimotipoqueelnombredelapropiedad.Porejemplo,lapropiedadCommandBarEventsdevuelveelobjetoCommandBarEvents.
![Page 66: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/66.jpg)
Property(Objeto)
![Page 67: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/67.jpg)
RepresentalaspropiedadesdeunobjetoquesonvisiblesenlaventanaPropiedadesparacualquiercomponentedado.
Comentarios
UtilicelapropiedadValuedelobjetoPropertyparadevolveroestablecerelvalordeunapropiedaddeuncomponente.
Comomínimo,todosloscomponentestienenunapropiedadName.UtilicelapropiedadValuedelobjetoPropertyparadevolveroestablecerelvalordelapropiedad.LapropiedadValuedevuelveuntipodedatosVariantdeltipoapropiado.Sielvalordevueltoesunobjeto,lapropiedadValuedevuelvelacolecciónPropertiesquecontieneobjetosPropertyquerepresentalaspropiedadesindividualesdelobjeto.PuedeteneraccesoacadaunodelosobjetosPropertyusandoelmétodoItemdelacolecciónPropertiesdevuelta.
SielvalordevueltoporelobjetoPropertyesunobjeto,puedeutilizarlapropiedadObjectparaestablecerelobjetoPropertyaunnuevoobjeto.
![Page 68: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/68.jpg)
Reference(Objeto)
Representaunareferenciaaunabibliotecadetiposoaunproyecto.
Comentarios
UtiliceelobjetoReferenceparacomprobarsiunareferenciaestodavíaválida.
LapropiedadIsBrokendevuelveTruesilareferenciayanoapuntaauna
![Page 69: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/69.jpg)
referenciaválida.LapropiedadBuiltIndevuelveTruesilareferenciaesunareferenciapredeterminadaquenosepuedemoveroeliminar.UtilicelapropiedadNameparadeterminarsilareferenciaquequiereagregaroeliminareslacorrecta.
![Page 70: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/70.jpg)
ReferencesEvents(Objeto)
DevueltoporlapropiedadReferencesEvents.
Comentarios
ElobjetoReferencesEventseselorigendeloseventosqueocurrencuandoseagregaoeliminaunareferenciadeunproyecto.EleventoItemAddedseactivadespuésdequeunareferenciaseagregaaunproyectos.EleventoItemRemovedseactivadespuésdequeunareferenciaseeliminadeunproyecto.
![Page 71: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/71.jpg)
VBComponent(Objeto)
![Page 72: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/72.jpg)
Representauncomponente,comounmódulodeclaseounmóduloestándar,contenidoenunproyecto.
Comentarios
UtiliceelobjetoVBComponentparateneraccesoalmódulodecódigoasociadoconuncomponenteoparacambiarlosvaloresdelaspropiedadesdeuncomponente.
PuedeutilizarlapropiedadTypeparasaberaquétipodecomponenteserefiereelobjetoVBComponent.UtilicelapropiedadCollectionparasaberenquécolecciónestáelcomponente.
![Page 73: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/73.jpg)
VBE(Objeto)
![Page 74: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/74.jpg)
ElobjetoraízquecontienetodoslosdemásobjetosycoleccionesrepresentadosenVisualBasicparaaplicaciones.
Comentarios
PuedeutilizarcoleccionesparateneraccesoalosobjetoscontenidosenelobjetoVBE:
UtilicelacolecciónVBProjectsparateneraccesoalacoleccióndeproyectos.
UtilicelacolecciónAddInsparateneraccesoalacoleccióndecomplementos
UtilicelacolecciónWindowsparateneraccesoalacoleccióndeventanas.
UtilicelacolecciónCodePanesparateneraccesoalacoleccióndepanelesdecódigo.
UtilicelacolecciónCommandBarsparateneraccesoalacolecciónde
![Page 75: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/75.jpg)
barrasdecomandos.
UtilicelacolecciónEventsparateneraccesoalaspropiedadesquepermitancomplementosparaconectartodosloseventosenVisualBasicparaaplicaciones.LaspropiedadesdelobjetoEventsretornanobjetosdelmismotipo,comoelnombredelapropiedad.Porejemplo,lapropiedadCommandBarEventsretornaelobjetoCommandBarEvents.
PuedeutilizarlapropiedadSelectedVBComponentparadevolverelcomponenteactivo.ElcomponenteactivoeselcomponentealquesesigueenlaventanaProyecto.SielelementoseleccionadoenlaventanaProyectonoesuncomponente,SelectedVBComponentdevuelveNothing.
NotaTodoslosobjetosdeestemodelodeobjetotienenunapropiedadVBEqueapuntaalobjetoVBE.
![Page 76: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/76.jpg)
VBProject(Objeto)
Representaunproyecto.
Comentarios
UtiliceelobjetoVBProjectparaestablecerpropiedadesparaelproyecto,para
![Page 77: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/77.jpg)
teneraccesoalacolecciónVBComponentsyparateneraccesoalacolecciónReferences.
![Page 78: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/78.jpg)
Window(Objeto)
![Page 79: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/79.jpg)
Representaunaventanaenelentornodeprogramación.
Comentarios
UtiliceelobjetoWindowparamostrar,ocultaroubicarventanas.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanavinculadosyventanasacopladasseincluyenenMacintoshporcompatibilidadconcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresdetiempodeejecuciónalejecutarseenMacintosh.
PuedeutilizarelmétodoCloseparacerrarunaventanaenlacolecciónWindows.ElmétodoCloseafectaadiferentestiposdeventanascomosemuestraacontinuación:
Ventana ResultadodeutilizarelmétodoCloseVentanadecódigo EliminalaventanadelacolecciónWindows.Diseñador EliminalaventanadelacolecciónWindows.ObjetosWindowdeltipomarcodeventanavinculada
Lasventanassehacenventanasseparadasnovinculadas.
![Page 80: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/80.jpg)
NotaAlutilizarelmétodoCloseconlosdiseñadoresylasventanasdecódigosecierralaventana.EstablecerlapropiedadVisibleaFalseocultalaventanaperonolacierra.UsarelmétodoCloseconlasventanasdelentornodedesarrollo,talescomolaventanaProyectoolaventanaPropiedades,eslomismoqueestablecerlapropiedadVisibleaFalse.
PuedeutilizarelmétodoSetFocusparamoverelenfoqueaunaventana.
PuedeutilizarlapropiedadVisibleparadevolveroestablecerlavisibilidaddeunaventana.
Paraaveriguarconquétipodeventanaestátrabajando,puedeutilizarlapropiedadType.Sitienemásdeunaventanadeuntipo,porejemplo,variosdiseñadores,puedeutilizarlapropiedadCaptionparadeterminarlaventanaconlaqueestátrabajando.TambiénpuedeencontrarlaventanaconlaquequieretrabajarusandolapropiedadDesignerWindowdelobjetoVBComponentodelapropiedadWindowdelobjetoCodePane.
![Page 81: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/81.jpg)
ActiveCodePane(Propiedad)
DevuelveelobjetoCodePaneactivooúltimoobjetoCodePaneactivooestableceelobjetoCodePaneactivo.Lectura/escritura.
Comentarios
PuedeestablecerlapropiedadActiveCodePaneacualquierobjetoCodePaneválido,comosemuestraenelsiguienteejemplo:
SetMiApli.VBE.ActiveCodePane=MiApli.VBE.CodePanes(1)
Elejemploanteriorestableceelprimerpaneldecódigoenunacoleccióndepanelesdecódigocomoelpaneldecódigoactivo.TambiénpuedeactivarunpaneldecódigoconelmétodoSet.
![Page 82: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/82.jpg)
ActiveVBProject(Propiedad)
DevuelveelproyectoactivoenlaventanaProyecto.Estapropiedadesdesólolectura.
Comentarios
LapropiedadActiveVBProjectdevuelveelproyectoseleccionadoenlaventanaProyectooelproyectoenelqueestáseleccionadoelcomponente.Enesteúltimocasoelproyectonoestánecesariamenteseleccionado.Aunqueelproyectoestéonoseleccionadoexplícitamentesiemprehayunproyectoactivo.
![Page 83: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/83.jpg)
ActiveWindow(Propiedad)
Devuelvelaventanaactivaenelentornodeprogramación.Estapropiedadesdesólolectura.
Comentarios
Cuandoseabremásdeunaventanaenelentornodedesarrollo,lapropiedadActiveWindowcontienelaventanaconelenfoque.Silaventanaprincipaltieneelenfoque,ActiveWindowdevuelveNothing.
![Page 84: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/84.jpg)
BuiltIn(Propiedad)
DevuelveunvalorBooleanoqueindicasilareferenciaesonounareferenciapredeterminadaquenosepuedeeliminar.Sólolectura.
Valoresdevueltos
LapropiedadBuiltIndevuelveestosvalores:
Valor DescripciónTrue Lareferenciaesunvalorpredeterminadoque
nosepuedeeliminar.False Lareferencianoesunvalorpredeterminado,
sepuedeeliminar.
![Page 85: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/85.jpg)
Caption(Propiedad)
DevuelveuntipodedatosStringquecontieneeltítulodelaventanaactiva.Estapropiedadesdesólolectura.
Comentarios
Eltítulodelaventanaactivaeseltextomostradoenlabarradetítulodelaventana.
![Page 86: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/86.jpg)
CodeModule(Propiedad)
Devuelveunobjetoquerepresentaelcódigoasociadoauncomponente.Estapropiedadesdesólolectura.
Comentarios
LapropiedadCodeModuledevuelveNothingsielcomponentenotieneunmódulodecódigoasociadoaél.
NotaElobjetoCodePanerepresentaunaventanadecódigovisible.UncomponentedadopuedetenervariosobjetosCodePane.ElobjetoCodeModulerepresentaelcódigodentrodeuncomponente.UncomponentesólopuedetenerunobjetoCodeModule.
![Page 87: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/87.jpg)
CodePane(Propiedad)
DevuelveunobjetoCodePane.Estapropiedadesdesólolectura.
Comentarios
Siunpaneldecódigoexiste,pasaaserelpaneldecódigoactivoylaventanaquelocontienepasaaserlaventanaactiva.Siunpaneldecódigonoexisteparaelmódulo,lapropiedadCodePanecreauno.
![Page 88: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/88.jpg)
CodePanes(Propiedad)
DevuelvelacoleccióndeobjetosCodePaneactivos.Sólolectura.
![Page 89: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/89.jpg)
CodePaneView(Propiedad)
Devuelveunvalorqueindicasielpaneldecódigoestáenmododeverprocedimientosovermódulocompleto.Estapropiedadesdesólolectura.
Valoresdevueltos
LapropiedadCodePaneViewdevuelveestosvalores:
Constante Descripciónvbext_cv_ProcedureView Elpaneldecódigoespecificadoestáenmodo
deverprocedimientos.vbext_cv_FullModuleView Elproyectoespecificadoestáenmododever
módulocompleto.
![Page 90: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/90.jpg)
Collection(Propiedad)
Devuelvelacolecciónquecontieneelobjetoconelqueestátrabajando.Estapropiedadesdesólolectura.
Comentarios
LamayoríadelosobjetosdeestemodelodeobjetotienenunapropiedadParentounapropiedadCollectionqueapuntaalobjetopadredelobjeto.
UtilicelapropiedadCollectionparateneraccesoalaspropiedades,métodosy
![Page 91: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/91.jpg)
controlesdelacolecciónalaqueperteneceelobjeto.
![Page 92: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/92.jpg)
CommandBarEvents(Propiedad)
DevuelveelobjetoCommandBarEvents.Estapropiedadesdesólolectura.
Valores
ElvalordelargumentoqueselepasaalapropiedadCommandBarEventses:
Argumento Descripciónvbcontrol DebeserunobjetodetipoCommandBarControl.
Comentarios
UtilicelapropiedadCommandBarEventsparadevolverunobjetoorigendeeventoqueactivauneventocuandosehaceclicsobreunbotóndelabarradecomandos.ElargumentopasadoalapropiedadCommandBarEventseselcontrolbarradecomandosparaelqueseactivaráeleventoClick.
![Page 93: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/93.jpg)
Count(Propiedad)
DevuelveuntipodedatosLongquecontieneelnúmerodeelementosdeunacolección.Estapropiedadesdesólolectura.
![Page 94: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/94.jpg)
CountOfDeclarationLines(Propiedad)
DevuelveuntipodedatosLongquecontieneelnúmerodelíneasdecódigodelaseccióndedeclaracionesdeunmódulodecódigo.Estapropiedadesdesólolectura.
![Page 95: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/95.jpg)
CountOfLines(Propiedad)
DevuelveuntipodedatosLongquecontieneelnúmerodelíneasdecódigodeunmódulodecódigo.Estapropiedadesdesólolectura.
![Page 96: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/96.jpg)
CountOfVisibleLines(Propiedad)
DevuelveuntipodedatosLongquecontieneelnúmerodelíneasvisiblesdeunpaneldecódigo.Estapropiedadesdesólolectura.
![Page 97: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/97.jpg)
Description(Propiedad)
Devuelveoestableceunaexpresióndecadenaquecontieneunacadenadescriptivaasociadaaunobjeto.ParaelobjetoVBProjectesdelecturayescritura;paraelobjetoReferenceesdesólolectura.
Comentarios
ParaelobjetoVBProject,lapropiedadDescriptiondevuelveoestableceunacadenadescriptivaasociadaalproyectoactivo.
ParaelobjetoReference,lapropiedadDescriptiondevuelveelnombredescriptivodelareferencia.
![Page 98: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/98.jpg)
Designer(Propiedad)
Devuelveelobjetoquelepermiteteneraccesoalascaracterísticasdediseñodeuncomponente.
Comentarios
Sielobjetotieneundiseñadorabierto,lapropiedadDesignerdevuelveeldiseñadorabierto,enotrocasosecreaunnuevodiseñador.EldiseñadoresunacaracterísticadealgunosobjetosVBComponent.Porejemplo,cuandocreealgunostiposdeobjetosVBComponent,secreaundiseñadorjuntoconel
![Page 99: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/99.jpg)
objeto.Uncomponentepuedetenersóloundiseñadorysiempreeselmismo.LapropiedadDesignerlepermiteteneraccesoaobjetosespecíficosdecomponentes.Enalgunoscasoscomoenlosmódulosestándarymódulosdeclase,nosecreandiseñadorespuestoqueestostiposdeobjetosVBComponentnoadmitendiseñadores.
LapropiedadDesignerdevuelveNothingsielobjetoVBComponentnotieneundiseñador.
![Page 100: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/100.jpg)
FullPath(Propiedad)
Devuelveunacadenaquecontieneelnombredelarutayelarchivodelabibliotecadetiporeferenciada.Sólolectura.
![Page 101: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/101.jpg)
GUID(Propiedad)
DevuelveuntipodedatosStringquecontienelaclasequeidentificaaunobjeto.Estapropiedadesdesólolectura.
![Page 102: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/102.jpg)
HasOpenDesigner(Propiedad)
DevuelveunvalordetipodedatosBooleanqueindicasielobjetoVBComponenttieneonoundiseñadorabierto.Estapropiedadesdesólolectura.
Valoresdevueltos
LapropiedadHasOpenDesignerdevuelveestosvalores:
Valor DescripciónTrue ElobjetoVBComponenttieneunaventanaDiseñoabierta.False ElobjetoVBComponentnotieneunaventanaDiseño
abierta.
![Page 103: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/103.jpg)
Height(Propiedad,modelodeobjetodecomplementosdeVBA)
DevuelveoestableceuntipodedatosSinglequecontieneelaltodelaventanamedidoentwips.Estapropiedadesdelecturayescritura.
Comentarios
CambiarelvalordelapropiedadHeightdeunaventanavinculadaodeunaventanaacopladanotieneunefectomientrasquelaventanapermanecevinculadaoacoplada.
![Page 104: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/104.jpg)
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
![Page 105: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/105.jpg)
HelpContextID(Propiedad,modelodeobjetodecomplementosdeVBA)
DevuelveoestableceuntipodedatosStringquecontieneelIDdecontextodeuntemaenunarchivodeAyudadeMicrosoftWindows.Estapropiedadesdelecturayescritura.
![Page 106: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/106.jpg)
HelpFile(Propiedad,modelodeobjetodecomplementosdeVBA)
DevuelveoestableceuntipodedatosStringqueespecificaelarchivodeAyudadeMicrosoftWindowsdeunproyecto.Estapropiedadesdelecturayescritura.
![Page 107: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/107.jpg)
IndexedValue(Propiedad,modelodeobjetodecomplementosdeVBA)
Devuelveoestableceunvalordeunmiembrodeunapropiedad,puedeserunalistaindexadaounamatriz.
Comentarios
ElvalorquesepuedeestableceruobtenermediantelapropiedadIndexedValueesunaexpresiónqueevalúaauntipoaceptadoporelobjeto.Paraunapropiedadqueseaunalistaindexadaounamatriz,debeutilizarlapropiedadIndexedValueenlugardelapropiedadValue.Unalistaindexadaesunaexpresiónnumérica
![Page 108: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/108.jpg)
queespecificalaposicióndelíndice.
IndexedValueaceptahasta4índices.ElnúmerodeíndicesaceptadosporIndexedValueeselvalordevueltoporlapropiedadNumIndices.
LapropiedadIndexedValueseutilizasólosielvalordelapropiedadNumIndicesesmayorquecero.Losvaloresenlistasindexadasseestablecenodevuelvenconuníndiceúnico.
![Page 109: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/109.jpg)
IsBroken(Propiedad)
DevuelveunvalordetipodedatosBooleanindicandosielobjetoReferenceapuntaaunareferenciaválidaenelregistro.Estapropiedadesdesololectura.
Valoresdevueltos
LapropiedadIsBrokendevuelveestosvalores:
Valor DescripciónTrue ElobjetoReferenceyanoapuntaaunareferenciaválidaenel
registro.False ElobjetoReferenceapuntaaunareferenciaválidaenelregistro.
![Page 110: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/110.jpg)
Left(Propiedad)
DevuelveoestableceuntipodedatosSinglequecontienelaubicacióndelaesquinaizquierdadelaventanaenlapantallamedidaentwips.Estapropiedadesdelecturayescritura.
Comentarios
ElvalordevueltoporlapropiedadLeftdependedesilaventanaestávinculadaoacoplada.
![Page 111: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/111.jpg)
NotaCambiarelvalordelapropiedadLeftdeunaventanavinculadaoacopladanotieneefectomientraslaventanapermanezcavinculadaoacoplada.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
![Page 112: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/112.jpg)
Lines(Propiedad)
Devuelveunacadenaquecontieneunnúmeroespecíficodelíneasdecódigo.
Sintaxis
object.Lines(startline,count)AsString
LasintaxisdeLinestienetrespartes:
Parte Descripción
![Page 113: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/113.jpg)
object Requerido.UnaexpresióndeobjetoqueevalúaunobjetodelalistaSeaplicaa.
startline Requerido.Unalongitudqueespecificaelnúmerodelíneaenelquecomenzar.
count Requerido.Unalongitudqueespecificaelnúmerodelíneasquequieredevolver.
Comentarios
Elnúmerodelíneasenunmódulodecódigocomienzaen1.
![Page 114: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/114.jpg)
LinkedWindowFrame(Propiedad)
DevuelveunobjetoWindowquerepresentaelmarcoquecontienelaventana.Estapropiedadesdesólolectura.
Comentarios
LapropiedadLinkedWindowFramelepermiteteneraccesoalobjetoquerepresentaelmarcodeventanavinculada,quetienedistintaspropiedadesquelaventanaoventanasquecontiene.Silaventananoestávinculada,lapropiedadLinkedWindowFramedevuelveNothing.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
![Page 115: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/115.jpg)
MainWindow(Propiedad)
DevuelveunobjetoWindowquerepresentalaventanaprincipaldelentornodeprogramacióndeVisualBasic.Estapropiedadesdesólolectura.
Comentarios
PuedeutilizarelobjetoWindowdevueltoporlapropiedadMainWindowparaagregaroquitarventanasacopladas.TambiénpuedeutilizarelobjetoWindowdevueltoporlapropiedadMainWindowparamaximizar,minimizar,ocultarorestaurarlaventanaprincipaldelentornodedesarrollodeVisualBasic.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
![Page 116: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/116.jpg)
Major(Propiedad)
DevuelveuntipodedatosLongquecontieneelnúmeromayordeversióndelabibliotecadetiposreferenciada.Estapropiedadesdesólolectura.
Comentarios
ElnúmerodevueltoporlapropiedadMajorcorrespondealnúmeromayordeversiónalmacenadoenlabibliotecadetiposenlaquehaestablecidolareferencia.
![Page 117: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/117.jpg)
Minor(Propiedad)
DevuelveuntipodedatosLongqueindicaelnúmeromenordeversióndelabibliotecadetiposreferenciada.Estapropiedadesdesólolectura.
Comentarios
ElnúmerodevueltoporlapropiedadMinorcorrespondeconelnúmeromenordeversiónalmacenadoenlabibliotecadetiposenlaquehaestablecidolareferencia.
![Page 118: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/118.jpg)
Mode(Propiedad)
Devuelveunvalorquecontieneelmododelproyectoespecificado.Estapropiedadesdesólolectura.
Valoresdevueltos
LapropiedadModedevuelveestosvalores:
Constante Descripciónvbext_vm_Run Elproyectoespecificadoestáenmodode
ejecución.vbext_vm_Break Elproyectoespecificadoestáenmodode
interrupción.vbext_vm_Design Elproyectoespecificadoestáenmododediseño.
![Page 119: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/119.jpg)
Name(Propiedad,modelodeobjetodecomplementosdeVBA)
DevuelveoestableceuntipodedatosStringquecontieneelnombreusadoenelcódigoparaidentificaraunobjeto.Esdelecturayescrituraenlosobjetos
![Page 120: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/120.jpg)
VBProjectyVBComponentydesólolecturaenlosobjetosPropertyyReference.
Comentarios
LasiguientetabladescribecómoelvalordelapropiedadNameseaplicaadiferentesobjetos.
Objeto ResultadodeutilizarelvalordelapropiedadNameVBProject Devuelveoestableceelnombredelproyectoactivo.VBComponent Devuelveoestableceelnombredelcomponente.Se
produceunerrorsiintentaestablecerlapropiedadNameaunnombreyausadooaunnombrenoválido.
Property DevuelveelnombredelapropiedadcomoapareceenPropertyBrowser.EselvalorusadocomoíndiceenlacolecciónProperties.Nosepuedeestablecerelnombre.
Reference Devuelveelnombredelareferenciaenelcódigo.Nosepuedeestablecerelnombre.
Elnombrepredeterminadoparaobjetosnuevoseseltipodeobjetomásunenteroúnico.Porejemplo,elprimernuevoobjetoFormesForm1,otronuevoobjetoFormesForm2yeltercercontrolTextBoxquepuedecrearenunformularioesTextBox3.
LapropiedadNamedeunobjetodebecomenzarconunaletraypuedetenerunmáximode40caracteres.Puedeincluirnúmerosycaracteressubrayados(_)peronopuedetenersignosdepuntuaciónoespacios.Losformulariosymódulosnopuedentenerelmismonombrecomoestosotrosobjetospúblicos:Clipboard,ScreenoApp.AunqueelvalordelapropiedadNamepuedeserunapalabraclave,elnombredelapropiedadoelnombredeotroobjetopuedecrearconflictosensucódigo.
![Page 121: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/121.jpg)
NumIndices(Propiedad,modelodeobjetodecomplementosdeVBA)
DevuelveelnúmerodeíndicesdelapropiedaddevueltaporelobjetoProperty.
Comentarios
ElvalordelapropiedadNumIndicespuedeserunenterode0a4.Enlamayoríadelaspropiedades,NumIndicesdevuelve0.Laspropiedadesindexadasconvencionalesdevuelven1.Lasmatricesdelapropiedadpuedendevolver2.
![Page 122: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/122.jpg)
Object(Propiedad)
Devuelveoestableceelvalordeunobjetodevueltoporunapropiedad.Estapropiedadeslecturayescritura.
Comentarios
Silapropiedaddevuelveunobjeto,debeutilizarlapropiedadObjectparadevolveroestablecerelvalordeeseobjeto.
![Page 123: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/123.jpg)
Parent(Propiedad)
Devuelveelobjetoolacolecciónquecontieneotroobjetoocolección.Estapropiedadesdesólolectura.
Comentarios
LamayoríadelosobjetostienenunapropiedadParentoCollectionqueapuntaalobjetopadredelobjetoenesemodelodeobjeto.LapropiedadCollectionseutilizasielobjetoprimarioesunacolección.
![Page 124: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/124.jpg)
UtilicelapropiedadParentparateneraccesoalaspropiedades,métodosycontrolesdeunobjetoprimariodeunobjeto.
![Page 125: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/125.jpg)
Protection(Propiedad)
Devuelveunvalorqueindicaelestadodeproteccióndeunproyecto.Estapropiedadesdesólolectura.
Valoresdevueltos
LapropiedadProtectiondevuelveestosvalores:
Constante Descripciónvbext_pp_locked Elproyectoespecificadoestábloqueado.vbext_pp_none Elproyectoespecificadonoestá
protegido.
![Page 126: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/126.jpg)
ReferencesEvents(Propiedad)
DevuelveelobjetoReferencesEvents.Estapropiedadesdesólolectura.
Valores
LosvaloresparaelargumentoquepasanalapropiedadReferencesEventsson:
Argumento Descripciónvbproject SivbprojectseñalaaNothing,elobjetodevueltosuministrará
eventosalacolecciónReferencesdetodoslosobjetos
![Page 127: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/127.jpg)
VBProjectenlacolecciónVBProjects.SivbprojectapuntaaunobjetoVBProjectválido,elobjetodevueltosuministraráeventossóloenlacolecciónReferencesdeeseproyecto.
Comentarios
LapropiedadReferencesEventstomaunargumentoydevuelveunobjetoorigendeevento.ElobjetoReferencesEventseselorigendeloseventosqueseactivancuandoseagreganoquitanreferencias.
![Page 128: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/128.jpg)
Saved(Propiedad)
DevuelveunvalorBooleanoqueindicasielobjetohasidomodificadoonodesdelaúltimavezqueseguardó.Lectura/escritura.
Valoresdevueltos
LapropiedadSaveddevuelvelossiguientesvalores:
Valor DescripciónTrue Elobjetonohasidomodificadodesdelaúltimavezquese
guardó.False Elobjetohasidomodificadodesdelaúltimavezqueseguardó.
Comentarios
ElmétodoSaveAsestablecelapropiedadSavedaTrue.
![Page 129: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/129.jpg)
NotaSiestablecelapropiedadSavedaFalseatravésdecódigo,devuelveFalseyelobjetoesmarcadocomosisehubieramodificadodesdelaúltimavezqueseguardó.
![Page 130: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/130.jpg)
SelectedVBComponent(Propiedad)
Devuelveelcomponenteseleccionado.Sólolectura.
Comentarios
LapropiedadSelectedVBComponentdevuelveelcomponenteseleccionadoenlaventanaProyecto.SielelementoseleccionadoenlaventanaProyectonoesuncomponente,SelectedVBComponentdevuelveNada.
![Page 131: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/131.jpg)
Top(Propiedad)
DevuelveoestableceuntipodedatosSinglequeespecificalaubicacióndelapartesuperiordelaventanaenlapantallamedidoentwips.Estapropiedadesdelecturayescritura.
Comentarios
ElvalordevueltoporlapropiedadTopdependedesilaventanaestáonoacoplada,vinculadaoenmododeveranclado.
![Page 132: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/132.jpg)
NotaCambiarelvalordelapropiedadTopdeunaventanavinculadaoacopladanotieneefectomientraslaventanapermanezcavinculadaoacoplada.
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
![Page 133: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/133.jpg)
TopLine(Propiedad)
DevuelveuntipodedatosLongqueespecificaelnúmerodelalíneadelapartesuperiordelpaneldecódigooestablecelalíneamostradaenlapartesuperiordelpaneldecódigo.Estapropiedadesdelecturayescritura.
Comentarios
UtilicelapropiedadTopLineparadevolveroestablecerlalíneamostradaenlapartesuperiordelpaneldecódigo.Porejemplo,siquierequelalínea25sealaprimeralíneaquesemuestreenelpaneldecódigo,establezcalapropiedadTopLinea25.
ElvalordelapropiedadTopLinedebeserunnúmeropositivo.SielvalordelapropiedadTopLineesmayorqueelnúmerodelíneasactualdelpaneldecódigo,elvalorserálaúltimalíneadelpaneldecódigo.
![Page 134: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/134.jpg)
Type(Propiedad,modelodeobjetodecomplementodeVBA)
![Page 135: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/135.jpg)
Devuelveunvalornuméricoodecadenaquecontieneeltipodeobjeto.Estapropiedadesdesólolectura.
Valoresdevueltos
LosvaloresdelapropiedadTypeparaelobjetoWindowsemuestranenlasiguientetabla:
Constante Valor Descripciónvbext_wt_CodeWindow 0 VentanaCódigovbext_wt_Designer 1 Diseñadorvbext_wt_Browser 2 Exploradordeobjetosvbext_wt_Immediate 5 VentanaInmediatovbext_wt_ProjectWindow 6 VentanaProyectovbext_wt_PropertyWindow 7 VentanaPropiedadesvbext_wt_Find 8 CuadrodediálogoBuscarvbext_wt_FindReplace 9 CuadrodediálogoBuscary
reemplazarvbext_wt_LinkedWindowFrame 11 Marcodeventanavinculadavbext_wt_MainWindow 12 Ventanaprincipalvbext_wt_Watch 3 VentanaInspecciónvbext_wt_Locals 4 VentanaLocalesvbext_wt_Toolbox 10 Cuadrodeherramientasvbext_wt_ToolWindow 15 VentanaHerramienta
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sin
![Page 136: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/136.jpg)
embargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
LosvaloresdelapropiedadTypeparaelobjetoVBComponentsemuestranenlasiguientetabla:
Constante Valor Descripciónvbext_ct_StdModule 1 Standardmodulevbext_ct_ClassModule 2 Classmodulevbext_ct_MSForm 3 MicrosoftFormvbext_ct_ActiveXDesigner 11 ActiveXDesignervbext_ct_Document 100 DocumentModule
LosvaloresdelapropiedadTypeparaelobjetoReferencesemuestranenlasiguientetabla:
Constante Valor Descripciónvbext_rt_TypeLib 0 Bibliotecadetiposvbext_rt_Project 1 Proyecto
LosvaloresdelapropiedadTypeparaelobjetoVBProjectosedescribenenlatablasiguiente:
Constante Valor Descripciónvbext_pt_HostProject 100 Proyectohostvbext_pt_StandAlone 101 Proyectoindividual
![Page 137: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/137.jpg)
Value(Propiedad)
DevuelveoestableceuntipodedatosVariantqueespecificaelvalordelapropiedad.Estapropiedadesdelecturayescritura.
Comentarios
PuestoquelapropiedadValuedevuelveuntipodedatosVariant,puedeteneraccesoacualquierpropiedad.Parateneraccesoaunalista,utilicelapropiedadIndexedValue.
SilapropiedadquerepresentaelobjetoPropertyesdelecturayescritura,lapropiedadValueesdelecturayescritura.Silapropiedadesdesólolectura,seproduceunerroralintentarestablecerlapropiedadValue.Silapropiedadesdesóloescritura,seproduceunerroralintentardevolverlapropiedadValue.
LapropiedadValueeslapropiedadpredeterminadaparaelobjetoProperty.
![Page 138: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/138.jpg)
VBE(Propiedad)
DevuelvelaraízdelobjetoVBE.Estapropiedadesdesólolectura.
Comentarios
TodoslosobjetostienenunapropiedadVBEqueapuntanalaraízdelobjetoVBE.
![Page 139: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/139.jpg)
Version(Propiedad)
DevuelveuntipodedatosStringquecontienelaversióndeVisualBasicparaAplicacionesquelaaplicaciónestausando.Estapropiedadesdesólolectura.
Comentarios
ElvalordelapropiedadVersionesunacadenaquecomienzaconunoodosdígitos,unperiodoydosdígitos;elrestodelacadenanoestádefinidaypuedecontenertextoonúmeros.
![Page 140: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/140.jpg)
Visible
(Propiedad)
EnelobjetoWindow,devuelveoestableceunvalordetipodedatosBooleanqueespecificalavisibilidaddeunaventana.Esdelecturayescritura.ParaelobjetoCodePanedevuelveunvalorBooleanqueindicasielpaneldecódigoesonovisibleenlaventana.Esdesólolectura.
Valoresdevueltos
LapropiedadVisibledevuelvelossiguientesvalores:
Valor DescripciónTrue (Predeterminado)Elobjetoes
visible.False Elobjetoestáoculto.
![Page 141: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/141.jpg)
Width(Propiedad)
DevuelveoestableceuntipodedatosSinglequecontieneelanchodelaventanamedidoentwips.Estapropiedadesdelecturayescritura.
Comentarios
CambiarelvalordelapropiedadWidthdeunaventanavinculadaodeunaventanaacopladanotieneefectomientraslaventanapermanezcavinculadaoacoplada.
![Page 142: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/142.jpg)
ImportanteLosobjetos,propiedadesymétodosparacontrolarventanasvinculadas,marcosdeventanasvinculadasyventanasacopladasseincluyenenMacintoshpormotivosdecompatibilidadconelcódigoescritoenWindows.Sinembargo,estoselementosdelenguajegeneraránerroresentiempodeejecucióncuandoseejecutenenMacintosh.
![Page 143: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/143.jpg)
Window(Propiedad)
Devuelvelaventanaenlaquesemuestraelpaneldecódigo.Estapropiedadesdesólolectura.
![Page 144: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/144.jpg)
WindowState(Propiedad)
Devuelveoestableceunvalornuméricoqueespecificaelestadovisualdelaventana.Estapropiedadesdelecturayescritura.
Valores
LapropiedadWindowStatedevuelveoestablecelossiguientesvalores:
Constante Valor Descripciónvbext_ws_Normal 0 (Predeterminado)Normalvbext_ws_Minimize 1 Minimizado(minimizadoaunicono)vbext_ws_Maximize 2 Maximizado(ampliadahastaeltamaño
máximo)
![Page 145: Referencia de Visual Basic · principal Requerido. Un valor de tipo Long que especifica el número de ... Agrega texto a un módulo. Sintaxis ... Para una ventana que es un diseñador,](https://reader033.vdocuments.co/reader033/viewer/2022041708/5e464a38ed199302ac3d0644/html5/thumbnails/145.jpg)
AddIns(colección)
DevuelveunacoleccióndecomplementosregistradosporVBA.
Sintaxis
object.AddIns
Comentarios
LacolecciónAddInsesaccesibleatravésdelobjetoVBE.CadacomplementoenumeradoenelAdministradosdecomplementosenVBE.tieneunobjetoenlacolecciónAddIns.