Professional Documents
Culture Documents
Dim Counter
Dim i As Integer
Sub DelRow()
' Input box to determine the total number of rows in the worksheet.
Counter = InputBox("Enter the total number of rows to process")
Activecell.Select
' Loops through the desired number of rows.
For i = 1 To Counter
' Checks to see if the active cell is blank.
If ActiveCell = "" Then
Selection.EntireRow.Delete
Next i
End Sub
Nota: también puede eliminar las líneas que contienen espacios u otros caracteres no mostrar.
Para ello, cambie la línea que dice
Si ActiveCell = "", a continuación,
-a-
Si Len(Trim(ActiveCell)) = 0 Then
1. Abra Microsoft Excel , a continuación, presione Alt + F11 para mostrar la ventana
del Editor de Visual Basic .
2. En el menú Insertar , seleccione el módulo para crear un módulo. A continuación,
escriba la siguiente secuencia de comandos:
3. Function CountCcolor(range_data As range, criteria As range) As
Long
4. Dim datax As range
5. Dim xcolor As Long
6. xcolor = criteria.Interior.ColorIndex
7. For Each datax In range_data
8. If datax.Interior.ColorIndex = xcolor Then
9. CountCcolor = CountCcolor + 1
10. End If
11. Next datax
End Function
16. También puede probar otro color. Cambiar el color en la celda F1 con cualquier
color que desee de los datos al utilizar Copiar formato para obtener el mismo
color.
17. También puede empaquetar el archivo UDF, por lo que la función puede utilizarse
en otro libro y la máquina. Por favor esto los pasos a continuación: