Sub totales de columnas con macros excel
Si alguien puede ayudarme a resolver este problema.
Tengo una hoja en (Hoja2) que tiene los datos de orden y pesos en la columna Ay B 40 datos
Salta una columna libre y en la DE aparecen los siguientes 40.. Salta otra columna y en la G y H ... Aparecen otros datos., así sucesivamente hasta culminar con la cantidad no necesariamente termina.. En la fila 41. Es decir el termino de columnas y filas es variables.
Lo que es fijo es que los datos siempre están dejando una columna libre
Encontré este código, pero este suma sin diferenciar el N°orden y los pesos.. Necesito que en la columna de Orden, se escriba "SubTotal" y en la columna de pesos la suma.. Así sucesivamente
Sub SumarPesos() Dim Suma, Acumulado As Double Dim UF, UC As Long Dim I As Integer Dim Ncolum As Integer UF = Hoja3.Range("B" & Rows.Count).End(xlUp).Row + 1 UC = Hoja3.Range("AV4").End(xlToLeft).Column + 1 For Ncolum = 2 To UC ' como hacer para que salte una columna Suma = 0 For I = 4 To UF Suma = Suma + Hoja3.Cells(I, Ncolum) If Hoja3.Cells(I, Ncolum) = "" Then Hoja3.Cells(I, Ncolum) = CDbl(Suma) Hoja3.Cells(I, Ncolum).Font.Bold = True Suma = 0 End If Next I 'Ncolumn = Ncolumn + 3 no salta la columna en donde esta el orden Next Ncolum End Sub
2 respuestas
Respuesta de Elsa Matilde
2
Respuesta de david ..
1