| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 02/10/2018 à 19:18 | jeanM25 | Impossible de traduire une grosse formule en VBA | Theze, ça marche merci infiniment pour ton aide... |
| 01/10/2018 à 19:49 | jeanM25 | Impossible de traduire une grosse formule en VBA | Je viens de le faire, la dernière mais ça ne fonctionne pas. Je ne suis pas certain que ce soit la taille Sub Macro3() ' ' Macro3 Macro Dim frm As String frm = "=IF((IF(VLOOKUP(RC[-46],plage,4,FALSE)=""PP"",(RC[-30]*(VLOOKUP(RC[-46],plage,5,FALSE)))+(RC[-29]*(VLOOKUP(... |
| 01/10/2018 à 18:55 | jeanM25 | Impossible de traduire une grosse formule en VBA | Bonjour Eric, merci pour ton conseil et merci également à ric mais je n'y arrive pas! Je suis vraiement novice... Quand tu dis découper, tu veux dire? Dim frm As String Frm = "........ Frm = Frm & "....... Concrètement, ma formule excel de base c'est. N'y a-t-il aucun moyen de la traduire instantané... |
| 01/10/2018 à 16:41 | jeanM25 | Impossible de traduire une grosse formule en VBA | Désolé, mais je ne comprends pas où tu veux en venir. J'ai remplacé les if par des si, ça ne change rien... |
| 01/10/2018 à 16:12 | jeanM25 | Impossible de traduire une grosse formule en VBA | Slt Ric, Merci pour ta réponse, mais ça ne marche pas. J'ai essayé également comme ceci, mais la dernière ligne (range("AU4").Formula = Frm) sort en jaune Sub Macro2() ' ' Macro2 Macro ' ' Dim frm As String frm = "=IF((IF(VLOOKUP(RC[-46],'conditions cos'!R2C1:R4359C15,4,FALSE)=""PP"",(RC[... |
| 30/09/2018 à 23:30 | jeanM25 | Impossible de traduire une grosse formule en VBA | Entendu, Merci 1000 x pour ton aide. Je vais essayer. Si tu y arrives fais moi signe... |
| 30/09/2018 à 22:40 | jeanM25 | Impossible de traduire une grosse formule en VBA | Pour info, voici ma formule en si, qui fonctionne en la rentrant simplement dans exel. Mais pas en VBA SI((SI(RECHERCHEV(A4;'conditions cos'!$A$2:$O$4359;4;FAUX)="PP";(Q4*(RECHERCHEV(A4;'conditions cos'!$A$2:$O$4359;5;FAUX)))+(R4*(RECHERCHEV(A4;'conditions cos'!$A$2:$O$4359;6;FAUX)))+(S4*(RECHERCHEV... |
| 30/09/2018 à 22:38 | jeanM25 | Impossible de traduire une grosse formule en VBA | Merci pour tes messages, Mais ça ne fonctionne pas. Je pense que la formule est trop longue. J'ai fait comme tu m'as dit et ça donne ça: (voir pj)... |
| 30/09/2018 à 22:23 | jeanM25 | Impossible de traduire une grosse formule en VBA | Je viens d'essayer, J'ai la première ligne qui est ok mais le reste ne passe pas. Je joins une capt d'ecran en pj... |
| 30/09/2018 à 22:17 | jeanM25 | Impossible de traduire une grosse formule en VBA | Merci pour ton message. Tu veux dire qu'avant ma formule , je dois mettre Range("AU19").Formula = "=SI...ma formule dans le développeur... |
| 30/09/2018 à 21:35 | jeanM25 | Impossible de traduire une grosse formule en VBA | Etant nouveau sur le forum, je tiens à dire à chacun d'entre vous qui contribuez à aider les novices comme moi: MERCI! Voici mon pb: Je n'utilise le vba qu'avec l'enregistreur de macros et j'ai une formule assez fat qui n'est pas prise par la macro. En cherchant, j'ai réussi à obtenir la traduction... |