Problème VBA - Excel / Variable / range

Problème VBA - Excel / Variable / range - VB/VBA/VBS - Programmation

Marsh Posté le 20-06-2006 à 16:29:03    

Bonjour,
 
j'ai un petit problème au niveau de ma macro, je voudrai faire une selection d'une zone  
 
exemple :
 
Range("A3:D41" ).Select
 
 
mais je voudrais que A3 soit remplacer par une variable exemple :  
 
A + variable J contenant le numéro de la ligne à selectioné...
 
seulement je ne trouve pas la syntaxe...
 
 
Merci d'avance.
 
Cordialement,
 
Acry

Reply

Marsh Posté le 20-06-2006 à 16:29:03   

Reply

Marsh Posté le 20-06-2006 à 16:56:34    

bonsoir,

Code :
  1. Range("A" & j & ":D41" ).Select


A+


Message édité par galopin01 le 20-06-2006 à 16:57:07
Reply

Marsh Posté le 25-03-2008 à 16:26:17    

Bonjour,
 
J'ai un problème similaire à celui précédemment énoncé ici. Je veux sélectionner une zone déterminée par une variable :
 
Range("B115"":G" & it_MAX& ).Select
 
Lorsque je tape cette ligne de code sous visual basic, j'obtiens une erreur de compilation et je ne comprends pas pourquoi est ce que vous pourriez-m'aider ?
 
Merci,
 
Alex1818

Reply

Marsh Posté le 26-03-2008 à 11:36:16    

Range("B115:G" & it_MAX ).Select

Reply

Marsh Posté le 26-03-2008 à 15:58:37    

Bonjour,
 
 
l1=5
c2=10
l2=30
c2=50
 
range(cells(l1,c1),cells(l2,c2)).select
 
pour moi c'est plus facile qu'avec  A1:Y12

Reply

Marsh Posté le 28-04-2008 à 09:01:27    

Bonjour, j'ai a peu pres le meme probleme :
 
Sheets("Resultats" ).Range("C" & debutLigne :"L" & debutLigne + 30).ClearContents
 
il dit qu'il y a un probleme au niveau du ":" donc je pense que je place mal mes guillemets mais je ne sais pas exactement où on les mets.
 
Merci

Reply

Marsh Posté le 28-04-2008 à 16:57:03    

personne pour m'aider :(

Reply

Marsh Posté le 28-04-2008 à 17:38:29    

shudmeyer a écrit :

Bonjour, j'ai a peu pres le meme probleme :
 
Sheets("Resultats" ).Range("C" & debutLigne :"L" & debutLigne + 30).ClearContents
 
il dit qu'il y a un probleme au niveau du ":" donc je pense que je place mal mes guillemets mais je ne sais pas exactement où on les mets.
 
Merci


Sheets("Resultats" ).Range("C" & debutLigne & ":L" & debutLigne + 30).ClearContents


Message édité par Paulp le 28-04-2008 à 17:38:54
Reply

Marsh Posté le 29-04-2008 à 08:44:11    

Merci Paulp, tu me simplifie la vie ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed