Macro para insertar una fila en blanco en cada otra fila de hoja

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

En esta página

Resumen

En Microsoft Excel, puede utilizar un Microsoft macro de Visual Basic para aplicaciones para insertar una fila en blanco entre cada fila de datos en la hoja de cálculo. En este artículo contiene código de ejemplo para ayudarle a realizar esta tarea.

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.

Ejemplo

Para utilizar este ejemplo, siga estos pasos:

  1. Crear un nuevo libro.
  2. Inserte una nueva hoja de módulo. Para hacer esto en Microsoft Excel 97, elija Macro en el menú Herramientas y haga clic en Editor de Visual Basic. En el Editor de Visual Basic, vaya al menú Insertar y haga clic en Módulo.

    En Microsoft Excel 7.0, elija Macro en el menú Insertar y haga clic en módulo.
  3. Escriba el siguiente código de macro de ejemplo en la hoja de módulo:
     Sub Insert_Blank_Rows()

         'Select last row in worksheet.
         Selection.end(xldown).select

         Do Until ActiveCell.row = 1
            'Insert blank row.
            ActiveCell.EntireRow.Insert shift := xldown
            'Move up one row.
            ActiveCell.Offset(-1,0).Select
         Loop

      End Sub
				

Propiedades

Id. de artículo: 149249 - Última revisión: miércoles, 11 de octubre de 2006 - Versión: 2.3
La información de este artículo se refiere a:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
Palabras clave: 
kbmt kbdtacode kbhowto kbprogramming KB149249 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): 149249
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios