gbaix
Messages postés2Date d'inscriptionvendredi 20 juillet 2007StatutMembreDernière intervention21 août 2007
-
20 juil. 2007 à 15:30
gbaix
Messages postés2Date d'inscriptionvendredi 20 juillet 2007StatutMembreDernière intervention21 août 2007
-
21 août 2007 à 17:02
Bonjour !
je cherche à exécuter la macro ci-dessous, mais il semble que le format d'adresse est de deux formes ($1$1 ou R1C1) possible. Je cherche à convertir $1$1 en R1C1, mais sans succès !
Merci d'avance pour votre aide,
Gbaix
Sub esai_dyn()
' esai_dyn Macro
' Macro enregistrée le 20/07/2007
'
'
Dim popol As Object
Dim affich As Range
Sheets("données téléchargement").Activate
Set popol = Application.InputBox( _
prompt:="selectionner les nombres", Type:=8)
Set affich = popol.LocalAddress(ReferenceStyle:=xlR1C1)
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 20 juil. 2007 à 15:39
popol en Object ?? Du String suffit
pourquoi ne oas faire un UserForm avec le contrôle RefEdit ?
(prévu pour récupérer l'adresse d'une selection de cellules)
gbaix
Messages postés2Date d'inscriptionvendredi 20 juillet 2007StatutMembreDernière intervention21 août 2007 21 août 2007 à 17:02
Bonjour Mortalino,
désolée d'avoir mis autant de temps pour te répondre, j'ai dû faire une pause sur ce travail que je reprends maintenant.
ton idée est bien, mais le format n'est pas $1$1 vers R1C1, c'est $1$1:$25$25 vers R1C1:R25C25 (par exemple). Est-ce toujours un type range ou array? Comment baire pour récupérer les différentes infos dans ce cas-là?
En fait, je débute sur VBA, d'où mes questions qui doivent paraitre vraiment basiques !