Visual Basic con Excel se puede hacer?
Publicado por Alex (6 intervenciones) el 13/06/2007 15:24:57
Hola les queria hacer una consulta.. se puede hacer lo que voy a detallar abajo solamente con Visual Basic??
1 - Seleccionar un .xls a procesar.
2 - Copiar la fecha mas actual entre las columnas DN y DP a la columna DT.
2.1 - Si estan las dos columnas vacias: no poner nada en la columna DT.
2.2 - Si una columna esta vacia: se pone la columna que este llena en la columna DT
2.3 - Si la fecha mas actual la saco de la columna DN, hacer:
2.3.1 - Copiar la columna DO a la DU. Si esta vacio DO poner vacio en DU
(o borrarlo)
2.3.2 - Copiar la columna DM a la DV. Si esta vacio DM poner vacio en DV
(o borrarlo)
2.4 - Si la fecha mas actual la saco de la columna DP, hacer:
2.4.1 - Copiar la columna DO a la DU. Si esta vacio DO poner vacio en DU
(o borrarlo)
2.4.2 - Copiar la columna DM a la DV. Si esta vacio DM poner vacio en DV
(o borrarlo)
2.5 - Cada vez que termine este proceso para cada fila: poner CALL en la columna DS.
Si tienen algun ejemplo o algo parecido a lo que quiero hacer por favor coloquen el links.
Por favor ayudenmen!
Desde ya muchas gracias!
1 - Seleccionar un .xls a procesar.
2 - Copiar la fecha mas actual entre las columnas DN y DP a la columna DT.
2.1 - Si estan las dos columnas vacias: no poner nada en la columna DT.
2.2 - Si una columna esta vacia: se pone la columna que este llena en la columna DT
2.3 - Si la fecha mas actual la saco de la columna DN, hacer:
2.3.1 - Copiar la columna DO a la DU. Si esta vacio DO poner vacio en DU
(o borrarlo)
2.3.2 - Copiar la columna DM a la DV. Si esta vacio DM poner vacio en DV
(o borrarlo)
2.4 - Si la fecha mas actual la saco de la columna DP, hacer:
2.4.1 - Copiar la columna DO a la DU. Si esta vacio DO poner vacio en DU
(o borrarlo)
2.4.2 - Copiar la columna DM a la DV. Si esta vacio DM poner vacio en DV
(o borrarlo)
2.5 - Cada vez que termine este proceso para cada fila: poner CALL en la columna DS.
Si tienen algun ejemplo o algo parecido a lo que quiero hacer por favor coloquen el links.
Por favor ayudenmen!
Desde ya muchas gracias!
Valora esta pregunta


0