J'ai une application C# qui construit des fichiers Excel à partir d'un modèle existant. Sur le modèle que je veux avoir mes totaux des lignes/moyennes en place et à mettre à jour mais de nombreuses lignes sont insérées par l'application (entre les lignes d'en-tête et pied de page). Cela devrait être simple mais je dessine un blanc en essayant de se rappeler comment faire une telle chose.C# en utilisant Excel Interop Mise à jour des formules
0
A
Répondre
3
Excel doit mettre à jour automatiquement les plages dans les formules de bas de page à condition que les formules de bas de page de référence au moins deux rangées et l'insertion se produit entre ces deux lignes.
mis à jour pour refléter les suggestions de commentaire de ewbi ci-dessous
Questions connexes
- 1. C# et Excel interop
- 2. Problèmes de formatage avec Excel Interop utilisant C#
- 3. Mise en forme de cellule Excel avec Microsoft Interop
- 4. Calcul de formules dans Excel avec Python
- 5. Mise à jour de XML avec C# en utilisant Linq
- 6. Comment rafraîchir automatiquement les formules Excel?
- 7. Quadrillage dans Excel via interop
- 8. (Excel 2002) Mise à jour perdue sur mise à jour du graphique croisé dynamique
- 9. Excel Interop: différences Application et ApplicationClass
- 10. Mise à jour d'OpenLDAP en utilisant une classe Java
- 11. Mise à jour d'un fichier XML en utilisant PHP
- 12. Mise à jour des modèles
- 13. Java mise à jour JList en utilisant BeanBinding Netbeans
- 14. mise à jour des données dans EXCEL en utilisant ado.net, comment faire référence aux colonnes dans la déclaration SQL?
- 15. Excel Interop: Range.FormatConditions.Add throws MissingMethodException
- 16. asp.net mise à jour en utilisant l'interface utilisateur multi-thread
- 17. Mise à jour de l'état de Facebook en utilisant Python
- 18. Mise à jour Div XML en utilisant Jquery
- 19. Élever un événement vb6 en utilisant interop
- 20. Excel Interop échoue lorsque j'ouvre l'application Excel manuellement! Pourquoi?
- 21. erreur avec l'instruction printf? (En C) * Mise à jour *
- 22. Fusionner et mise à jour deux listes en C#
- 23. PHP mise à jour en direct
- 24. Mise en forme des cellules conditionnelles Excel conversion à XSL
- 25. Mise à jour des propriétés de base - ASP.NET MVC- C#
- 26. Comment ajouter des critères supplémentaires à ma commande de mise à jour en utilisant NHibernate?
- 27. Mise à jour des associations chargées en mémoire
- 28. C# Databound ComboBox Mise à jour automatique
- 29. Mise à jour des propriétés remplies uniquement
- 30. Interop envoi chaîne de C# à C++
Je ne crois pas que vous avez même des plages nommées, comme Excel développer correctement la gamme des adresses dans le SUM du pied de page, AVG, fonctions, etc. avec chaque insertion de ligne, en supposant que 1) les adresses dans les fonctions commencent, en recouvrant au moins 2 rangs (c.-à-A2: A3), et 2) l'insertion se produit toujours en dessous de la première rangée et sur ou au-dessus du second. – ewbi
vrai, bon point, je vais mettre à jour ma réponse en conséquence, en fait. – TimS