Pour atteindre la ligne 12 de la colonne ou se trouve mon=20
curseur, j'utilise cette formule qui va tr=E8s bien:=20
Sub aa()
Dim colonne As Integer
Dim ligne As Integer
colonne =3D ActiveCell.Column
ligne =3D 12
Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select
End Sub
D=E9butant en VBA, je souhaiterai savoir s'il =E9tait possible=20
d'obtenir une autre formulation sans faire appel =E0 "DIM".
Si quelqu'un peut me r=E9pondre, il n'aura pas perdu son=20
temps...
Pour atteindre la ligne 12 de la colonne ou se trouve mon curseur, j'utilise cette formule qui va très bien:
Sub aa() Dim colonne As Integer Dim ligne As Integer colonne = ActiveCell.Column ligne = 12 Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select End Sub
Débutant en VBA, je souhaiterai savoir s'il était possible d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son temps...
Pour atteindre la ligne 12 de la colonne ou se trouve mon
curseur, j'utilise cette formule qui va très bien:
Sub aa()
Dim colonne As Integer
Dim ligne As Integer
colonne = ActiveCell.Column
ligne = 12
Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select
End Sub
Débutant en VBA, je souhaiterai savoir s'il était possible
d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son
temps...
Pour atteindre la ligne 12 de la colonne ou se trouve mon curseur, j'utilise cette formule qui va très bien:
Sub aa() Dim colonne As Integer Dim ligne As Integer colonne = ActiveCell.Column ligne = 12 Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select End Sub
Débutant en VBA, je souhaiterai savoir s'il était possible d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son temps...
Merci d'avance
Charly
Modeste
une simple réponse : Sub aa() ligne% = 12 ' %=déclaration implicite de type integer Cells(ligne, ActiveCell.Column).Select End Sub
non ???
-----Message d'origine----- Bonjour à toutes et à tous,
Pour atteindre la ligne 12 de la colonne ou se trouve mon
curseur, j'utilise cette formule qui va très bien:
Sub aa() Dim colonne As Integer Dim ligne As Integer colonne = ActiveCell.Column ligne = 12 Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select
End Sub
Débutant en VBA, je souhaiterai savoir s'il était possible
d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son temps...
Merci d'avance
Charly
.
une simple réponse :
Sub aa()
ligne% = 12 ' %=déclaration implicite de type integer
Cells(ligne, ActiveCell.Column).Select
End Sub
non ???
-----Message d'origine-----
Bonjour à toutes et à tous,
Pour atteindre la ligne 12 de la colonne ou se trouve
mon
curseur, j'utilise cette formule qui va très bien:
Sub aa()
Dim colonne As Integer
Dim ligne As Integer
colonne = ActiveCell.Column
ligne = 12
Range(Cells(ligne, colonne), Cells(ligne,
colonne)).Select
End Sub
Débutant en VBA, je souhaiterai savoir s'il était
possible
d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son
temps...
ligne% = 12 ' %=déclaration implicite de type integer
Ce qui n'est pas vraiment une bonne idée pour un index de ligne !
;-) AV
.
Charly
Un simple merci... Bonne journée Charly
-----Message d'origine----- une simple réponse : Sub aa() ligne% = 12 ' %=déclaration implicite de type integer Cells(ligne, ActiveCell.Column).Select End Sub
non ???
-----Message d'origine----- Bonjour à toutes et à tous,
Pour atteindre la ligne 12 de la colonne ou se trouve mon
curseur, j'utilise cette formule qui va très bien:
Sub aa() Dim colonne As Integer Dim ligne As Integer colonne = ActiveCell.Column ligne = 12 Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select
End Sub
Débutant en VBA, je souhaiterai savoir s'il était possible
d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son temps...
Merci d'avance
Charly
.
.
Un simple merci...
Bonne journée
Charly
-----Message d'origine-----
une simple réponse :
Sub aa()
ligne% = 12 ' %=déclaration implicite de type integer
Cells(ligne, ActiveCell.Column).Select
End Sub
non ???
-----Message d'origine-----
Bonjour à toutes et à tous,
Pour atteindre la ligne 12 de la colonne ou se trouve
mon
curseur, j'utilise cette formule qui va très bien:
Sub aa()
Dim colonne As Integer
Dim ligne As Integer
colonne = ActiveCell.Column
ligne = 12
Range(Cells(ligne, colonne), Cells(ligne,
colonne)).Select
End Sub
Débutant en VBA, je souhaiterai savoir s'il était
possible
d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son
temps...
-----Message d'origine----- une simple réponse : Sub aa() ligne% = 12 ' %=déclaration implicite de type integer Cells(ligne, ActiveCell.Column).Select End Sub
non ???
-----Message d'origine----- Bonjour à toutes et à tous,
Pour atteindre la ligne 12 de la colonne ou se trouve mon
curseur, j'utilise cette formule qui va très bien:
Sub aa() Dim colonne As Integer Dim ligne As Integer colonne = ActiveCell.Column ligne = 12 Range(Cells(ligne, colonne), Cells(ligne, colonne)).Select
End Sub
Débutant en VBA, je souhaiterai savoir s'il était possible
d'obtenir une autre formulation sans faire appel à "DIM".
Si quelqu'un peut me répondre, il n'aura pas perdu son temps...
Merci d'avance
Charly
.
.
GD
Bonsour(®), en effet maître Alain .... bien que cela eu été sans incidence dans la réponse en question (ligne= 12) les variables de type integer % sont comprises dans l'intervalle -32 768 et 32 767.
le nombre des lignes dans EXCEL depuis Excel 8 est passé à 65536 il est en effet adéquat dans ce cas de choisir une variable de type LONG Le caractère de déclaration de type Long est le signe &. ------------- ligne& = 12 ' &=déclaration implicite de type Long comprise entre -2 147 483 648 et 2 147 483 647.
pour rester "modeste" et didactique, ceci afin que les remerciements de Charly n'eussent point été vain ( ;-))) à florence ) voir l'aide via VBE à : Résumé des types de données
(extrait) Le tableau suivant présente les types de données reconnus en précisant la taille des enregistrements et la plage des valeurs. Type de données Taille d'enregistrement Plage Byte 1 octet 0 à 255 Boolean 2 octets True ou False Integer 2 octets -32 768 à 32 767 Long Le caractère de déclaration de type Long est le signe &. (entier long) 4 octets -2 147 483 648 à 2 147 483 647 Single Le caractère de déclaration de type Single est le point d'exclamation (!). (à virgule flottante en simple précision) 4 octets -3,402823E38 à -1,401298E-45 pour les valeurs négatives 1,401298E-45 à 3,402823E38 pour les valeurs positives Double Le caractère de déclaration de type Double est le signe #. (à virgule flottante en double précision) 8 -1,79769313486231E308 à -4,94065645841247E-324 pour les valeurs négatives ; 4,94065645841247E-324 à 1,79769313486232E308 pour les valeurs positives Currency Le caractère de déclaration de type Currency est le signe @. (entier à décalage) 8 octets -922 337 203 685 477,5808 à 922 337 203 685 477,5807 Decimal 14 octets +/-79 228 162 514 264 337 593 543 950 335 sans séparateur décimal ; +/-7,9228162514264337593543950335 avec 28 chiffres à droite du séparateur décimal ; le plus petit nombre différent de zéro est +/-0.0000000000000000000000000001. Date 8 octets 1er janvier 100 au 31 décembre 9999 Object 4 octets Toute référence à des données de type Object String Le caractère de déclaration de type String est le signe $ (longueur variable) 10 octets + longueur de la chaîne0 à environ 2 milliards String (longueur fixe)Longueur de la chaîne1 à environ 65 400 Variant (nombres)16 octetsToute valeur numérique, avec la même plage de valeurs qu'une donnée de type Double Variant (caractères)22 octets + longueur de la chaîneMême plage de valeurs qu'une donnée de type String de longueur variable
@+
dans news:%, AV typed:
ligne% = 12 ' %=déclaration implicite de type integer
Ce qui n'est pas vraiment une bonne idée pour un index de ligne ! ;-) AV
Bonsour(®),
en effet maître Alain ....
bien que cela eu été sans incidence dans la réponse en question (ligne= 12)
les variables de type integer % sont comprises dans l'intervalle -32 768
et 32 767.
le nombre des lignes dans EXCEL depuis Excel 8 est passé à 65536
il est en effet adéquat dans ce cas de choisir une variable de type LONG
Le caractère de déclaration de type Long est le signe &.
------------- ligne& = 12 ' &=déclaration implicite de type Long
comprise entre -2 147 483 648 et 2 147 483 647.
pour rester "modeste" et didactique, ceci afin que les remerciements de
Charly n'eussent point été vain
( ;-))) à florence )
voir l'aide via VBE à : Résumé des types de données
(extrait)
Le tableau suivant présente les types de données reconnus en précisant la
taille des enregistrements et la plage des valeurs.
Type de données Taille d'enregistrement Plage
Byte 1 octet 0 à 255
Boolean 2 octets True ou False
Integer 2 octets -32 768 à 32 767
Long Le caractère de déclaration de type Long est le signe &.
(entier long) 4 octets -2 147 483 648 à 2 147 483 647
Single Le caractère de déclaration de type Single est le point
d'exclamation (!).
(à virgule flottante en simple précision) 4 octets -3,402823E38
à -1,401298E-45 pour les valeurs négatives
1,401298E-45 à 3,402823E38 pour les valeurs positives
Double Le caractère de déclaration de type Double est le signe #.
(à virgule flottante en double précision) 8
-1,79769313486231E308 à -4,94065645841247E-324 pour les valeurs
négatives ;
4,94065645841247E-324 à 1,79769313486232E308 pour les
valeurs positives
Currency Le caractère de déclaration de type Currency est le signe @.
(entier à décalage) 8 octets -922 337 203 685 477,5808 à 922
337 203 685 477,5807
Decimal 14 octets +/-79 228 162 514 264 337 593 543 950 335
sans séparateur décimal ;
+/-7,9228162514264337593543950335 avec 28
chiffres à droite du séparateur décimal ;
le plus petit nombre différent de zéro est
+/-0.0000000000000000000000000001.
Date 8 octets 1er janvier 100 au 31 décembre 9999
Object 4 octets Toute référence à des données de type Object
String Le caractère de déclaration de type String est le signe $
(longueur variable) 10 octets + longueur de la chaîne0 à environ
2 milliards
String
(longueur fixe)Longueur de la chaîne1 à environ 65 400
Variant
(nombres)16 octetsToute valeur numérique, avec la même plage de valeurs
qu'une donnée de type Double
Variant
(caractères)22 octets + longueur de la chaîneMême plage de valeurs qu'une
donnée de type String de longueur variable
@+
dans news:%23KH30rPaEHA.2844@TK2MSFTNGP12.phx.gbl,
AV <alain.vallon@wanadoo.fr> typed:
ligne% = 12 ' %=déclaration implicite de type integer
Ce qui n'est pas vraiment une bonne idée pour un index de ligne !
;-)
AV
Bonsour(®), en effet maître Alain .... bien que cela eu été sans incidence dans la réponse en question (ligne= 12) les variables de type integer % sont comprises dans l'intervalle -32 768 et 32 767.
le nombre des lignes dans EXCEL depuis Excel 8 est passé à 65536 il est en effet adéquat dans ce cas de choisir une variable de type LONG Le caractère de déclaration de type Long est le signe &. ------------- ligne& = 12 ' &=déclaration implicite de type Long comprise entre -2 147 483 648 et 2 147 483 647.
pour rester "modeste" et didactique, ceci afin que les remerciements de Charly n'eussent point été vain ( ;-))) à florence ) voir l'aide via VBE à : Résumé des types de données
(extrait) Le tableau suivant présente les types de données reconnus en précisant la taille des enregistrements et la plage des valeurs. Type de données Taille d'enregistrement Plage Byte 1 octet 0 à 255 Boolean 2 octets True ou False Integer 2 octets -32 768 à 32 767 Long Le caractère de déclaration de type Long est le signe &. (entier long) 4 octets -2 147 483 648 à 2 147 483 647 Single Le caractère de déclaration de type Single est le point d'exclamation (!). (à virgule flottante en simple précision) 4 octets -3,402823E38 à -1,401298E-45 pour les valeurs négatives 1,401298E-45 à 3,402823E38 pour les valeurs positives Double Le caractère de déclaration de type Double est le signe #. (à virgule flottante en double précision) 8 -1,79769313486231E308 à -4,94065645841247E-324 pour les valeurs négatives ; 4,94065645841247E-324 à 1,79769313486232E308 pour les valeurs positives Currency Le caractère de déclaration de type Currency est le signe @. (entier à décalage) 8 octets -922 337 203 685 477,5808 à 922 337 203 685 477,5807 Decimal 14 octets +/-79 228 162 514 264 337 593 543 950 335 sans séparateur décimal ; +/-7,9228162514264337593543950335 avec 28 chiffres à droite du séparateur décimal ; le plus petit nombre différent de zéro est +/-0.0000000000000000000000000001. Date 8 octets 1er janvier 100 au 31 décembre 9999 Object 4 octets Toute référence à des données de type Object String Le caractère de déclaration de type String est le signe $ (longueur variable) 10 octets + longueur de la chaîne0 à environ 2 milliards String (longueur fixe)Longueur de la chaîne1 à environ 65 400 Variant (nombres)16 octetsToute valeur numérique, avec la même plage de valeurs qu'une donnée de type Double Variant (caractères)22 octets + longueur de la chaîneMême plage de valeurs qu'une donnée de type String de longueur variable
@+
dans news:%, AV typed:
ligne% = 12 ' %=déclaration implicite de type integer
Ce qui n'est pas vraiment une bonne idée pour un index de ligne ! ;-) AV