comment obtenir EPPlus OpenXML nombre de lignes (c#)
J'ai cherché et trouvé le lien C# EPPlus OpenXML nombre de lignes
int iRowCount = currentWorksheet.Dimension.End.Row - currentWorksheet.Dimension.Start.Row;
Mais cela donne une valeur de 4721 que le comte. Il est de donner à l'ensemble le nombre de lignes, comment puis-je obtenir le nombre de lignes de lignes qui a de la valeur. Quelque chose comme UsedRange.
OriginalL'auteur Murthy | 2011-12-06
Vous devez vous connecter pour publier un commentaire.
Vous pouvez obtenir le comte en
workBook.Worksheets.Count
1 ce n'est pas de répondre à la question qui demande un nombre de lignes, pas une feuille de calcul comte
Simple: l'OP est biaisé en faveur de cet utilisateur et plus que disposés à leur donner l'accepter marque au mépris de toute logique. Étant donné que les deux utilisateurs ont été inactifs pendant de nombreuses années maintenant que je l'ai vu je ne pense pas qu'il y est beaucoup qu'un modérateur peut faire à ce stade. Dans tous les cas, les downvotes parlent d'eux-mêmes.
OriginalL'auteur Mark
Réponse réelle à retourner le nombre de Lignes et de Colonnes de la UsedRange (la dimension) de la feuille est...
Mais vous avez besoin de tester si la Feuille de calcul.La Dimension est nulle car pour de nouvelles feuilles de calcul ou vide feuilles de calcul de la Dimension de la propriété sera nulle.
Yep, mais c'est fonctionnellement équivalente à la VBA Excel Style COM+ Bibliothèque pour "UsedRange" qui est ce que la Question d'Origine référencée. Voir les autres opte pour le calcul de la version de ce à quoi on parle.
Aussi, depuis la définition de "Vide" est quelque chose qui est très spécifique à chaque cas, il serait difficile d'avoir une fonction comme ça. Le seul qui semble faire le plus de sens est toutes les valeurs sont vides. Mais Vide et le Rien sont vraiment différents d'eux-mêmes. (Par exemple, un commentaire dans une cellule peuvent être présents et qui pourrait être considéré comme suffisant pour une ligne à ne pas être considérée comme vide dans un cas précis)
SUPER! Ma question était à peu près NULLE de Dimension. Je vous remercie beaucoup.
OriginalL'auteur DarrenMB
Les cellules vides dans une feuille de calcul peuvent encore contenir la mise en forme à l'origine à être compté dans la feuille de Dimension:
Cellules vides peuvent être effacés à l'aide de la procédure ici:
http://office.microsoft.com/en-au/excel-help/locate-and-reset-the-last-cell-on-a-worksheet-HA010218871.aspx
J'ai écrit cette fonction pour obtenir la dernière ligne qui contient du texte:
OriginalL'auteur Peter Riesz
Il y a un moyen pour que les cellules qui n'ont pas de valeur à l'aide de la méthode. Nous pouvons l'utiliser pour trouver la dernière cellule (et sa ligne dans ce cas) à partir d'une feuille de calcul, ou une plage.
À propos de la méthode : https://msdn.microsoft.com/en-us/library/bb534803(v=vs. 110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
OriginalL'auteur Mathieu Desjardin