Remplir le texte de l'étiquette par le nom des champs

  • Initiateur de la discussion Initiateur de la discussion Gallyka
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Gallyka

Guest
Bonjour everybody,

J'ai créé une macro qui me permet de remplir les étiquettes des bulles correspondant au nom du risque mais j'ai un problème lorsque je masque les lignes. Quand je masque une ligne la bulle s'efface ce qui est normal mais le nom des étiquettes se décalent, les étiquettes suivant la ligne masquée sont donc décalées.
Voici ma macro pour l'instant :

Sub Etiquettes()
ActiveSheet.ChartObjects(1).Activate
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel
ActiveChart.SeriesCollection(1).DataLabels.Font.Size = 7
ActiveChart.SeriesCollection(1).DataLabels.Border.LineStyle = xlNone
ActiveChart.SeriesCollection(1).DataLabels.Border.Color = RGB(0, 0, 0)
y = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To y - 1
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Characters.Text =ActiveSheet.Cells(i + 1, 1)
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Interior.Color= RGB(255, 255, 255)
Next i
End Sub

Si vous pouviez m'aider à résoudre mon problème de décalage d'étiquette quand je masque les lignes.
Merci d'avance
 
Re : Remplir le texte de l'étiquette par le nom des champs

Bonjour,

à adapter (code de JBoisgontier)
Affiche le commentaire à la position choisie
VB:
Dim m
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If m <> "" Then Range(m).Comment.Visible = False
    If Not Target.Comment Is Nothing Then
    Target.Comment.Visible = True
    Target.Comment.Shape.Top = Target.Top + 20
    Target.Comment.Shape.Left = Target.Left + 20
    Target.Comment.Shape.Height = 40
    Target.Comment.Shape.Width = 70
    m = Target.Address
  Else
   m = ""
  End If
End Sub
 
Re : Remplir le texte de l'étiquette par le nom des champs

Merci pour ces liens Hippolite, mais ils ne correspondaient pas à mon problème j'ai sûrement dû mal m'exprimer mais j'ai pu résoudre mon problème d'algorithme.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

R
Réponses
2
Affichages
2 K
ruhlito
R
G
Réponses
7
Affichages
2 K
gaela
G
N
  • Question Question
Réponses
5
Affichages
3 K
G
Réponses
3
Affichages
936
Gallyka
G
C
Réponses
9
Affichages
9 K
Cefiroth
C
A
Réponses
1
Affichages
1 K
A
Retour