non so se sia fattibile, ma
volevo sapere se è possibile da un programma in C
aprire un foglio excel (aprire non nel senso di
prendere i dati, ma proprio aprire in una
finestra di Excel...come quando si doppioclicca sul file)
si può?
non so se sia fattibile, ma
volevo sapere se è possibile da un programma in C
aprire un foglio excel (aprire non nel senso di
prendere i dati, ma proprio aprire in una
finestra di Excel...come quando si doppioclicca sul file)
si può?
up
Da C, utilizzando la funzione system()
Puoi lanciare qualsiasi comando DOS
Quindi:
//includi l'header stdlib.h
#include<stdlib.h>
.......
.......
.......
system("START C:\\percorso\\mio_foglio.xls");
.......
.......
...Terrible warlords, good warlords, and an english song
SI!!!Originariamente inviato da Johnny_Depp
Da C, utilizzando la funzione system()
Puoi lanciare qualsiasi comando DOS
Quindi:
//includi l'header stdlib.h
#include<stdlib.h>
.......
.......
.......
system("START C:\\percorso\\mio_foglio.xls");
.......
.......
grande!!
per mia fortuna la sintassi usata da system fa uso di percorsi relativi percui mi funziona con:
system("START mio_foglio.xls")
(così se sposto l'eseguibile, come serve a me non devo aggiustare in nessun modo il codice!)
ancora grazie!!
ora provo a fare il viceversa : cioè lanciare l'eseguibile dal VBA di Excel (la mia intenzione è creare un'interfaccia grafica "amichevole" per il programma C).
Credo che ci sia la funzione Shell per questo tipo di cose in VB.
giusto?
grazie ancora.
ciauz