Articles of excel charts

Comment définir la position d'un graphique Excel avec la valeur de la cellule à partir de C #?

J'utilise la méthode suivante pour créer et positionner le tableau excel en regard des données de table. Le code ci-dessous fonctionne bien, mais la position du diagramme (hauteur) crée un problème lorsque le nombre de charts augmente. Existe-t-il une solution pour le diagramme de dessin avec la valeur de la cellule? ou autre chose qui […]

ActiveChart.Deselect ne fonctionne pas

Je crée un diagramme de dispersion xy à partir de trois colonnes de données – voir l'exemple de données et le code ci-dessous. Le code est exécuté à partir d'un complément, et non du classur actif Après avoir placé SeriesCollection(1) sur l'axe secondaire, cette ligne tracée est sélectionnée. Selon Excel 2007 HELP, ActiveChart.Deselect doit désélectionner […]

Erreur non spécifiée (Exception de HRESULT: 0x80004005 (E_FAIL)) sur ChartObject.CopyPicture

Je travaille avec Microsoft.Office.Interop.Excel (Excel 2010 64 BIT), pour copyr le graphique excel sur Power Point à l'aide du service Windows déployé sur Windows Server 2012 64 BIT. Il fonctionne bien dans une machine locale avec la même configuration, mais comme je la déploie sur le server de production. Il provoque une erreur, une erreur […]

Gamme nommée dans la copy de graphique

J'ai le même problème lors de la copy d'un graphique dans une feuille Excel impliquant des gammes nommées dans les formules à une autre (voir la publication du tableau de copy et la gamme nommée (excel 2010) ). Bien que la gamme nommée soit copiée dans le gestionnaire de noms, les copys de scope nommées […]

Obtenir une source de données graphique Excel

Il est facile de définir une source de données pour un graphique Excel avec Visual Studio, comme Chart.SetSourceData(Source:=SomeRange) Mais comment puis-je GET (récupérer) la source de données (Range) pour un graphique déjà existant dans un file Excel?

Excel VBA 2010: Comment sélectionner tous les éléments de la série dans un graphique actif?

Je suis en difficulté avec un problème de compatibilité avec Excel 2010. L'idée est de sélectionner d'abord tous les éléments du graphique, puis de désélectionner ceux sans nom de série. Voici le code que j'ai dans la version 2016er et ça marche parfaitement. For Each series In ActiveChart.FullSeriesCollection series.IsFiltered = False Next series For Each […]

Comment puis-je afficher la valeur de reference d'une année précédente dans un graphique Excel?

J'ai un diagramme en ligne avec 12 mois de données roulantes. Je me demandais s'il existait un moyen d'insert une label ou un symbole de données ou quelque chose sur l'axe vertical pour indiquer la valeur de reference de l'année précédente (la valeur ne changera pas). Je peux append une autre série, mais je voudrais […]

Excel 100% Pie chart

J'ai une table de pointage pour acheter un appartement / maison. Voir l'exemple ci-dessous: Pour résumer les colonnes: Catégorie: Utilisé pour classr en Prix, Énergie, Placement, Caractéristiques (a Balcon, Jardin, …), … Sous-catégorie: Détail dans par exemple: Est-ce près d'une école, des épiceries, des transports en commun, … W: Le devis: quelle est l'importance de […]

Graphique de zone Excel 2010 déposé au début

Plus tôt cette semaine, j'ai posé une question sur l'obtention d'un graphique de zone à déposer verticalement au lieu de diagonale quand je n'ai pas assez de données pour certaines séries. https://superuser.com/questions/809955/excel-2010-area-chart-drop-off La réponse de teyley fonctionne très bien, c'est exactement ce que je voulais. Cependant, il existe maintenant des situations où j'aurai des données […]

Nom de la catégorie dans les diagrammes Excel, en utilisant VBA sans utiliser de cellule

Je souhaite faire un tableau où les tiques sur l'axe X ne sont pas des numbers mais des texts. Aux fins de l'apprentissage: mois comme "Janvier, Août, Février, Novembre" ou "Pommes, Bananes, Voitures". L'astuce est que je ne veux pas que ces informations viennent de n'importe quelle cellule. Il sera codé sur Excel VBA. C'est […]