Range(Cells.Value pour définir une cellule?

Bonjour,

Voilà je comprends pas pourquoi mon code ne marche pas, c'est pourtant tout simple:

 
 Sheets("General").Select

    Dim lig As Integer
    lig = Sheets("General").Range("A600").End(xlUp).Row + 1

    Range(Cells(lig, "A")).Value = nouveauNom

Bien évidemment ma variable est définie un peu plus haut, quand je mets Range("A3").Value = nouveauNom ça marche niquel, mais bien évidemment, je veux personnalisé la ligne...

Quelqu'un a une idée?

PS: aujourd'hui est mon premier jour de VBA...

Hello ValR

 Range(Cells(lig, "A")).Value = nouveauNom

->>

Range("A" & lig).Value = nouveauNom

Bonsoir,

Oui, Cells() fonctionne avec les numéros de ligne et de colonne uniquement.

Tu pourrais aussi écrire :

Cells(lig, 1).Value = nouveauNom

Super! Merci beaucoup

J'ai un problème presque similaire

Je veux récupérer la valeur d'une cellule pour effectuer un calcul mais la variable récupère la soustraction entre le numéro de ligne et de colonne.

Voici la ligne de code

Rend = WorksheetFunction.Ln (Cells (j,i).Value/Cells (j-1,i).Value)*100
Rechercher des sujets similaires à "range value definir"