Sostituzione di un file excel esistente

martedì 04 gennaio 2011 - 15.39
Tag Elenco Tags  C#

Elena90 Profilo | Newbie

Ciao a tutti sono nuova nn so esattamente dove posso chiedere....

Sto sviluppando un'applicanzione in C#, con visual studio 2008

vorrei solo capire una cosa....

io utilizzo un oggetto saveFileDialog per salvare un nuovo file excel già caricato da me...

il problema è solo ke se io sostituisco un nome ke è già esistente, giustamente mi chiede se voglio sostituire il file esistente....

solo ke l'oggetto

Il pezzo di codice interessato è:
if (salva.ShowDialog()==DialogResult.OK)
{
string file = salva.FileName;

xlWorkBook.SaveAs(file, Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, true, misValue, misValue, misValue, misValue);

xlWorkBook.Close(true, misValue, misValue);

xlApp.Quit();

releaseObject(xlWorkSheet);
releaseObject(xlWorkBook);
releaseObject(xlApp);


Praticamente l'oggetto saveFileDialog , mi chiede in automatico se voglio sostituire il file
e poi subito dopo xlWorkBook.SaveAs mi chiede anke questo se voglio sostituire....

Vorrei poterne eliminare uno....

Help... Spero di essere stata chiara....

alx_81 Profilo | Guru

>Ciao a tutti sono nuova nn so esattamente dove posso chiedere....
Ciao

>Praticamente l'oggetto saveFileDialog , mi chiede in automatico se voglio sostituire il file
>e poi subito dopo xlWorkBook.SaveAs mi chiede anke questo se voglio sostituire....
Rimuovi la saveFileDialog e fanne una tua, di modo che lanci il metodo saveas solamente..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5