Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Re : Probleme 1004 suppression de cellules
Tout d'abord merci à vous deux.
Odesta j'ai toujours la même erreur avec ta ligne.
Gorfael ta macro fonctionne mais elle m'efface tout.
Pour vous faciliter la tâche j'ai mis le fichier en pièce jointe. Donc les dates s'arrête en 2000 mais pour...
Bonjour à toutes et à tous,
Me revoilà coincé une nouvelle fois dans vba ^^
je vous explique la situation : j'ai quatre colonnes deux avec des dates (A et D) de 1998 à 2010 (jour par jour) et deux avec des chiffres (B et E)
J'aimerai faire que les dates si la date en D n'est pas égal à...
Re : Problème de répétition de macro sous VBA
écrire le résultat. Donc en gros ma macro de base écrivait le resultat dans la colonne N pour ensuite la recopier dans M et donc remplacer l'ancienne valeur. Ca me permet d'avoir dans la colonne M d'avoir que des résultats en Euro
Re : Problème de répétition de macro sous VBA
Merci à tous,
cependant que ce soit avec la macro de toto ou d'odesta, la formule n'a pas l'air de fonctionner alors qu'avec ma macro de base la divison était faite.
Re : Problème de répétition de macro sous VBA
Merci beaucoup à tout les deux,
Par contre dernier petit soucis, c'est que la formule ne se fait pas, ou du moins ca ne se recopie pas dans la colonne M
Re : Problème de répétition de macro sous VBA
Avec la macro d'odesta j'ai de nouveau une erreur 1004 sur la ligne :
if Cells(ma_ligne, 12).value <> 0 then
j'aimerai pouvoir joindre le fichier , cependant j'ai une clause de confidentialité à respecter qui m'empêche de le faire.
Re : Problème de répétition de macro sous VBA
la ligne L représente un taux de fixing par exemple 3.8475
et la ligne M représente un prix Mark to market (qui peut donc être négatif ou positif)
Aucune des lignes n'a de valeur égale à 0
Re : Problème de répétition de macro sous VBA
Désolé TDFT voici la macro entière :
Sub Convertir()
Dim rcell As Range
Dim rCellule As Range
For Each rCellule In Range("E3,E65536")
If rCellule <> "EUR" Then
ma_ligne = rCellule.Row
Set rcell = Range("N" & ma_ligne)...
Re : Problème de répétition de macro sous VBA
Merci Olivier pour ta réponse,
Cependant ma formule ne change pas, et quand j'essaie d'appliquer ma_ligne à cette dernière j'ai une erreur d'éxecution 13 :
For Each rCellule In Range("E3,E65536")
ma_ligne = rCellule.Row
If rCellule <> "EUR"...
Bonjour à tous,
Je suis débutante sur VBA et je voudrais vous demander de l'aide.
Pour mon stage je dois utiliser VBA.
J'ai donc réussi a faire certaines de mes macros en parcourant votre forums, mais pour cette dernière je bloque.
Voici ma macro :
Dim rcell As Range
Dim rCellule...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.