Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-02-2005
davezf davezf is offline
Miembro
 
Registrado: dic 2004
Posts: 59
Poder: 20
davezf Va por buen camino
Ultima celda usada en excell

Como se puede saber cual es la ultima fila usada en una hoja de excel para añadir datos a patir de esa linea?

Hay alguna forma de detectar cuando un usuario desea cancelar la exportacion de datos a excel?
__________________
Dave
Responder Con Cita
  #2  
Antiguo 03-02-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por davezf
Como se puede saber cual es la ultima fila usada en una hoja de excel para añadir datos a patir de esa linea?
Mira a ver si este hilo te sirve.


Cita:
Empezado por davezf
Hay alguna forma de detectar cuando un usuario desea cancelar la exportacion de datos a excel?

Pues supongo que esto dependerá en gran medida de cómo haces la exportación ¿no crees?

// Saludos
Responder Con Cita
  #3  
Antiguo 03-02-2005
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

¡Buen día a todos!


Cita:
Empezado por davezf
Como se puede saber cual es la ultima fila usada en una hoja de excel...
En efecto, puedes utilizar el método SpecialCells señalado por Toñico en el hilo que Román indicó.
Código:
{ Expresión que devuelve la última celda utilizada }
Aplicacion.Cells.SpecialCells (xlCellTypeLastCell, EmptyParam)
No está demás mencionar que SpecialCells con xlCellTypeLastCell me ha dado algunos problemas de excepciones cuando la última celda de la hoja está combinada con otras. Haz la prueba con celdas combinadas, para preveer este posible defecto de Excel.


Cita:
Empezado por davezf
...Hay alguna forma de detectar cuando un usuario desea cancelar la exportacion de datos a excel?
No comprendo esta pregunta, ¿podrías ser un poco más explícito?


Espero esto sea de utilidad, seguimos en contacto.

Al González .
Responder Con Cita
  #4  
Antiguo 03-02-2005
davezf davezf is offline
Miembro
 
Registrado: dic 2004
Posts: 59
Poder: 20
davezf Va por buen camino
Teneis razon, creo que no esta muy bien explicada , lo que pase es que los habia puesto de pasada...

Os comento, estoy exportando datos de una tabla (o query) de access a excel, el proceso se hace desde una ventana que tiene una barra de progreso y un boton cancelar.

La idea es que si el usuario pulsa el boton cancelar se suspenda la exportacion.
Quizas no se necesite mas, pero no he podido probarlo porque no me da tiempo a pulsar el boton ya que las tablas que tengo tienen pocas filas, pero cuando la aplicacion funcione tendran bastante.

Se os ocurre alguna idea?
__________________
Dave
Responder Con Cita
  #5  
Antiguo 03-02-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por davezf
Se os ocurre alguna idea?
Sí. Llénate una tabla con "suficientes" registros con datos al azar y vuelve a probar.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:02:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi