Bonjour,
Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel
déjà développée que je dois modifier.
L'objectif est de comparer le contenu d'une cellule dont la colonne est K
(je suppose donc qu'il faut la désignée par "11") et la ligne définie par une
variable, avec le contenu d'une autre cellule.
Semaine = Range("C8")
Ligne = 13
Do
If Cells(Ligne, 11).Value <> Semaine Then
Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1)
End If
Ligne = Ligne + 1
Set Cellule = Selection.FindNext(Cellule)
Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro
copie tout de même la ligne.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichDenis
If Cells(Ligne, 11).Value <> Semaine Then
Quel type de données as-tu dans ta colonne Cells(Ligne, 11) ? Quel type de données contient ta variable "semaine" ?
"doubitchou_breizh" a écrit dans le message de news:
Bonjour, Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel déjà développée que je dois modifier. L'objectif est de comparer le contenu d'une cellule dont la colonne est K (je suppose donc qu'il faut la désignée par "11") et la ligne définie par une variable, avec le contenu d'une autre cellule.
Semaine = Range("C8") Ligne = 13 Do If Cells(Ligne, 11).Value <> Semaine Then Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1) End If Ligne = Ligne + 1 Set Cellule = Selection.FindNext(Cellule) Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro copie tout de même la ligne.
MErci d'avance pour votre aide.
If Cells(Ligne, 11).Value <> Semaine Then
Quel type de données as-tu dans ta colonne Cells(Ligne, 11) ?
Quel type de données contient ta variable "semaine" ?
"doubitchou_breizh" <doubitchoubreizh@discussions.microsoft.com> a écrit dans le message de news:
11DBB75C-5530-43A1-8A61-0C15B421DF6D@microsoft.com...
Bonjour,
Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel
déjà développée que je dois modifier.
L'objectif est de comparer le contenu d'une cellule dont la colonne est K
(je suppose donc qu'il faut la désignée par "11") et la ligne définie par une
variable, avec le contenu d'une autre cellule.
Semaine = Range("C8")
Ligne = 13
Do
If Cells(Ligne, 11).Value <> Semaine Then
Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1)
End If
Ligne = Ligne + 1
Set Cellule = Selection.FindNext(Cellule)
Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro
copie tout de même la ligne.
Quel type de données as-tu dans ta colonne Cells(Ligne, 11) ? Quel type de données contient ta variable "semaine" ?
"doubitchou_breizh" a écrit dans le message de news:
Bonjour, Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel déjà développée que je dois modifier. L'objectif est de comparer le contenu d'une cellule dont la colonne est K (je suppose donc qu'il faut la désignée par "11") et la ligne définie par une variable, avec le contenu d'une autre cellule.
Semaine = Range("C8") Ligne = 13 Do If Cells(Ligne, 11).Value <> Semaine Then Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1) End If Ligne = Ligne + 1 Set Cellule = Selection.FindNext(Cellule) Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro copie tout de même la ligne.
MErci d'avance pour votre aide.
doubitchou_breizh
Par exemple aujourd'hui, la cellule C8 contient la valeur S47 --> cela correspond à la variable Semaine. Si je regarde la proporieté de la cellule, le format est Nombre : Standard. J'ai dans la macro : Dim Semaine As String
Les cellules de la colonne K contiennent également S1 à S54. Le format des cellules est Nombre : Standard
If Cells(Ligne, 11).Value <> Semaine Then
Quel type de données as-tu dans ta colonne Cells(Ligne, 11) ? Quel type de données contient ta variable "semaine" ?
"doubitchou_breizh" a écrit dans le message de news:
Bonjour, Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel déjà développée que je dois modifier. L'objectif est de comparer le contenu d'une cellule dont la colonne est K (je suppose donc qu'il faut la désignée par "11") et la ligne définie par une variable, avec le contenu d'une autre cellule.
Semaine = Range("C8") Ligne = 13 Do If Cells(Ligne, 11).Value <> Semaine Then Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1) End If Ligne = Ligne + 1 Set Cellule = Selection.FindNext(Cellule) Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro copie tout de même la ligne.
MErci d'avance pour votre aide.
Par exemple aujourd'hui, la cellule C8 contient la valeur S47 --> cela
correspond à la variable Semaine. Si je regarde la proporieté de la cellule,
le format est Nombre : Standard. J'ai dans la macro :
Dim Semaine As String
Les cellules de la colonne K contiennent également S1 à S54. Le format des
cellules est Nombre : Standard
If Cells(Ligne, 11).Value <> Semaine Then
Quel type de données as-tu dans ta colonne Cells(Ligne, 11) ?
Quel type de données contient ta variable "semaine" ?
"doubitchou_breizh" <doubitchoubreizh@discussions.microsoft.com> a écrit dans le message de news:
11DBB75C-5530-43A1-8A61-0C15B421DF6D@microsoft.com...
Bonjour,
Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel
déjà développée que je dois modifier.
L'objectif est de comparer le contenu d'une cellule dont la colonne est K
(je suppose donc qu'il faut la désignée par "11") et la ligne définie par une
variable, avec le contenu d'une autre cellule.
Semaine = Range("C8")
Ligne = 13
Do
If Cells(Ligne, 11).Value <> Semaine Then
Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1)
End If
Ligne = Ligne + 1
Set Cellule = Selection.FindNext(Cellule)
Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro
copie tout de même la ligne.
Par exemple aujourd'hui, la cellule C8 contient la valeur S47 --> cela correspond à la variable Semaine. Si je regarde la proporieté de la cellule, le format est Nombre : Standard. J'ai dans la macro : Dim Semaine As String
Les cellules de la colonne K contiennent également S1 à S54. Le format des cellules est Nombre : Standard
If Cells(Ligne, 11).Value <> Semaine Then
Quel type de données as-tu dans ta colonne Cells(Ligne, 11) ? Quel type de données contient ta variable "semaine" ?
"doubitchou_breizh" a écrit dans le message de news:
Bonjour, Je suis une bille en VB et je souhaiterais de l'aide sur une macro Excel déjà développée que je dois modifier. L'objectif est de comparer le contenu d'une cellule dont la colonne est K (je suppose donc qu'il faut la désignée par "11") et la ligne définie par une variable, avec le contenu d'une autre cellule.
Semaine = Range("C8") Ligne = 13 Do If Cells(Ligne, 11).Value <> Semaine Then Cellule.EntireRow.Copy Sheets(FDest).Cells(Ligne, 1) End If Ligne = Ligne + 1 Set Cellule = Selection.FindNext(Cellule) Loop Until Cellule.Address = PremiereAdresse
Concrétement, même si le contenu de mes 2 cellules sont égales, la macro copie tout de même la ligne.