Oppure

Loading
28/03/08 8:46
toniovigi
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!!!!!!!!!!!
aaa
28/03/08 13:39
gantonio
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.
aaa
28/03/08 13:40
toniovigi
eee..appunto salvarla..e come..e giorni k ci penso..:((
aaa
28/03/08 13:53
gantonio
La salvi in un file ... non mi sembra un problema "tosto" ... o nel registro.

Dai un'occhiata alle classi per la gestione dei file.
aaa
28/03/08 13:54
toniovigi
hai del codice di esempio?con il file sarebbe meglio..ma codice corto corto
aaa
28/03/08 13:59
gantonio
Ma google non lo utilizzate mai?

msdn2.microsoft.com/it-it/library/…(VS.80).aspx
aaa
28/03/08 15:45
Il Totem
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.
aaa