............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Insertar filas y agregar subtotales

Ver el tema anterior Ver el tema siguiente Ir abajo

Insertar filas y agregar subtotales

Mensaje por Felipe el Lun Mayo 16, 2011 2:16 pm

Hola a todos:

Tengo un archivo ya un poquito adelantado el cual me hace un reporte pero requiero que al final de cada segmento de códigos me inserte los subtotales por mes, cabe aclarar que los códigos con el tiempo se van a ir incrementando por lo tanto los segmentos van a ir creciendo con el tiempo.

El primer segemento va en este momento del código 2001 al 2006 y el segundo segmento va del código 3001 al 3012, así mismo requiero que al final me inserte la diferencia por mes de estos segmentos restando los códigos 2000 menos los códigos 3000, para obtener un saldo mensual.

Con la gravadora de macros ya logre copiar y pegar mis datos donde los quiero y con la adaptación de una macro que baje de uno de tantos foros que hay en el internet separe mis segmentos, ojala y puedieran adaptarla para que me inserte dos o tres filas no solo una para que tenga mas presentación el reporte.

Subo archivo, espero puedan apoyarme, saludos
[Tienes que estar registrado y conectado para ver este vínculo]

Felipe

Masculino Cantidad de envíos : 9
Edad : 55
Ciudad - Pais : México
Version de Excel : 2007
Fecha de inscripción : 16/07/2009

Volver arriba Ir abajo

Re: Insertar filas y agregar subtotales

Mensaje por P@li el Lun Mayo 16, 2011 9:24 pm

Afortunadamente desinstale mi excel 2007, y volví a la version XP que creo que es muy superior en velocidad y además la barra de herramientas es más cómoda.
Por eso es que no puedo ver tu código.
Para insertar una fila solamente tenés que poner

Rows(3).Insert

Para prubar instrucciones que es como la unidad en códigos fuentes (una línea), te aconsejo usar la ventana de Inmediato (control + G) en la pantalla de VBA, eso siempre me ayuda cuando tengo alguna duda.

Por otro lado, también tenés que tener muy en cuenta que recorriendo paso a paso un código vas a poder entender qué es lo que hace cada línea de código creada por la grabadora de macros, muchas de las cuales están de más.

Y no te olvides de leer un poco de información de ciertos métodos para crear bucles, como "do... while", "for... next". Ni dejes de aprender la base de toda programación las condiciones "if... then... else..." y "select case". Tenés explicaciones de su funcionamiento en la primera búsqueda de google.

Bueno por supuesto te apoyamos en tu aprendizaje, y espero que puedas resolver tu problema.

Saludos,
Pablo.

P@li
Admin

Masculino Cantidad de envíos : 238
Edad : 33
Ciudad - Pais : Buenos Aires, Argentina
Version de Excel : Microsoft Excel 2002 (10.2614.2625)
Fecha de inscripción : 03/03/2008

Volver arriba Ir abajo

Re: Insertar filas y agregar subtotales

Mensaje por GalileoGali el Lun Mayo 16, 2011 11:32 pm

Entu codigo usas algo como esto
ActiveCell.EntireRow.Insert
lo puedes cambiar por
ActiveCell.Resize(Rowsize:=3).EntireRow.Insert

perolo estuve probando y deberias haer mas cambios, que escapan a mi ayuda

Recomendacion:los desplazamientos de filas en rangos, conviene hacerlos de abajo hacia arriba y no al derecho

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional

GalileoGali
Admin

Masculino Cantidad de envíos : 1962
Edad : 61
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Insertar filas y agregar subtotales

Mensaje por Felipe el Mar Mayo 17, 2011 10:36 am

Agradezco mucho sus comentarios y observaciones a ambos los tomare muy en cuenta y me aplicare más en el estudio de lo que me recomienda pablo para en un futuro poder no solo solicitar ayuda sino tambien apoyar en la solución de alguna pregunta, me falta mucho que aprender para eso, pero con su apoyo creo que posible.

Les mando un afectuoso saludo y mil gracias por sus aportes

Felipe

Masculino Cantidad de envíos : 9
Edad : 55
Ciudad - Pais : México
Version de Excel : 2007
Fecha de inscripción : 16/07/2009

Volver arriba Ir abajo

Re: Insertar filas y agregar subtotales

Mensaje por Contenido patrocinado Hoy a las 11:24 pm


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.