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

aide sur dtpicker

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

fr832

XLDnaute Occasionnel
Bonsoir une petite aide au sujet de dtpicker

J'ai un petit userform avec un dtpicker associé à ce code
Code:
Range("E15").Value = Me.DTPicker_Tir

Le problème c'est que dans la cellule E15 ça me met comme résultat
00/01/1900

Le code est il bon ?
Faut il le modifier?

par avance merci à tous
 
Re : aide sur dtpicker

rebonsoir voici mon code

Code:
Private Sub Image1_Click()


'impose une sélection de l'option button auparavant
If (OptionButtonHK = False) And (OptionButtonFAMAS = False) Then
   msgbox "Vous avez oublié de sélectionner soit HK, soit FAMAS"
   Exit Sub
   End If
   

'si sélection optionbuttonHK
If OptionButtonHK = True Then
    Call remplir_feuille_de_tir_HK
Else
End If

  'range les dates dans les feuilles de tir
    Range("E15").Value = Me.DTPicker_Tir

'ferme l'userform
Unload Me


'si sélection optionbuttonFAMAS
If OptionButtonFAMAS = True Then
    Call remplir_feuille_de_tir_FAMAS
Else
End If

  'range les dates dans les feuilles de tir
    'Range("E15").Value = Me.DTPicker_Tir


'ferme l'userform
Unload Me

End Sub

en fait si je désactive ce qui est en rouge et que je selectionne optionbuttonHK alors la date s'affiche comme il faut,
si je sélectionne l'optionbuttonFAMAS alors la date s'affiche 00/01/1900 en E15.

Merci pour vos lumières
 
Re : aide sur dtpicker

oups effectivement voila en rouge ce que je désactive

Code:
Private Sub Image1_Click()

'impose une sélection de l'option button auparavant
If (OptionButtonHK = False) And (OptionButtonFAMAS = False) Then
   msgbox "Vous avez oublié de sélectionner soit HK, soit FAMAS"
   Exit Sub
   End If
   

'si sélection optionbuttonHK
If OptionButtonHK = True Then
    Call remplir_feuille_de_tir_HK
Else
End If

  'range les dates dans les feuilles de tir
    Range("E15").Value = Me.DTPicker_Tir

'ferme l'userform
Unload Me


'si sélection optionbuttonFAMAS
If OptionButtonFAMAS = True Then
    Call remplir_feuille_de_tir_FAMAS
Else
End If

 [COLOR="Red"] 'range les dates dans les feuilles de tir
    'Range("E15").Value = Me.DTPicker_Tir[/COLOR]
'ferme l'userform
Unload Me

End Sub

J'ai bien essayé de déplacer le dtpicker dans le code , essayer un format cdate mais rien y fait, je ne trouve pas

merci d'avance pour les lumières

amitiés
 
Re : aide sur dtpicker

re j'ai oublié d'affiché l'appel que je lance

Code:
Sub remplir_feuille_de_tir_FAMAS()

'Affiche la feuille FAMAS et purge son contenu
 Sheets("FAMAS").Visible = True
    Range("D18:J53").Select
    Selection.ClearContents
    
    'pour remplir la feuille Base pour ordres de circonstances, appel la macro extraction FAMAS
Call extraction_FAMAS

   
' pour remplir feuille de tir FAMAS Macro
Sheets("Base pour OC tir").Select
    Range("F4:H19").Select
    Selection.Copy
    Sheets("FAMAS").Select
    Range("D18").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("D18").Select
    
   
    'pour décharger les zones de sélection
    Application.CutCopyMode = False
End Sub

merci
 
Re : aide sur dtpicker

re

réorganise ton code
Code:
Private Sub Image1_Click()

'impose une sélection de l'option button auparavant
If (OptionButtonHK = False) And (OptionButtonFAMAS = False) Then
   msgbox "Vous avez oublié de sélectionner soit HK, soit FAMAS"
   Exit Sub
   End If
   

'si sélection optionbuttonHK
If OptionButtonHK = True Then
    Call remplir_feuille_de_tir_HK
'Else
End If

  'range les dates dans les feuilles de tir
    'Range("E15").Value = Me.DTPicker_Tir

'si sélection optionbuttonFAMAS
If OptionButtonFAMAS = True Then
    Call remplir_feuille_de_tir_FAMAS
'Else
End If

  'range les dates dans les feuilles de tir
    Range("E15").Value = Me.DTPicker_Tir

'ferme l'userform
Unload Me



'ferme l'userform
'Unload Me

End Sub
 
Re : aide sur dtpicker

Bonjour à tous,

petit suggestion au passage, pour tester un code, l'exécuter pas à pas..

*** Mettre un point d'arrêt en début de procédure, touche F9 une fois positionné sur la 1ère ligne du code.

ensuite :

***Touche F8 dans l'éditeur vba, pour l'exécuter ligne par ligne...

cela te permet de suivre les différentes phases et de voir les tenants et les aboutissants...

bonne journée
@+
 
- 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

Discussions similaires

Réponses
3
Affichages
398
Réponses
3
Affichages
253
Réponses
9
Affichages
508
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…