Nommer une rangée sélectionnée

  • Initiateur de la discussion Jack30
  • Date de début
J

Jack30

Guest
Bonjour
J'aimerai remplacer

=COUNTIF(DATAS_K5!$C$5:$C$539;E7)
par
=COUNTIF(DATAS_K5!INTER;E7)

J'arrive en VBA a selectionner la plage désirée(noircie) par programme, mais a ce stade, je n'arrive pas à lui attribuer le nom INTER
voici le bout de programme mais la derniere ligne bloque

N = Range('f5').Value 'debut de table
L = Range('F6').Value 'fin de table
Cells(1, 2).Select 'va colonne B
Range(ActiveCell.Offset(N, 0), ActiveCell.Offset(L, 0)).Select
' selection de la rangée voulue

??? ActiveWorkbook.Names.Add Name:='INTER', RefersTo:=???

ps : Desole, j'ai un PC anglais :)

Merci a tous
Jacques
 

Hervé

XLDnaute Barbatruc
Bonsoir

Pas sur d'avoir tout compris,mais si tu veux mettre un nom à une plage de cellule précise :

range('c5:c539').name='inter'

Et pour une plage sélectionnée :

Selection.name='inter'

En espérant t'avoir aidé.

A plus
 
J

Jack30

Guest
bonjour

C'est exactement ce que je voulais faire : dans un programme, donner un nom à une plage selectionnee.

Merci

NB: y a t il une fonction recherche par theme ou nom dans le forum ?
Je n'ai vu que recherche par nom.
 

Discussions similaires

Statistiques des forums

Discussions
313 020
Messages
2 094 466
Membres
106 029
dernier inscrit
toto1590