Macro
Hola t4373125:
Verás, tengo una hoja de excel, donde quisiera generar una macro que hiciese lo siguiente.
Antes de nada, te cuento lo que tengo.
Dispongo de una celda donde se me muestra el nº de pedido y está conformada de tres letras (Wan) y una numeración.
Hay otros pedidos que pueden corresponder a devoluciones o retrasos, en cuyo caso tendrán la misma numeración que la anterior, pero acabado en R (retraso), y DE (devoluciones).
Así pues pueden aparecer por ejemplo nº de pedidos de esta forma
WAN12332 (Envío normal)
WAN12332D (Devolución).
Quisiera hacer una macro, que me recorriese toda esa columna con los números de pedido, y que me genere otras dos columnas, donde en una se me muestre el nº de pedido y en la otra el valor de esta letra (si es que la hay).
Por ejemplo
WAN1233D me debería de generar dos columnas que me indiquen
1º WAN1233
2º DE (devolución)
Y si el nº de pedido no tiene ni una R ni una DE, que me lo muestre tal cual
WAN1234
1ºWAN1234
2º0 (pedido normal)
Espero que puedas ayudarme. Desde ya te doy las gracias por tu tiempo.
Un saludo.
Verás, tengo una hoja de excel, donde quisiera generar una macro que hiciese lo siguiente.
Antes de nada, te cuento lo que tengo.
Dispongo de una celda donde se me muestra el nº de pedido y está conformada de tres letras (Wan) y una numeración.
Hay otros pedidos que pueden corresponder a devoluciones o retrasos, en cuyo caso tendrán la misma numeración que la anterior, pero acabado en R (retraso), y DE (devoluciones).
Así pues pueden aparecer por ejemplo nº de pedidos de esta forma
WAN12332 (Envío normal)
WAN12332D (Devolución).
Quisiera hacer una macro, que me recorriese toda esa columna con los números de pedido, y que me genere otras dos columnas, donde en una se me muestre el nº de pedido y en la otra el valor de esta letra (si es que la hay).
Por ejemplo
WAN1233D me debería de generar dos columnas que me indiquen
1º WAN1233
2º DE (devolución)
Y si el nº de pedido no tiene ni una R ni una DE, que me lo muestre tal cual
WAN1234
1ºWAN1234
2º0 (pedido normal)
Espero que puedas ayudarme. Desde ya te doy las gracias por tu tiempo.
Un saludo.
1 Respuesta
Respuesta de t4373125
1