Lettura dei valori Cell in più thread contemporaneamente

Contents
[ ]

Per leggere i valori delle celle in più thread contemporaneamente, impostareFoglio di lavoro.Cells.MultiThreadReadinga vero*. In caso contrario, potresti ottenere valori di cella errati.

Il seguente codice:

  1. Crea una cartella di lavoro.
  2. Aggiunge un foglio di lavoro.
  3. Popola il foglio di lavoro con valori stringa.
  4. Quindi crea due thread che leggono simultaneamente valori da celle casuali. Se i valori letti sono corretti non succede nulla. Se i valori letti non sono corretti viene visualizzato un messaggio.

Se commenti questa riga:

 testWorkbook.Worksheets[0].Cells.MultiThreadReading = true;

quindi viene visualizzato il seguente messaggio:

 if (s != "R" + row + "C" + col)

{

    MessageBox.Show("This message box will show up when cells read values are incorrect.");

}

Altrimenti il programma viene eseguito senza mostrare alcun messaggio, il che significa che tutti i valori letti dalle celle sono corretti.