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

Formule pas glop glop

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 !

eliot raymond

XLDnaute Occasionnel
Bien le bonjour a tous

j'essaie de me fabriquer une compta perso avec les idées et les bouts de VBA trouver sur le site les astuces etc, pusique j'apprends autant joindre l'utile a l'agreable Fichier zip sur forum 2007 merci Tibo.
voyez donc mes explications dans le fichier j'espere que c'est clair.

A bientot de vous lire merci du tchi coup de main si possible

Raymond
 

Pièces jointes

Re : Formule pas glop glop

Bonsoir le forum, eliot raymond

Je ne crois pas que cette formule puisse figer la date
Code:
NOMPROPRE(TEXTE(AUJOURDHUI();"jjjj jj mmmm"))
J'ai testé ta formule avec MAINTENANT et le format "hh:mm:ss".
Les secondes et les minutes sont remisent à jour à chaque modification de la feuille
(et donc la date l'est aussi, ce n'est qu'une question de temps).

Ce qui expliquerait pourquoi la date en D5 est erronée.

D'après l'aide de MS
=AUJOURDHUI() Date du jour (variable)
=MAINTENANT() Date et heure du jour (variable)

Pour figer une date, on peut
soit la rentrer au clavier (CTRL + point virgule pour la date du jour)
soit utiliser VBA.
S'il existe une solution par formule, je ne la connait pas.

A plus
 
Re : Formule pas glop glop

Bonsoir job75

Merci pour le tuyau, j'étudie cela de suite.

A plus

Après avoir étudié le cas ça ne semble pas fonctionner...
Pas grave.
 
Dernière édition:
Re : Formule pas glop glop


Bonjour et merci d'avoir regarder mon souci de formule

regarde stp voir sur le fichier en D2 la formule je l'ai eu sur le site et je l'ai essayer seule et ca semble bien marcher, le probleme c'est que je n'arrive pas a concilier le test de debut des cellules A5 et B5 voir formule complete en D5, et comme dit la pub le l'aurai, je l'aurai un jour avec votre aide.

PS: me souviens qu'il faut pour que la formule qui fige la date fonctionne, option XL, formule et cocher la case ACTIVER LE CALCUL ITERATIF

suis a bout d'arguments avec cette formule peut etre une autre facon de si prendre

merci et très bonne journeé au plaisir de te relire

raymond
 
Dernière édition:
Re : Formule pas glop glop

Bonsoir à tous,
eliot raymond

Je n'avait pas vu la formule en D2... Mea Culpa !

Pour clarifier ton problème, j'ai testé la formule suivante en D5.
Code:
=SI(OU(ET(A5="";B5="Chèque");ET(A5="Carte Bleue";B5=""));NOMPROPRE(TEXTE(AUJOURDHUI();"jjjj jj mmmm"));"")
Elle fonctionne.

Et la formule suivante, toujours en D5:
Code:
=SI(d5="";etc.)
Qui provoque l'envoi d'un avertissement de référence circulaire, puis renvoie 0

=> d'ou ton problème.

Quoique j'ai déjà dis beaucoup de bêtises sur ce fil,
il me semble qu'une solution en VBA est plus facile à mettre en oeuvre.

A plus

PS : Tu peux aussi faire une recherche avec le terme : figé date
 
Dernière édition:
Re : Formule pas glop glop


Bonjour et merci d'avoir regarder

je n'ai pas d'erreur de reference circulaire sur mon PC, par contre des que j'essaie de moduler cette formule pour en faire une seule, erreur style,,,date erronée,FAUX, VALEUR, voir marche sur un test le premier en general A5 etc

j'ai suivi le conseil et je cherche egalement "figé date"

Saurai tu ??? me faire cette formule en VBA XL 2007, je commence a me debrouillé en vba j'arrive a faire fonctionner certains bouts de vba trouver sur le site ici et la
par la suite si ca marche il me faudra etendre ce test pour toutes les colonnes A B D

-sinon je ne suis pas pret pour "fort boyard" mais ca me plait et je passe du temps sur le site a fouiner.

une bonne journée, merci a te relire avec plaisir

Raymond
 
Dernière édition:
Re : Formule pas glop glop

Bonjour le forum, eliot raymond

Regarde le fichier en pièce jointe, si cela te convient.

Tu entres "Carte bleue" en colonne A, tu valides
et si les colonnes B et D sont vides, en colonne D tu obtiens la date.
Idem pour "Cheque" en colone B.

Pour voir le code VBA:
dans l'onglet "Développeur", cliquer sur Visual Basic (à gauche)
dans l'explorateur de projet (fenêtre de gauche), Double cliquer sur "feuil1"

Si l'onglet "Développeur" n'apparait pas sur le ruban:
Cliquer sur le bouton Office, puis "Option Excel" et "Standart"
Il suffit alors de cocher la case "Afficher l'onglet Développeur dans le ruban"

A plus
 

Pièces jointes

Re : Formule pas glop glop

Bonjour Soenda,
tout d'abord merci d'avoir passer du temps a propos de mon soucis
Cela fonctionne bien, tres bien meme, Te serai t'il possible si pas trop dur a coder
j'aurai bien voulu avoir la premiere lettre en MAJUSCULE du Mois et du Jour comme ceci
Jeudi 05 Février 2009 en "rouge", et d'autre part quand j'entre Carte bleue ou Cheque si je me trompe j'efface mais ca n'efface pas la date, du coup la date se retrouve seul afficher. te laisse le programme que tu m'a joint et si tu as le temps de le modifier je le recupererai quand tu aura terminé si possible bien sur
Donc SI tu peux merci ELSE merci quand meme pour la formule ca marche J'aurai pas su, suis plutot en rodage sur le VBA
END SUB a bientot de te relire RAYMOND
 
Re : Formule pas glop glop

Bonjour le fil, eliot raymond

J'ai modifié la petite Sub de façon à ce qu'elle te convienne.

J'ai aussi ajouté le "Else Case" que j'avais omis dans la 1ère version 😱

Vois le Classeur en pièce jointe 🙂

A plus
 

Pièces jointes

Re : Formule pas glop glop

Bonsoir Soenda,

Merci bien pour le code c'est excatement ca que je voulais; grace a toi et ton savoir
demain du coup je devrais avancer d'enfer sur mon programme, j'ai ton code au chaud
devrait m'en servir d'ici peut pour autre chose du meme programme.

Quand meme deux questions si tu veux bien:

(1) La date sera t'elle bien figée ???
(2) Pour avoir les Majuscules en ROUGE svp ???

En tout cas ca fonctionne bien, je te souhaite la bonne soirée et encore merci.

RAYMOND
 
Re : Formule pas glop glop

Bonjour Soenda ainsi que le forum,

La date reste bien figée, merci, et tout tout marche bien, je ne suis encore qu'un petit scarabé, mais je persévère et j'apprends beaucoup sur le site. Comme j'apprends seul et que j'aime savoir comment ca marche, je sollicite et félicite ton savoir et ta sympathie pour si tu veux bien répondre a quelques questions qui me brule les lèvres.

(1) Pourquoi -16776961 qui correspont a 3=ROUGE, comment obtiens t'on ces valeurs ??
(2) Ok initialisé a FALSE pas trouvé doc a ce sujet ??
(3) La majuscule du JOUR et du MOIS en ROUGE et en GRAS c'est possible, bien sur, tu
va me dire .
(4) J'aurai certainement d'autres questions si cela ne te dérange pas bien sur

J'espère ne pas trop t'ennuyer, mais je trouve que c'est bien de savoir ce que l'on fait.

Je n'en fait pas trop pour la politesse c'est juste et normal qu'il en soit ainsi.

A bientot de te relire, te souhaite une bonne journée bye

Raymond
 
- 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

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