Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3186 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  code défaillant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

code défaillant

n°2112616
seagull6
Posté le 21-11-2011 à 14:58:33  profilanswer
 

Bonjour,
Je souhaite, aprés la saisie dans une cellule, vérifier que celle ci ne contient pas une valeur incluse dans une liste. Si c'est le cas, je souhaite afficher, dans cette cellule, une petite image d'alerte pendant 3 seconde puis, celle-ci disparait.
ci dessous mon code qui ne fonctionne puisque ne se déroulant pas comme je le souhaiterais car la tempo s'execute, puis l'image apparait et disparait furtivement.
 

Code :
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. Dim Rg As Range, Qui As String, Plage As String
  3. Qui = Target
  4. Plage = "b4:b11"
  5. Set Rg = Range(Plage).Find(Qui)
  6. If Not Rg Is Nothing Then
  7. ActiveSheet.Pictures.Insert("monimage.png" ).Select
  8.            
  9.     With Selection.ShapeRange
  10.         .Left = Target.Left
  11.         .Top = Target.Top
  12.     End With
  13.  
  14. Application.Wait (Now + TimeValue("00:00:03" ))
  15. Selection.delete
  16. Else
  17. MsgBox "Pas trouvé " & Qui
  18. End If
  19. End Sub


 
Merci pour votre aide.
J'en profite pour poser une deuxiéme question:
j'ai une macro avec un "Application.ScreenUpdating = False" en tête de code car un peu longue et disgracieuse lors de son exécution. est il possible d'afficher un userform ou message invitant à patienter pendant l'exécution de la macro en arriére plan ?
 
Meri encore

mood
Publicité
Posté le 21-11-2011 à 14:58:33  profilanswer
 

n°2112693
seagull6
Posté le 22-11-2011 à 07:01:38  profilanswer
 

Bonjour,
Personne pour m'aider?
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  code défaillant

 

Sujets relatifs
Mise à jour automatique de code / scriptCode A Provenance de train + numero
Pop-up facebook, un code quelque part ?Code de presentation
[jQuery] Code non exécutécode htlm
Executer le code d'un bouton Access sous ExcelBesoin d'aide dans mon code
Besoin d'aide sur codeconvertir code php en application (portable)
Plus de sujets relatifs à : code défaillant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR