Programación General > C++ Builder

 Abrir Excel

(1/2) > >>

Haggent:
Hola, soy nuevo en el foro, y la pregunta que tengo es
¿ Como puedo abrir un archivo de excel que ya existe desde un boton en una aplicacion de builder c++?
Lo que pasa es que no se como hacerlo, lo unico que e logrado hacer es crear un archivo nuevo y abrir ese archivo
pero no se como abrir un archivo existente.
si me pueden ayudar se los agradecere muchisimo

TRod:
¿ ShellExecute te sirve ?

Haggent:
Si, la verdad es que ya lo habia intentado con el ShellExecute, y si funciona,
pero lo que intento hacer es crear una pantalla como la que saca el excel cuando le das
en archivo/ abrir y que el usuario seleccione la ruta del archivo y luego se abra el archivo que
fue seleccionado

TRod:
Para mi te puede servir el componente TOpenDialog(->FileName)
Pero si quieres armar y personalizar tu propio cuadro de dialgo, puedes usar los componentes que estan en "win 3.1".
Espero haber entendido tu duda. Suerte.

AnimaSubtilis:
Utilice el componente TOpenDialog

En Un boton Coloque el Siguiente Codigo


--- Código: Text ---OpenDialog1->Execute();  ShellExecute(NULL,"open",OpenDialog1->FileName.c_str(),NULL,NULL,SW_SHOWDEFAULT); 
y ya eso es todo...

el Componente OpenDialog Posee una propiedad que se llama Filter...

en File Name puede poner Archivos de Excel
y en Filter *.xls

esto para que solo muestre archivos de excel y nada mas....

Espero que sea de ayuda

Taluego.......

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa