Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Un tableau Excel offre une liste de fonctionnalités utilisées pour analyser et gérer efficacement les données, telles que le filtre automatique et les options de tri, la ligne totale, les colonnes calculées, le style de tableau, l'expansion automatique, etc.
La capture d'écran ci-dessous montre la différence entre une plage normale et un formatage de type tableau :
Plage normale
Format du tableau
Ce tutoriel explique comment convertir un tableau Excel en plage
Il existe de nombreuses façons de créer ou de convertir une plage en plage de tableau dans Excel. Pour insérer un tableau dans Excel, cliquez sur n'importe quelle cellule de votre ensemble de données et effectuez l'une des opérations suivantes :
Dans le menu Insérer, dans le groupe de sections Tables, cliquez sur Option de table. Une table de style par défaut sera insérée.
**Insérer un nouveau tableau dans Excel avec les styles par défaut**
Dans l'onglet de menu Accueil, dans le groupe de sections Styles, cliquez sur Formater en tant qu'option de tableau et sélectionnez l'un des styles de tableau prédéfinis. Vous pouvez choisir n'importe quel style de rangées de bandes.
**Appliquer un format prédéfini à un tableau Excel existant**
Une autre option et la manière la plus rapide de créer un tableau Excel est d'appuyer sur le raccourci clavier : Ctrl + T.
Quelle que soit la méthode choisie, la boîte de dialogue Créer un tableau apparaît. Excel sélectionne automatiquement la plage de données. Vérifiez la plage sélectionnée, puis cochez/décochez l'option "Mon tableau a des en-têtes ", et cliquez sur OK.
**Formater le tableau avec le style présélectionné d'Excel
Un tableau bien formaté est ainsi créé dans la feuille de calcul.
Les flèches de filtrage nous permettent de filtrer et de trier les données du tableau selon vos critères. Pendant le défilement, la boîte des en-têtes de colonne est visible. De nouvelles données peuvent être incluses grâce à l'expansion automatique du tableau, les totaux rapides, le calcul facile des données du tableau sont quelques-unes des principales caractéristiques du tableau.
Nous savons maintenant comment convertir une série de cellules en un style de tableau. À un moment donné, il peut s'avérer nécessaire de supprimer la mise en forme du tableau et de le convertir en une plage normale sans perdre les données et les formules. Voyons donc comment convertir un tableau Excel en plage.
Il existe deux façons de convertir un tableau en plage de cellules dans Excel.
Si vous souhaitez supprimer un tableau sans perdre ses données, sa mise en forme ou ses références structurées, vous pouvez suivre les étapes suivantes :
Allez dans l'onglet Conception de tableau sous Outils de tableau> Groupe d'outils, et cliquez sur Convertir en plage.
**Conversion d'un tableau stylisé en une plage normale à l'aide des options de la barre de menu**
Vous pouvez également cliquer avec le bouton droit de la souris n'importe où dans le tableau et cliquer sur Table > Cliquer sur Convertir en plage.
**Conversion d'un tableau stylisé en une plage normale à l'aide du menu contextuel**
C'est ainsi que vous pouvez convertir les données d'un tableau en plage. Remarquez que les flèches sont supprimées de la plage, mais que les données et le formatage sont préservés.
**L'apparence des données de la feuille de calcul, après avoir été reconverties dans un intervalle normal
IronXL est une bibliothèque .NET qui facilite la lecture et l'édition de documents Microsoft Excel avec C# sans Microsoft Excel ou Interop.
IronXL peut lire et manipuler des fichiers Excel avec précision et rapidité. Il prend en charge tous les composants .NET, ainsi que des plateformes telles qu'Android, Xamarin, Linux, L'azur, AWS, macOS, Docker, et MAUI.
Avec quelques lignes de code, les développeurs peuvent effectuer toutes les tâches liées à Excel sans aucune complication. Ces tâches comprennent l'ajout de deux cellules, ajouter des lignes et des colonnes de données dans des tableaux Excel, et l'application des fonctions entre les lignes et les colonnes, entre autres.
System.Data
- travailler avec des feuilles de calcul Excel en tant qu'objets System.Data.DataSet
et System.Data.DataTable
.Style - police, taille de la police, style de cellule, alignements, couleur de fondet de nombreuses autres options de style sont disponibles.
Vous trouverez ci-dessous quelques exemples de code C# permettant de manipuler des fichiers Excel.
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
Imports IronXL
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
Private worksheet As WorkSheet = workbook.DefaultWorkSheet
' Set Formulas
Private worksheet ("A1").Formula = "Sum(B8:C12)"
Private worksheet ("B8").Formula = "=C9/C11"
Private worksheet ("G30").Formula = "Max(C3:C7)"
' Force recalculate all formula values in all sheets.
workbook.EvaluateAll()
' Get Formulas
' Get the formula's calculated value. e.g. "52"
Dim formulaValue As String = worksheet ("G30").Value
'Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = worksheet ("G30").Formula
'Save your changes with updated formulas and calculated values.
workbook.Save()
IronXL aide les développeurs à s'appuyer sur des lignes de code simples mais performantes, avec précision et efficacité, ce qui contribue à réduire le risque d'erreur et facilite la manipulation programmatique des fichiers Excel.
Vous pouvez télécharger le Logiciel IronXL et l'essayer gratuitement.
9 produits de l'API .NET pour vos documents de bureau