Création d'un tableau un peu spécial ?

  • Initiateur de la discussion Initiateur de la discussion flot27
  • 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 !

F

flot27

Guest
Bonsoir,
je suis débutant sur excel et je ne sais pas comment faire pour la création d'un tableau avec des codes et tout sa, c'est du même style que celui que j'ai fais sur le fichier attaché au message.
Je résume ma demande en gros je voudrais que la valeur que je marque en dessous sur l'image c'est 60,28 affiche directement un point sur la ligne de la valeur indiqué entre les deux autres tolérance en gros ...
j'espere que c'est possible (enfin je pense)

en attendant vos réponse je vous remercie d'avance.
bonne soirée 😉
 

Pièces jointes

  • excel.jpg
    excel.jpg
    38.2 KB · Affichages: 62
  • excel.jpg
    excel.jpg
    38.2 KB · Affichages: 64
  • excel.jpg
    excel.jpg
    38.2 KB · Affichages: 66
Re : Création d'un tableau un peu spécial ?

Re:
As tu testé le fichier, il est avec macro, donc il faut les activées à l'ouverture.
Si tu n'as pas eu l'invité "voulez-vous activer les macros"
Il faut baisser ton niveau de sécurité VBA sur 2003 menu/Outils/Macro/Sécurité
et cocher le niveau moyen.
Sur 2007 ce doit être >>développeur........ et la suite je sais pas.
A+
 
Re : Création d'un tableau un peu spécial ?

a oui ça marche que sur la 1ere colonne, les autre marche pas et j'ai voulu faire copier coller et ça marche toujours que sur la 1ere.
C'est réglé comment ? ça marche comment les macros ? on voit ça où ?

Chaud excel en profondeur ^^ lol
 
Re : Création d'un tableau un peu spécial ?

Aie aie tu va avoir du boulot!!!
VBA est comme le moteur d'une voiture, si tu veux mettre les mains dans le cambuis,
c'est facile, pour soulever le capot fait un click avec le bouton droit de la souris sur l'onglet conserné et dans le menu ....Visualiser le code
Pour revenir sur Excel click sur l'icone Excel ou Fichier/fermer et retour à Excel...Oufff
Bon copie tout mon code ci dessous dans la fenêtre blanche (copié-collé)
Fait aussi un copié-collé de mon rond rouge pour chaque colonne ou utilise la barre d'outils dessin Ellipse
Attention chaque rond rouge que tu créé doit avoir un N° qui se suit alors ne pas en effacer sinon la macro ne les trouvras plus car pas bon N°.
J'ai changé ma macro pour quelle puisse s'adapter facilement
(ici pour colonne B C D)
Dans la macro modifie en conséquence lig=14
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
lig = 14 'N° ligne ou tu mets le chiffre 60.25
n = lig + 22
If Target.Address = "$B$" & lig Then
If Target = "" Then _
Feuil1.Shapes("Oval 1").Top = Rows(lig + 1).Top - 2: Exit Sub
d = n - ([B14] * 100 - Int([B14]) * 100)
Feuil1.Shapes("Oval 1").Top = Rows(d).Top - 2
End If

If Target.Address = "$C$" & lig Then
If Target = "" Then _
Feuil1.Shapes("Oval 2").Top = Rows(lig + 1).Top - 2: Exit Sub
d = n - ([B14] * 100 - Int([B14]) * 100)
Feuil1.Shapes("Oval 2").Top = Rows(d).Top - 2
End If

If Target.Address = "$D$" & lig Then
If Target = "" Then _
Feuil1.Shapes("Oval 3").Top = Rows(lig + 1).Top - 2: Exit Sub
d = n - ([B14] * 100 - Int([B14]) * 100)
Feuil1.Shapes("Oval 3").Top = Rows(d).Top - 2
End If
'et les autres
End Sub
Si tu as de la difficulté on est là...
Bon VBA et bonne prise de tête
A+
 
- 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éponses
18
Affichages
538
Réponses
10
Affichages
512
Retour