High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
ASP / ASP.NET
Sujet Précédent
Sujet Suivant
ASP.net mise en forme du fichier excel
cs_beabea
Messages postés
62
Date d'inscription
vendredi 10 octobre 2003
Statut
Membre
Dernière intervention
17 octobre 2008
- 14 oct. 2005 à 10:47
aminelaboua -
25 déc. 2012 à 12:10
bonjour,
j'arrive à remplir un fichier excel via aps.net mais je voudrais mettre une bordure à mes colonnes, de la couleur, etc...
est-ce que quelqu'un pourrait me donner le code
merci bcq
Béatrice
Afficher la suite
A voir également:
Excel ucfirst
Excel vba modulo
-
Forum Visual Basic
Tan-1 excel
-
Forum C++ & C++ .NET
Arctangente excel
✓
-
Forum Visual Basic 6
Excel gmao
-
Forum Visual Basic 6
Vpm excel
-
Forum PHP
1 réponse
Réponse 1 / 1
aminelaboua
25 déc. 2012 à 12:10
voila an exemple de code
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
namespace ExcelExample
{
class CreateExcelDoc
{
private Excel.Application app = null;
private Excel.Workbook workbook = null;
private Excel.Worksheet worksheet = null;
private Excel.Range workSheet_range = null;
public CreateExcelDoc()
{
createDoc();
}
public void createDoc()
{
try
{
app = new Excel.Application();
app.Visible = true;
workbook = app.Workbooks.Add(1);
worksheet = (Excel.Worksheet)workbook.Sheets[1];
}
catch (Exception e)
{
Console.Write("Error");
}
finally
{
}
}
public void createHeaders(int row, int col, string htext, string cell1,
string cell2, int mergeColumns,string b, bool font,int size,string
fcolor)
{
worksheet.Cells[row, col] = htext;
workSheet_range = worksheet.get_Range(cell1, cell2);
workSheet_range.Merge(mergeColumns);
switch(b)
{
case "YELLOW":
workSheet_range.Interior.Color = System.Drawing.Color.Yellow.ToArgb();
break;
case "GRAY":
workSheet_range.Interior.Color = System.Drawing.Color.Gray.ToArgb();
break;
case "GAINSBORO":
workSheet_range.Interior.Color =
System.Drawing.Color.Gainsboro.ToArgb();
break;
case "Turquoise":
workSheet_range.Interior.Color =
System.Drawing.Color.Turquoise.ToArgb();
break;
case "PeachPuff":
workSheet_range.Interior.Color =
System.Drawing.Color.PeachPuff.ToArgb();
break;
default:
// workSheet_range.Interior.Color = System.Drawing.Color..ToArgb();
break;
}
workSheet_range.Borders.Color = System.Drawing.Color.Black.ToArgb();
workSheet_range.Font.Bold = font;
workSheet_range.ColumnWidth = size;
if (fcolor.Equals(""))
{
workSheet_range.Font.Color = System.Drawing.Color.White.ToArgb();
}
else {
workSheet_range.Font.Color = System.Drawing.Color.Black.ToArgb();
}
}
public void addData(int row, int col, string data,
string cell1, string cell2,string format)
{
worksheet.Cells[row, col] = data;
workSheet_range = worksheet.get_Range(cell1, cell2);
workSheet_range.Borders.Color = System.Drawing.Color.Black.ToArgb();
workSheet_range.NumberFormat = format;
}
}
}
Votre réponse
Discussions similaires
EXCEL, faire l'inverse tangente atan pour avoir une valeur en degré minute
wind3813
-
15 oct. 2008 à 11:00
wind3813
-
15 oct. 2008 à 13:53
Calcul sur excel de l'inverse tangente en grade
HERTAN
-
26 févr. 2016 à 11:11
ucfoutu
-
26 févr. 2016 à 13:13
Les fonctions " racines niemmes " et " arctan "et "arccos " et "arcsin"
labriji
-
31 janv. 2005 à 10:05
labriji
-
31 janv. 2005 à 23:48
tangente et arctangente
unionx
-
30 janv. 2007 à 02:52
unionx
-
30 janv. 2007 à 13:58
maudite Arctangente
johan_geii
-
6 mai 2006 à 15:41
johan_geii
-
7 mai 2006 à 13:57
Rejoignez-nous