problème pour une traduction [VB -> C#] - C#/.NET managed - Programmation
Marsh Posté le 26-04-2006 à 16:28:59
foreach (object sh in ActiveWorkbook.Worksheets)
{
if (sh.Name == "SHEET" )
sh.Delete;
}
/*
Tu devras faire un CType de ton objet ou spécifier exactement le type dans ta clause foreach.
good luck pour ton stage
*/
Marsh Posté le 26-04-2006 à 14:21:29
Voila je suis actuellement en Stage pour mon DUT informatique et mon maître de stage m'a demandé de traduire quelques macro VB, pilotant Excel, en C#.
Le problème vient du fait que je ne sais pas comment traduire certaines choses.
Option Explicit
Const SHEET = "resultat"
[...]
Public Sub MiseEnForme(s() As ServiceConducteur, nbservices As Integer)
|
| Dim i_srv As Integer
| Dim sh As Variant
|
| For Each sh In ActiveWorkbook.Worksheets
| | If sh.Name = SHEET Then
| | sh.Delete
| Next
|
| [...]
|
End Sub
ce que j'ai surligné en rouge, c'est là que je coince. Si quelqu'un a une idée, elle serait la bienvenue...