XL2000: Macros para abrir libros vinculados todo

Id. de artículo: 213647 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En Microsoft Excel, puede escribir un Microsoft macro Visual Basic para aplicaciones (Sub) para abrir todos los libros que están vinculados a un libro abierto. Este artículo proporciona una macro de ejemplo para ello.

Más información

Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita. Esto incluye, entre otras, las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. Este artículo se supone que está familiarizado con el lenguaje de programación que se muestra y con las herramientas que se utilizan para crear y depurar procedimientos. Los ingenieros de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos que cumplan sus requisitos específicos.

Procedimiento de ejemplo de Visual Basic

   Sub OpenLinkedWorkbooks()
      Dim Links As Variant
      ' Obtain an array for the links to Excel workbooks
      ' in the active workbook.
      Links = ActiveWorkbook.LinkSources(xlExcelLinks)
      ' If the Links array is not empty then open each
      ' linked workbook. If the array is empty, then
      ' display an error message.
      If Not IsEmpty(Links) Then
         For i = 1 To UBound(Links)
            Workbooks.Open Links(i)
         Next i
      Else
         MsgBox "This workbook does not contain any links " & _
            "to other workbooks"
      End If

   End Sub
				

Propiedades

Id. de artículo: 213647 - Última revisión: miércoles, 11 de octubre de 2006 - Versión: 4.2
La información de este artículo se refiere a:
  • Microsoft Excel 2000 Standard Edition
Palabras clave: 
kbmt kbdtacode kbhowto kbprogramming KB213647 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 213647

Enviar comentarios