J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis
par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne
C) de cette valeur. ce que je constate est que .find ne déplace pas le
curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur
cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1
snoyau=N97
strousse=Visio
With Worksheets(2).Range("a1:a" & sdligne)
Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate
If Cells(i2, 3) = snoyau Then
Cells(i2, 4) = strousse
Else
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
Daniel
Bonjour. c.offset(0,2) devrait faire l'affaire ? Cordialement. Daniel "François Racine" a écrit dans le message de news:
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne C) de cette valeur. ce que je constate est que .find ne déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1 snoyau=N97 strousse=Visio With Worksheets(2).Range("a1:a" & sdligne) Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate If Cells(i2, 3) = snoyau Then Cells(i2, 4) = strousse Else
i2 = i2 + 1
End If
Bonjour.
c.offset(0,2) devrait faire l'affaire ?
Cordialement.
Daniel
"François Racine" <Francois.Racine@hotmail.com> a écrit dans le message de
news: OoUi2OJFHHA.3668@TK2MSFTNGP02.phx.gbl...
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis
par la suite à regarder la valeur qui se trouve 2 colonne à droite
(colonne C) de cette valeur. ce que je constate est que .find ne déplace
pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se
trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1
snoyau=N97
strousse=Visio
With Worksheets(2).Range("a1:a" & sdligne)
Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate
If Cells(i2, 3) = snoyau Then
Cells(i2, 4) = strousse
Else
Bonjour. c.offset(0,2) devrait faire l'affaire ? Cordialement. Daniel "François Racine" a écrit dans le message de news:
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne C) de cette valeur. ce que je constate est que .find ne déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1 snoyau=N97 strousse=Visio With Worksheets(2).Range("a1:a" & sdligne) Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate If Cells(i2, 3) = snoyau Then Cells(i2, 4) = strousse Else
i2 = i2 + 1
End If
François Racine
Merci mais cela génère une erreur de syntaxe. Est-ce que la syntaxe est correcte?
"Daniel" a écrit dans le message de news:
Bonjour. c.offset(0,2) devrait faire l'affaire ? Cordialement. Daniel "François Racine" a écrit dans le message de news:
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne C) de cette valeur. ce que je constate est que .find ne déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1 snoyau=N97 strousse=Visio With Worksheets(2).Range("a1:a" & sdligne) Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate If Cells(i2, 3) = snoyau Then Cells(i2, 4) = strousse Else
i2 = i2 + 1
End If
Merci mais cela génère une erreur de syntaxe. Est-ce que la syntaxe est
correcte?
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
OAdiluJFHHA.1240@TK2MSFTNGP03.phx.gbl...
Bonjour.
c.offset(0,2) devrait faire l'affaire ?
Cordialement.
Daniel
"François Racine" <Francois.Racine@hotmail.com> a écrit dans le message de
news: OoUi2OJFHHA.3668@TK2MSFTNGP02.phx.gbl...
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom
puis par la suite à regarder la valeur qui se trouve 2 colonne à droite
(colonne C) de cette valeur. ce que je constate est que .find ne déplace
pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se
trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1
snoyau=N97
strousse=Visio
With Worksheets(2).Range("a1:a" & sdligne)
Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate
If Cells(i2, 3) = snoyau Then
Cells(i2, 4) = strousse
Else
Merci mais cela génère une erreur de syntaxe. Est-ce que la syntaxe est correcte?
"Daniel" a écrit dans le message de news:
Bonjour. c.offset(0,2) devrait faire l'affaire ? Cordialement. Daniel "François Racine" a écrit dans le message de news:
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne C) de cette valeur. ce que je constate est que .find ne déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1 snoyau=N97 strousse=Visio With Worksheets(2).Range("a1:a" & sdligne) Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate If Cells(i2, 3) = snoyau Then Cells(i2, 4) = strousse Else
i2 = i2 + 1
End If
François Racine
Je remarque également que offset ne permet qu'une lecture seule. Peut-on contourner cela? Encore merci,
"François Racine" a écrit dans le message de news: %23$
Merci mais cela génère une erreur de syntaxe. Est-ce que la syntaxe est correcte?
"Daniel" a écrit dans le message de news:
Bonjour. c.offset(0,2) devrait faire l'affaire ? Cordialement. Daniel "François Racine" a écrit dans le message de news:
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne C) de cette valeur. ce que je constate est que .find ne déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1 snoyau=N97 strousse=Visio With Worksheets(2).Range("a1:a" & sdligne) Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate If Cells(i2, 3) = snoyau Then Cells(i2, 4) = strousse Else
i2 = i2 + 1
End If
Je remarque également que offset ne permet qu'une lecture seule. Peut-on
contourner cela?
Encore merci,
"François Racine" <Francois.Racine@hotmail.com> a écrit dans le message de
news: %23$oHs4JFHHA.1232@TK2MSFTNGP05.phx.gbl...
Merci mais cela génère une erreur de syntaxe. Est-ce que la syntaxe est
correcte?
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
OAdiluJFHHA.1240@TK2MSFTNGP03.phx.gbl...
Bonjour.
c.offset(0,2) devrait faire l'affaire ?
Cordialement.
Daniel
"François Racine" <Francois.Racine@hotmail.com> a écrit dans le message
de news: OoUi2OJFHHA.3668@TK2MSFTNGP02.phx.gbl...
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom
puis par la suite à regarder la valeur qui se trouve 2 colonne à droite
(colonne C) de cette valeur. ce que je constate est que .find ne
déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce
qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1
snoyau=N97
strousse=Visio
With Worksheets(2).Range("a1:a" & sdligne)
Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate
If Cells(i2, 3) = snoyau Then
Cells(i2, 4) = strousse
Else
Je remarque également que offset ne permet qu'une lecture seule. Peut-on contourner cela? Encore merci,
"François Racine" a écrit dans le message de news: %23$
Merci mais cela génère une erreur de syntaxe. Est-ce que la syntaxe est correcte?
"Daniel" a écrit dans le message de news:
Bonjour. c.offset(0,2) devrait faire l'affaire ? Cordialement. Daniel "François Racine" a écrit dans le message de news:
J'ai à effectuer une recherche dans une zone a1 à sdligne) sur un nom puis par la suite à regarder la valeur qui se trouve 2 colonne à droite (colonne C) de cette valeur. ce que je constate est que .find ne déplace pas le curseur ni ne me permet d'interroger ou de manipuler ce qui se trouve sur cette ligne. Comment devrais-je faire?
Ci-dessous un bout de code pour permettre de visualiser mon problème.
i2=1 snoyau=N97 strousse=Visio With Worksheets(2).Range("a1:a" & sdligne) Set c = .Find(snom, LookIn:=xlValues)
If Not c Is Nothing Then
c.Activate If Cells(i2, 3) = snoyau Then Cells(i2, 4) = strousse Else
i2 = i2 + 1
End If
Daniel
Je remarque également que offset ne permet qu'une lecture seule.
???? Non Offset permet toute sorte d'opérations.
Je remarque également que offset ne permet qu'une lecture seule.