Erreur VBA commande
Résolu/Fermé
2pax.cruz
-
1 juil. 2010 à 14:12
Krysstof Messages postés 1489 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 23 août 2010 - 1 juil. 2010 à 14:44
Krysstof Messages postés 1489 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 23 août 2010 - 1 juil. 2010 à 14:44
A voir également:
- Erreur VBA commande
- Invite de commande - Guide
- Commande terminal mac - Guide
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Commande sfc scannow - Guide
2 réponses
Krysstof
Messages postés
1489
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
Modifié par Krysstof le 1/07/2010 à 14:27
Modifié par Krysstof le 1/07/2010 à 14:27
hum, quelle est la logique dans ta volonté d'utiliser ".Formula"??
Ton code tel qu'il est fait revient à faire :
Cells(13, i + 4).Formula = "=" & "1-2-4-5"
donc autant faire
Cells(13, i + 4) = MachineTime - ChangeOver - SStops - QtySurBns
Au moins ta cellule 13,i+4 contiendra le résultat.
le code que tu utlise ne permet pas de faire une formule du type "=C5-D5-E5-F5" par exemple... est-ce ca que tu voulais faire?
si c'est ca que tu voulais faire essaye de mettre juste cette ligne dans ta boucle for
si c'est ca que tu veux faire, essaye simplement ca dans ta boucle for :
Cells(13, i + 4).FormulaR1C1 = "=RC[-1]-RC[-2]-RC[-3]-RC[-5]"
Ton code tel qu'il est fait revient à faire :
Cells(13, i + 4).Formula = "=" & "1-2-4-5"
donc autant faire
Cells(13, i + 4) = MachineTime - ChangeOver - SStops - QtySurBns
Au moins ta cellule 13,i+4 contiendra le résultat.
le code que tu utlise ne permet pas de faire une formule du type "=C5-D5-E5-F5" par exemple... est-ce ca que tu voulais faire?
si c'est ca que tu voulais faire essaye de mettre juste cette ligne dans ta boucle for
si c'est ca que tu veux faire, essaye simplement ca dans ta boucle for :
Cells(13, i + 4).FormulaR1C1 = "=RC[-1]-RC[-2]-RC[-3]-RC[-5]"
Je voulais qu'on puisse encore voir les différentes composantes du calcul.
Mais bon, tant que ça marche...
Merci.
Mais bon, tant que ça marche...
Merci.
Krysstof
Messages postés
1489
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
1 juil. 2010 à 14:44
1 juil. 2010 à 14:44
j'ai modifié le commentaire apres, tu l'as peut-être pas vu, essaye ca :
Cells(13, i + 4).FormulaR1C1 = "=RC[-1]-RC[-2]-RC[-3]-RC[-5]"
dans ta boucle for
Cells(13, i + 4).FormulaR1C1 = "=RC[-1]-RC[-2]-RC[-3]-RC[-5]"
dans ta boucle for