Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - EXCEL (problema tosto)
Forum - C# / VB.NET - EXCEL (problema tosto)

Avatar
toniovigi (Normal User)
Newbie


Messaggi: 3
Iscritto: 28/03/2008

Segnala al moderatore
Postato alle 9:46
Venerdė, 28/03/2008
Ciao ragazzi vi posto anche a voi un problema che da tempo nn riesco a risolvere.
Sto cercando di scrivere delle stringhe su un foglio excel tramite c#,utilizzando i PIA:

vi espongo il codice dove avviene il problema:

dopo aver fatto tutte le dichiarazioni il punto cruciale e il seguente:
          
//dichiaro il foglio su qui lavorare(PC t-s IPET)//
  
Excel.Worksheet ipet = (Excel.Worksheet)excelSheets.get_Item("PC T-S IPET");

//scrivo la mia stringa nella cella

ipet.Cells.[10,3] = matricola;

il problema č, la stringa viene scritta , ma se io volessi ogni volta far scendere di una riga quindi fare

ipet.Cells[10+1,3]=matricola;
ipet.Cells[cellasuccessiva,3]

non riesco a farlo, ogni volta mi viene sovrascritta la stessa cella.

Ho provato ad usare una variabile ma nulla, ovviamente la variabile non mi memorizzera mai il valore quando chiudo l'applicazione, consigli??AIUTATEMI!!!!!!!!!!!

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 14:39
Venerdė, 28/03/2008
Non ho capito bene ... comunque, se utilizzi una variabile in cui conservi la riga corrente (o la prossima), puoi utilizzarla per scrivere nelle prossime righe. Naturalmente dovrai scrivere questa variabile da qualche parte (disco, registro) prima di terminare il programma e rileggerla all'avvio.

PM Quote
Avatar
toniovigi (Normal User)
Newbie


Messaggi: 3
Iscritto: 28/03/2008

Segnala al moderatore
Postato alle 14:40
Venerdė, 28/03/2008
eee..appunto salvarla..e come..e giorni k ci penso..:((

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 14:53
Venerdė, 28/03/2008
La salvi in un file ... non mi sembra un problema "tosto" ... o nel registro.

Dai un'occhiata alle classi per la gestione dei file.

PM Quote
Avatar
toniovigi (Normal User)
Newbie


Messaggi: 3
Iscritto: 28/03/2008

Segnala al moderatore
Postato alle 14:54
Venerdė, 28/03/2008
hai del codice di esempio?con il file sarebbe meglio..ma codice corto corto

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 14:59
Venerdė, 28/03/2008

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:45
Venerdė, 28/03/2008
Scusa, ma... hai seguito qualche guida per il C#? Sono sicuro che in ogni guida ci sia un capitolo relativo alla scrittura su files. Non mi sembra un problema cosė grande.
Se non hai seguito nessuna guida, forse č meglio che inizi.

PM Quote