|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2002 Messages : 138 ![]() |
Bonjour,
Mon probleme c'est de convertir un "range(A1)" en "cells(1,1)" j'ai fait une recherche avec : Code :
Valtrouvé = [B:B].Find(What:=ValCherche, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByColumns).Address hors je prefererai avoir le format "Valtrouvé = cells(1,1)" car je veux apres faire : Si quelqu'un a une idée MERCI |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 101 ![]() |
Bonjour
Valtrouvé est de type range Valtrouvé.Row donnera le numéro de ligne Valtrouvé.Column donnera le numéro de colonne, valeur exploitable avec cells Valtrouvé.offset(0,1) donnera une cellule sur la même ligne situé sur la colonne suivante. Jp014 |
|
|
00
|
|
|
#3 | ||||
|
Nouveau Membre du Club
![]() Inscription : septembre 2002 Messages : 138 ![]() |
Merci JP014
Code :
voici le code ou me suis je trompé ? Code :
|
||||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : juillet 2007 Messages : 2 134 ![]() |
Salut backdraf et le forum
Code :
Valtrouvé = [B:B].Find(What:=ValCherche, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByColumns).Address Code :
Set Valtrouvé = [B:B].Find(What:=ValCherche, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByColumns) A+ |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2002 Messages : 138 ![]() |
Merci Gorfael
![]() ![]() ![]()
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com