Feuille de congé
Résolu/Fermé
zizou026
Messages postés
97
Date d'inscription
dimanche 1 février 2009
Statut
Membre
Dernière intervention
14 octobre 2021
-
14 févr. 2011 à 11:06
zizou026 - 17 févr. 2011 à 20:17
zizou026 - 17 févr. 2011 à 20:17
A voir également:
- Feuille de congé
- Feuille de pointage excel - Télécharger - Tableur
- Supprimer une feuille word - Guide
- Feuille de score belote excel - Forum Excel
- Prix feuille diddl rare ✓ - Forum Graphisme
- Samia, kevin et jason ont gardé la trace de leurs ventes quotidiennes du mois de juillet 2016. dans la feuille bilan, il manque les résultats de jason. insérez une colonne entre samia et kevin et reportez-y les résultats de jason. quel mot secret apparait en f2 ? - Forum Excel
8 réponses
zizou026
Messages postés
97
Date d'inscription
dimanche 1 février 2009
Statut
Membre
Dernière intervention
14 octobre 2021
1
14 févr. 2011 à 12:53
14 févr. 2011 à 12:53
Merci...
Au sujet d'un classeur Excel.
Au sujet d'un classeur Excel.
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 156
14 févr. 2011 à 17:20
14 févr. 2011 à 17:20
Bonjour zizou026.
Pour ta demande très particulière, la solution est de faire la soustraction sur une calculatrice et de taper le résultat en H7 !
Pour ta demande très particulière, la solution est de faire la soustraction sur une calculatrice et de taper le résultat en H7 !
Raymond PENTIER
Messages postés
57157
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2023
17 156
15 févr. 2011 à 05:02
15 févr. 2011 à 05:02
Ah bon ?
Et à quoi cela te sert d'utiliser une formule une seule et unique fois puis de la transformer en valeur ?
Et à quoi cela te sert d'utiliser une formule une seule et unique fois puis de la transformer en valeur ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zizou026
Messages postés
97
Date d'inscription
dimanche 1 février 2009
Statut
Membre
Dernière intervention
14 octobre 2021
1
16 févr. 2011 à 09:49
16 févr. 2011 à 09:49
Bonjour et merci de votre aide.
Voici la formule:
Private Sub CommandButton1_Click()
'validation de la soustraction D7 - G7
'résultat à mettre dans H7
mot = InputBox(Prompt:="mot de passe :", Title:="validation")
If mot = "mdpàlc" Then Range("H7") = Range("D7") - Range("G7")
End Sub
ça peut servir à d'autres.
Voici la formule:
Private Sub CommandButton1_Click()
'validation de la soustraction D7 - G7
'résultat à mettre dans H7
mot = InputBox(Prompt:="mot de passe :", Title:="validation")
If mot = "mdpàlc" Then Range("H7") = Range("D7") - Range("G7")
End Sub
ça peut servir à d'autres.
mic13710
Messages postés
1088
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
13 mai 2021
352
16 févr. 2011 à 10:01
16 févr. 2011 à 10:01
Super si vous vous en êtes sorti tout seul.
Je fais simplement remarquer que votre code est bien éloigné de votre demande initiale puisque maintenant vous faites entrer un mot de passe dans le processus.
Si vous aviez répondu à mes demandes concernant le déclenchement du calcul (message 7), je vous aurais sans doute proposé quelque chose de similaire.
Michel
Je fais simplement remarquer que votre code est bien éloigné de votre demande initiale puisque maintenant vous faites entrer un mot de passe dans le processus.
Si vous aviez répondu à mes demandes concernant le déclenchement du calcul (message 7), je vous aurais sans doute proposé quelque chose de similaire.
Michel
zizou026
Messages postés
97
Date d'inscription
dimanche 1 février 2009
Statut
Membre
Dernière intervention
14 octobre 2021
1
16 févr. 2011 à 14:28
16 févr. 2011 à 14:28
Merci Michel, mais n'ai aucune mérite je me suis fais aidé. Mais j'adore chercher. Pouvez-vous? SVP me dire s'il est possible de bloquer la cellule H7 dès que le résultat passe à < 0 et avec le même bouton de commande effacé la cellule G7. Encore une fois merci de votre aide.
mic13710
Messages postés
1088
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
13 mai 2021
352
16 févr. 2011 à 15:13
16 févr. 2011 à 15:13
Je ne comprends pas la première partie de votre question dans la mesure ou le calcul est déjà bloqué.
Pour effacer G7 si H7 < 0, vous avez deux possibilités suivant ce que vous désirez faire :
La première consiste à faire l'opération en 2 temps. 1er temps, on effectue le calcul, 2eme temps si le calcul est négatif, la cellule H7 est effacée. Il faut donc saisir 2 fois le mdp
La deuxième consiste à réaliser la même opération en une seule passe (soit une seule saisie du mdp).
A vous de choisir
Michel
Pour effacer G7 si H7 < 0, vous avez deux possibilités suivant ce que vous désirez faire :
La première consiste à faire l'opération en 2 temps. 1er temps, on effectue le calcul, 2eme temps si le calcul est négatif, la cellule H7 est effacée. Il faut donc saisir 2 fois le mdp
Private Sub CommandButton1_Click()
mot = InputBox(Prompt:="mot de passe :", Title:="validation")
If mot = "mdpàlc" Then
If Range("H7") < 0 Then
Range("G7").Clear
Else
Range("H7") = Range("D7") - Range("G7")
End If
End If
End Sub
La deuxième consiste à réaliser la même opération en une seule passe (soit une seule saisie du mdp).
Private Sub CommandButton1_Click()
mot = InputBox(Prompt:="mot de passe :", Title:="validation")
If mot = "mdpàlc" Then Range("H7") = Range("D7") - Range("G7")
If Range("H7") < 0 Then Range("G7").Clear
End Sub
A vous de choisir
Michel
zizou026
Messages postés
97
Date d'inscription
dimanche 1 février 2009
Statut
Membre
Dernière intervention
14 octobre 2021
1
17 févr. 2011 à 08:57
17 févr. 2011 à 08:57
Bonjour et merci Michel, j'ai testé il fonctionne bien, le seul problème c'est qu'il efface ma formule de la cellule. Je vous souhaite une bonne journée et encore merci pour votre aide.
mic13710
Messages postés
1088
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
13 mai 2021
352
17 févr. 2011 à 09:46
17 févr. 2011 à 09:46
Bien sur que ça fonctionne !
Seulement si vous demandez d'effacer une cellule qui contient une formule (votre message #11), le résultat est celui que vous avez constaté. Ce n'est pas sur G7 qu'il faut agir, mais sur une cellule de saisie dont dépend la formule.
Merci de passer le sujet comme résolu
Michel
Seulement si vous demandez d'effacer une cellule qui contient une formule (votre message #11), le résultat est celui que vous avez constaté. Ce n'est pas sur G7 qu'il faut agir, mais sur une cellule de saisie dont dépend la formule.
Merci de passer le sujet comme résolu
Michel
Modifié par mic13710 le 14/02/2011 à 17:02
Mais votre requète est très incomplète.
A quel moment souhaitez vous avoir ces calculs bloqués ? Y'a t'il des critères spécifiques ?
Y'a t'il une cellule particulière dont le changement d'état lancerait le calcul et qui permettrait de définir une condition?
Sinon, si vous ne voulez pas que les calculs s'effectuent, soit vous arrêtez le calcul automatique dans les options, soit vous faite un copier/coller spécial de la valeur.
Après, il reste la possibilité de réaliser la fonction avec une macro, mais là encore il faudrait que vous définissiez vos critères de lancement de calcul.
Michel
14 févr. 2011 à 18:34
Ce que je souhaite c'est quand t'ont fait la somme automatique que le résultat reste invariable même si l'on change les données de la source.
14 févr. 2011 à 19:06
Il faut bien que le calcul se fasse à un moment ou à un autre sinon, je ne vois pas pourquoi il y aurait une formule.
Qu'est-ce qui doit déclencher le calcul : l'ouverture du fichier ? le choix de la feuille ?
le changement d'une variable ? votre choix personnel ?