Problemas al seleccionar datos

3 envíos / 0 nuevos
Último envío
gerfried
Imagen de gerfried
Offline
última acción: Hace 5 años 9 meses
alta: 20/05/2018 - 19:01
Puntos: 70
Problemas al seleccionar datos

 

Buen dia, Soy nuevo en el foro y me gustaria mucho que algun miembro de la comunidad me ayude con un problema que tengo, resulta que estoy trabajando en la creacion de un pequeño programita para un colegio, donde se registran notas de los diferentes cursos, ya al final del ciclo academico es importante copiar y pegar los datos en una formato especifico que tiene el colegio, el problema es que necesito que se seleccionen y copien solo las celdas que contiene datos y no todas, ya que los datos varian de acuerdo al numero de estudiantes presentes en cada salon, en el archivo adjunto hay una explicacion mas clara y les muestro unas imagenes explicando.

Profavor, ayudenme con este tema

Gracias.

 

 

yo necesito que solo me seleccione y copie los datos de acuerdo con el número de estudiantes y de esta manera pegar los datos en el archivo especifico que contiene solo y solo el número exacto de estudiantes, he empleado esta formula 

1.   Range("AE15:AI64").Select

2.   Selection.SpecialCells(xlCellTypeFormulas, 1).Select

3.   Selection.Copy

Pero al presentarse el caso de que los datos están como se muestra en la imagen, me sale un error


Así mismo cuando los datos están en forma consecutiva se selecciona todas las celdas. Al emplear la formula, ya que el problema es con la hoja donde se pega, esta solo admite el número de datos específicos de acuerdo con el numero de estudiantes.

Range("E15").Activate

Range(Selection, Selection.End(xlDown)).Select

Range(Selection, Selection.End(xlToRight)).Select 


AdjuntoTamaño
File problema_al_copiar_y_pegar.docx111.54 KB
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 16 horas 31 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Saltar blancos

¿Conoces la opción de Saltar Blancos de pegado especial?

pegado especial excel, saltar blancos

 

Sólo con las capturas de pantalla es difícil adivinar por qué falla, aparte de porque estés seleccionando un rango discontínuo con .SpecialCells

¿las celdas que se ven vacías están realmente vacías o tienen una fórmula que devuelve un resultado vacío?

Si pudieras adjuntar un ejemplo del archivo podríamos ver qué falla, es decir, podríamos ver qué tienes en las celdas y cómo estás intentando seleccionarlas.

 

 

 

------
Ya sé Excel, pero necesito más.

gerfried
Imagen de gerfried
Offline
última acción: Hace 5 años 9 meses
alta: 20/05/2018 - 19:01
Puntos: 70
Buenas tardes.Gracias por

Buenas tardes.

Gracias por responder Pacomegia. Envio adjunto el archivo de excel, si es posible podria explicar un poco mas, lo que necesito, asi tendras mucha mas claridad para ayudarme, en el archivo hay 6 hojas, de estas el problema se encuentra en la hoja Reporte2 ya que es en esta donde se encuentra la funcion "Buscarv" que utilizo para llamar los datos, ya que como menciono es un programita de notas para un colegio, por tanto hay diferentes asignatutas, y diferentes cursos, cada uno con un numero diferente de estudiantes, lo que sucede es que necesito copiar solo los datos que aparecen y no todas las celdas. 

si es posible que hablemos por el mail, envio el mio gerfriedp@gmail.com

el pasword para vba: AUA573SAMUEL1002MILENAGERFRIED04@#$&

gracias.

AdjuntoTamaño
File pro_gerfried_pinto_2018.copia_.xlsm647.89 KB