Bonjour
j'ai un problème lorsque je copie le contenu du presse papier vers excel
en fait,pour le moment je copie avec CTRL+V en attendant de trouvé une solution a sa mais mon principale problème est que lorsque je copie des données du genre 1-1, excel m'affiche 1-janvier! la solution a sa et d'écrire '1-1 ,certes j'aurais bien 1-1 lorsque je modifie la valeurs directement sur excel mais quand j'acrit '1-1 dans le presse papier et je copie dans excel j'ai bien dans la cellule excel '1-1 chose que je trouve désagreable a voir voici le peti bout de code que j'ai utilisé;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
string value;                
                StringBuilder SB = new StringBuilder();                
                int t = 0;
 
                foreach (DataRow row in tb.Rows)
                {
                    if (t == 0)
                    {
                        foreach (DataColumn column in tb.Columns)
                        {
                            value = column.Caption.ToString();
                            SB.AppendFormat("{0}\t", value);
                        }
                        t = 1;
                    }
                    SB.AppendLine();
                    foreach (DataColumn column in tb.Columns)
                    {                        
                        value = row[column].ToString();
                        value = "'" + value;
                        SB.AppendFormat("{0}\t", value);
                    }
                    Clipboard.SetText(SB.ToString());
                }       
            }
quelqu'un pourrait me filer un coup de main svp?
salutations