Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème Worksheet_BeforeDoubleClick

RONIBO

XLDnaute Impliqué
Bonjour,

Je viens vers vous concernant un petit problème que je rencontre.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Not Intersect(Target, Range("G10")) Is Nothing Then Target = Target + 1
End Sub


Le code ci-dessus me permet le changer de numéro avec un double clic sur la cellule G10.

Le problème est que je ne peut plus modifier les autres cellules avec le double clic.

Est ce que on peut rectifier le code?

Merci d'avance.


Bonne journée
 

Pièces jointes

  • Classeur1.xlsm
    14 KB · Affichages: 36
  • Classeur1.xlsm
    14 KB · Affichages: 39
  • Classeur1.xlsm
    14 KB · Affichages: 41

Pierrot93

XLDnaute Barbatruc
Re : Problème Worksheet_BeforeDoubleClick

Bonjour,

pas ouvert ton fichier, mais modifie peut être comme suit :
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("G10")) Is Nothing Then 
Target = Target + 1
Cancel = True
End If
End Sub
bon après midi
@+
 

RONIBO

XLDnaute Impliqué
Re : Problème Worksheet_BeforeDoubleClick

Quelle réactivité, en plus sans ouvrir le fichier, je dis chapeau !

J'en profite de sujet pour poser une autre question car c'est lien avec ce bout de code,


Ce code me permet d'enregistrer les fichiers dans des dossier bien précis.

J'aimerais passer au numéro suivant (+002) suivant lorsque je clic sur enregistrer.

Cela m'éviter de la modifier moi même.

Est ce que c'est possible à réaliser?
 

Pièces jointes

  • ex.xlsm
    19 KB · Affichages: 33
  • ex.xlsm
    19 KB · Affichages: 38
  • ex.xlsm
    19 KB · Affichages: 30

Pierrot93

XLDnaute Barbatruc
Re : Problème Worksheet_BeforeDoubleClick

Re,

Je viens s'essaye et je me retrouve avec une erreur de compilation
quelle ligne ?

peut être en modifiant cette instruction comme suit :
Code:
MyFile = Chemin & .Range("F10") & .Range("G10").Value + 1 & Chr(160) & "-" & Chr(160) & .Range("A12") & Chr(160) & "(" & .Range("F14") & ")" & ".xlsm"

A voir ensuite ce que contiennent les cellules et si le fichier n'existe pas déjà....
 

Pierrot93

XLDnaute Barbatruc
Re : Problème Worksheet_BeforeDoubleClick

Re,

ou peut être :
Code:
MyFile = Chemin & .Range("F10") & (.Range("G10").Value + 1) & Chr(160) & "-" & Chr(160) & .Range("A12") & Chr(160) & "(" & .Range("F14") & ")" & ".xlsm"
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…