CONVERTIR MATRIZ

06/09/2006 - 19:22 por Claudio E. Aguilera | Informe spam
Estimados, quería saber si es posible pasar la información de una matriz del
tipo:
FACTURA AH2001 AH2036 AH2148 AH3012
1 1 5
2 1 2 4
3 4 1


A una lista del tipo :

FACTURA ARTICULO CANTIDAD
1 AH2001 1
1 AH2148 5
2 AH2001 1
2 AH2036 2
2 AH3012 4
3 AH2036 4
3 AH2148 1



Desde ya muchas gracias.

Claudio

Preguntas similare

Leer las respuestas

#1 Claudio E. Aguilera
07/09/2006 - 15:21 | Informe spam
Excelente Héctor !!!!. Muy, muy bueno. Ahora a trabajar; te imaginarás que
lo que tengo que hacer no están sencillo como el ejemplo.

Un abrazo y muchas gracias.

Claudio


"Héctor Miguel" escribió en el mensaje
news:uamD%
hola, Claudio !

suponiendo tu matriz original en el rango 'A1:E4' [incluyendo los titulos
en la fila 1]...
y que la segunda matriz la requieres en el rango 'G2:I8' [incluyendo los
titulos en la fila 1]...
prueba con una macro +/- como la siguiente: [suponiendo que los valores
son 'constantes' y NO 'formulas'] -?-

Sub Por_articulo()
Dim Fila As Integer, Sig As Integer, Celda As Range
With Range("g2")
For Fila = 2 To Range("a" & Rows.Count).End(xlUp).Row
For Each Celda In Range("a" & Fila).Offset(, 1).Resize(,
4).SpecialCells(xlCellTypeConstants)
.Offset(Sig) = Range("a" & Fila)
.Offset(Sig, 1) = Cells(1, Celda.Column)
.Offset(Sig, 2) = Celda
Sig = Sig + 1
Next
Next
End With
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

... es posible pasar la informacion de una matriz del tipo:
FACTURA AH2001 AH2036 AH2148 AH3012
1 1 5
2 1 2 4
3 4 1
A una lista del tipo :
FACTURA ARTICULO CANTIDAD
1 AH2001 1
1 AH2148 5
2 AH2001 1
2 AH2036 2
2 AH3012 4
3 AH2036 4
3 AH2148 1






Respuesta Responder a este mensaje
#2 Gabriel Raigosa
30/09/2006 - 18:22 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA


Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"Claudio E. Aguilera" escribió en el mensaje
news:%
| Estimados, quería saber si es posible pasar la información de una matriz
del
| tipo:
| FACTURA AH2001 AH2036 AH2148 AH3012
| 1 1 5
| 2 1 2 4
| 3 4 1
|
|
| A una lista del tipo :
|
| FACTURA ARTICULO CANTIDAD
| 1 AH2001 1
| 1 AH2148 5
| 2 AH2001 1
| 2 AH2036 2
| 2 AH3012 4
| 3 AH2036 4
| 3 AH2148 1
|
|
|
| Desde ya muchas gracias.
|
| Claudio
|
|
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida