Cómo es la instrucción para programar en Excel una macro en la que lea una línea concreta de un fichero de texto externo donde tengo unos ciertos datos?
Gracias.
Pepe
| |||
Re: Excel VBA Gracias. ¿Y qué pasa si quiero leer una linea en cada ciclo "for"? Valdría algo asi como: archivo.readline(i) ? o una linea concreta? Valdría algo asi como: archivo.readline(2793) ? Pepe. |
| |||
Respuesta: Excel VBA Hola amigos de LWP, tengo un formulario con varios textbox y en su evento KeyPress les pongo vbUpperCase para que me conviertan todo lo que escribo a mayúsculas..... pero son muchos textbox y aunque estoy copiando y pegando, es demasiado el código...... mi pregunta es si puedo realizar esto a todos los textbox en un solo Sub... algo parecido a los rangos?????? de antemano muchas gracias su amigo Jorge |
| |||
Respuesta: Re: Excel VBA Cita: Solo hice cambio de ruta y nombre y me presenta el error #76 en tiempo de ejecucionDice que no encuentra la ruta de aceso y el archivo está en dicha ruta Código PHP: Probado en W7 y XP con Office 2010 y 2003 y funcionando Código PHP:
__________________ Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas http://i64.tinypic.com/rho40i.jpg |
| |||
Respuesta: Excel VBA tengo esta macro pero se tarda mucho tiempo en ejecutar hay alguna manera mas paralela de hacerlo, lo que hace es verificar sie l valor de cada celda en un rango es igual a cero y si es verdadero oculta esa fila completa Sub plan_p5() Dim a As Variant For Each a In Range("c768:c839") If a.Value = 0 Then a.EntireRow.Hidden = True Else a.EntireRow.Hidden = False End If Next End Sub |
| |||
Respuesta: Excel VBA Coloca al inicio de la macro Application.ScreenUpdating = False y al final Application.ScreenUpdating = True Quedaria así Sub plan_p5() Application.ScreenUpdating = False Dim a As Variant For Each a In Range("c768:c839") If a.Value = 0 Then a.EntireRow.Hidden = True Else a.EntireRow.Hidden = False End If Next Application.ScreenUpdating = True End Sub Prueba
__________________ Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas http://i64.tinypic.com/rho40i.jpg |
| ||||
Excel VBA Hola! Johnnatan. Quizá notes que la siguiente variante es "rapidita": Código PHP: Cita:
Iniciado por Johnnatanfigueroa tengo esta macro pero se tarda mucho tiempo en ejecutar hay alguna manera mas paralela de hacerlo, lo que hace es verificar sie l valor de cada celda en un rango es igual a cero y si es verdadero oculta esa fila completa Código PHP: |