Macros Para Extraer Información de una Hoja y Copiarla en otra en otra

Yaneth

New Member
Joined
Mar 18, 2014
Messages
2
Hola, soy nueva en éste asunto de Visual Basic, e intento extraer información de una hoja1 de excel y copiarlos a una hoja 2, en la hoja1 tengo una base de datos con una estructura así:

codigonombrecod1cod2cod3
0001COMPRA1XXX
0002COMPRA2Xx
0003COMPRA3X

<tbody>
</tbody>

el codigo de la primera columna es un numero unico para cada articulo y necesito que en la hoja 2 cuando yo escriba en una columa el codigo de un articulo la macro vaya a la hoja 1 y me devuelva los nombres de las columnas en las que encuentra el valor x para el codigo digitado, es decir si he digitado el código 0002 deberia devolverme:

cod1
cod3

Agradecere mucho pero mucho su ayuda.
 

Excel Facts

Add Bullets to Range
Select range. Press Ctrl+1. On Number tab, choose Custom. Type Alt+7 then space then @ sign (using 7 on numeric keypad)
Hola Yaneth,
Usted no ocupa un macro para solucionar este problema. Se puede resolver con solo usar fórmulas. Suponemos que sus datos se ve así.
Excel Workbook
ABCDEFGHIJ
1codigonombrecod1cod2cod3cod4cod5cod6cod7cod8
20001COMPRA1XXX
30002COMPRA2XXXX
40003COMPRA3XXXX
50004COMPRA4XX
60005COMPRA5
70006COMPRA6XXXXX
80007COMPRA7XXX
90008COMPRA8XX
100009COMPRA9XX
110010COMPRA10XXXX
12
Sheet1

En la segunda hoja usted pone el valor que se busca en la celda A1. La fórmula en la celda A2 devuelve la primera cabeza con “X” en la fila. A3 la segunda, etc. Note que la fórmula en la A2 es diferente que las fórmulas en las de A3 para abajo.
Excel Workbook
A
10003
2cod1
3cod4
4cod7
5cod8
6 
7 
8 
9 
10 
Sheet2
 
Upvote 0

Forum statistics

Threads
1,214,416
Messages
6,119,384
Members
448,889
Latest member
TS_711

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top