OVH Cloud OVH Cloud

Décidement la syntaxe et moi!!!!

10 réponses
Avatar
tip.tiptop
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un numéro
de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous

10 réponses

Avatar
jps
bonsoir tiptop
je rame autant que toi mais peut-être que Select au lieu de Activate peut
faire l'affaire
sinon, ben je retourne à la godille
jps

"tip.tiptop" a écrit dans le message de news:
457356c3$0$32222$
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un numéro
de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de
cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous



Avatar
lSteph
Bonsoir,
On active par exemple: un classeur, une feuille
On sélectionne une ou plusieurs cellules, plages ou feuilles.

Cdlt.

lSteph
(n'empêche que la godille c'est un art)

tip.tiptop vient de nous annoncer :
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un numéro de
Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous


--
- -

Avatar
FxM
Bonsoir,

Non testé :
range(cells(L,C).address & ":" cells(L,C+7).address).select

cells(L,C).resize(1,8).select est probablement aussi sûr

Note que bien souvent il n'y a pas besoin de "select"er ...

@+
FxM



Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un numéro
de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous




Avatar
Jacky
Bonsoir,

En rajoutant un "&" dans le code de FxM, tu auras la bonne syntaxe.

Range(Cells(En_Ligne, En_Colonne ).Address & ":" & Cells(En_Ligne,
En_Colonne + 7).Address).Select

Et comme dit Steph, plutôt select que activate.....Quoi que...

Salutations
JJ
Avatar
FxM
Merci d'avoir corrigé

@+
FxM


Bonsoir,

En rajoutant un "&" dans le code de FxM, tu auras la bonne syntaxe.

Range(Cells(En_Ligne, En_Colonne ).Address & ":" & Cells(En_Ligne,
En_Colonne + 7).Address).Select

Et comme dit Steph, plutôt select que activate.....Quoi que...

Salutations
JJ




Avatar
Jean-François REY
Merci à vous tous (JPS, ISteph, FxM, Jacky)


"tip.tiptop" a écrit dans le message de news:
457356c3$0$32222$
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un numéro
de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de
cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous



Avatar
jps
comme ce n'est pas par ordre aphabétique, j'en déduis, jean-françois, que tu
as classé les nicks des contributeurs par ordre décroissant selon la qualité
de leur réponse....
les trois autres, vexés comme des pous, me chargent malgré tout de te
remercier
jps

"Jean-François REY" a écrit dans le
message de news: el1759$h2r$
Merci à vous tous (JPS, ISteph, FxM, Jacky)


"tip.tiptop" a écrit dans le message de news:
457356c3$0$32222$
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un
numéro de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de
cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous







Avatar
FxM
Moi qui croyais que c'était l'ordre de parution des réponses :o))

@+
FxM


comme ce n'est pas par ordre aphabétique, j'en déduis, jean-françois,
que tu as classé les nicks des contributeurs par ordre décroissant selon
la qualité de leur réponse....
les trois autres, vexés comme des pous, me chargent malgré tout de te
remercier
jps

"Jean-François REY" a écrit dans le
message de news: el1759$h2r$
Merci à vous tous (JPS, ISteph, FxM, Jacky)


"tip.tiptop" a écrit dans le message de news:
457356c3$0$32222$
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un
numéro de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de
cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous










Avatar
lSteph
Salut à tous,
Tu as raison c'est bien cela et
c'est tout à ton honneur de l'avoir remarqué puisque cela ne
changeait
rien pour toi, en revanche merci pour Jacky et moi qui nous trouvions
bien lésés.
;o))
lSteph
..et j'entends siffler les ...


Moi qui croyais que c'était l'ordre de parution des réponses :o))

@+
FxM


comme ce n'est pas par ordre aphabétique, j'en déduis, jean-franç ois,
que tu as classé les nicks des contributeurs par ordre décroissant selon
la qualité de leur réponse....
les trois autres, vexés comme des pous, me chargent malgré tout de te
remercier
jps

"Jean-François REY" a écrit dans le
message de news: el1759$h2r$
Merci à vous tous (JPS, ISteph, FxM, Jacky)


"tip.tiptop" a écrit dans le message de news:
457356c3$0$32222$
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un
numéro de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de
cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous












Avatar
jps
:-))))
jps

"FxM" a écrit dans le message de news:

Moi qui croyais que c'était l'ordre de parution des réponses :o))

@+
FxM


comme ce n'est pas par ordre aphabétique, j'en déduis, jean-françois, que
tu as classé les nicks des contributeurs par ordre décroissant selon la
qualité de leur réponse....
les trois autres, vexés comme des pous, me chargent malgré tout de te
remercier
jps

"Jean-François REY" a écrit dans le
message de news: el1759$h2r$
Merci à vous tous (JPS, ISteph, FxM, Jacky)


"tip.tiptop" a écrit dans le message de news:
457356c3$0$32222$
Bonsoir,

Quant on n'est pas du métier on rame autant que des galériens;-)

J'ai 2 variables auxquelles j'ai affecté un numéro de Colonne et un
numéro de Ligne

Je veux à partir de ces variables pouvoir sélectionner une plage de
cellule.

Exemple qui ne marche évidement pas

Cells(En_Ligne, En_Colonne : En_Ligne, En_Colonne + 7).Activate
Quelle est la syntaxe correcte pour pouvoir faire ceci.


Encore mille merci à vous tous