Encontrar y eliminar
Publicado por Luis (60 intervenciones) el 23/11/2020 14:10:37
Buenas a todos,
Importando unos DXF al EXCEL, no encuentro la forma de que al encontrar en cada columna la palabra "LINE" se borre el contenido de todas las celdas que hay por debajo, incluida esa misma.
He estado probando adaptaciones del siguiente código:
Pero me da error en la quita línea y necesito que recorra cada columna que haya (es variable) haciendo eso.
Ya puesto, pretendo que solo queden las celdas que hay entre las celdas con "POINT" sin los siguientes valores que veréis que siempre son constantes:
8
0
10
20
30
0.0
0
Para que solo queden las coordenas X e Y que son los único valores con decimales. Pueden eliminarse también las de "POINT" porque se mantiene el orden 2 a 2.
Os adjunto un ejemplo con seis DFX importados.
GRACIAS!
Importando unos DXF al EXCEL, no encuentro la forma de que al encontrar en cada columna la palabra "LINE" se borre el contenido de todas las celdas que hay por debajo, incluida esa misma.
He estado probando adaptaciones del siguiente código:
1
2
3
4
5
6
7
8
9
10
11
Row = "1"
texto = "LINE"
valor = texto
If IsNumeric(texto) Then valor = Val(texto)
For i = Range(Columns.Count & Row).End(xlLeft).Column To A Step -1
If LCase(Cells("1", i)) = LCase(valor) Then
Cells.Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Delete
End If
Next
Pero me da error en la quita línea y necesito que recorra cada columna que haya (es variable) haciendo eso.
Ya puesto, pretendo que solo queden las celdas que hay entre las celdas con "POINT" sin los siguientes valores que veréis que siempre son constantes:
8
0
10
20
30
0.0
0
Para que solo queden las coordenas X e Y que son los único valores con decimales. Pueden eliminarse también las de "POINT" porque se mantiene el orden 2 a 2.
Os adjunto un ejemplo con seis DFX importados.
GRACIAS!
- Muestra.zip(716,8 KB)
Valora esta pregunta


0