Gracias por la respuesta. Describiendo brevemente la situación:
En mi trabajo, colaboro con microsoluciones usando macros. Hace poco nos pidieron bastante información por estudiante. En vez de usar papel, decidimos usar un archivo con un sencillo formulario para el llenado de datos por persona. C/estudiante hace el llenado de manera particular y devuelve el archivo con los datos. Cada archivo se recolecta en una carpeta para ser introducido a un archivo mas grande con la información de todos. Son muchísimos estudiantes. Ahora, estoy tratando de hacer algo para que la secretaria sólo recolecte los archivos en una carpeta y desde ahí, archivo por archivo sea revisado para insertar la inf. al archivo mayor. Uso la función DIR para llenar los nombres de los archivos en la variable NOMBRES(). De ahí que vienen las interrogantes: Cómo podría dejar las variables NOMBRES(1),NOMBRES(2), ... limpia (sin contenido -- para un segundo intento), sin recurrir a un ciclo. Y saber cuántas de las 1000 tienen contenido después del barrido de la función DIR$ Saludos. Alejandro --- mauriciobaeza <[EMAIL PROTECTED]> escribió: > Hola Alejandro... > Hola a todos... > > No entiendo muy bien a que te refieres con > "limpiar", tal vez dependiendo de tu propósito te > serviría trabajar con matrices dinámicas > > Dim Nombres() As String > > ReDim Nombres(100) As String > > For co1 = 1 To 100 > Nombres(co1) = co1 > Next co1 > > MsgBox Nombres(50) > > Redim Preserve Nombres(20) > > MsgBox Nombres(20) > > Erase Nombres > > > Cuéntanos más que quieres hacer. > > Saludos a todos > > > Mauricio > > > > > > > -----Mensaje original----- > De: Alejandro Rivas Morán > [mailto:[EMAIL PROTECTED] > Enviado el: mié 30/04/2008 9:17 > Para: [email protected] > Asunto: [d_es] Limpiar variable > > Saludos. > > He buscado información sobre limpiar variables > (clear > variable), pero aún no encuentro. > > Ej. > > Dim NOMBRES(1000) > > Durante el proceso se llenan los nombres, No siempre > son los 1000. > a) ¿Como limpio de una vez NOMBRES() ? > b) ¿ Hay manera de saber cuantas de las 1000 tienen > nombres ? > > Por ahora tengo un ciclo 'for' para igualarlas a "" > ( > NOMBRES(i)="" ) y con eso digo que las limpio pero > supongo que no es así. > > Gracias anticipadas. > > Alejandro. > > > > > ______________________________________________ > > Enviado desde Correo Yahoo! La bandeja de entrada > más inteligente. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] ______________________________________________ Enviado desde Correo Yahoo! La bandeja de entrada más inteligente. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
