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

A

arvin

Guest
bonjor à tous !!!


savez vous comment enlever ce message d'excel :'ce fichie comporte des liaisons avec 1 autre classeur ....."


merci de m'aider


à +
 
Bonjour Arvin

Tu as différents fils de discussions qui traitent de ton sujet.

Solution en VBA
Lien supprimé

Solution par manipulation
Lien supprimé

Solution par macro complémentaire
Lien supprimé

@+Jean-Marie
 
bonjour !!!


je te remercie de bien vouloir m'aider : tu remarqueras que j'ai fait qq progrès en macro et en formule , bon j'ai du travail mais je commence à comprendre !!!!

en fait , je souhaite faire clignoter en permanence la cellule Z16 (ou toute la ligne "différence" si besoin)

merci de jeter 1 oeil à ma macro si tu trouves mieux (affichage des mois : pour chaque mois , j'ai le prévu et le réalisé )


merci à toi


à +
 

Pièces jointes

Re...

Je ne peux pas te joindre le fichier, il dépasse les 50 K.

1) Première des étapes, définir le nom varEclairage et mettre la formule =0 (menu Insertion/Nom/Définir...)

2) Dans la mise en forme conditionnelle de la cellule Z16, tu changes le terme "la valeur de la cellule est" par "la formule est", puis tu tapes cette formule, =varEclairage=0, tu définis après le format que tu souhaites.

3) Maintenant il faut implémenter le code dans ton fichier
dans le ThisWorkbook de ton fichier (fenêtre Projets), tu colles ceci

Private Sub Workbook_Open()
MsgBox " Attention !!! " & vbLf & "Merci de ne pas rajouter des colonnes !!!" & vbLf, vbOKOnly, "Bonjour !!! "
Eclairage
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ArrêtEclairage
End Sub

Attention remplace bien ton Workbook_Open, il ne peut en avoir qu'un.
Tu rajoutes un module, et tu colles ce dernier code

Option Explicit
Dim vNow As Variant

Public Sub Eclairage()
vNow = Now + TimeValue("00:00:01")
Application.OnTime vNow, "Eclairage"
ActiveWorkbook.Names.Add Name:="VarEclairage", RefersToR1C1:=1 - [VarEclairage]
End Sub

Public Sub ArrêtEclairage()
Application.OnTime EarliestTime:=vNow, _
Procedure:="Eclairage", Schedule:=False
ActiveWorkbook.Names.Add Name:="VarEclairage", RefersToR1C1:=1
End Sub

Tu enregistres, tu rouvres ton fichier, voilà...

@+Jean-Marie
 
- 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
9
Affichages
182
Réponses
4
Affichages
396
  • Question Question
Réponses
7
Affichages
240
Réponses
1
Affichages
256
Réponses
8
Affichages
173
Retour