Dim ????  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Re: Dim ????

Messagepar DJ FA » 20 Mai 2011, 22:54

Oui merci, mais le soucis c'est que c'est aléatoire !
DJ FA
Membre fidèle
 
Messages: 301
Inscription: 05 Mars 2008, 18:55
Version Excel: 2007

Re: Dim ????

Messagepar vba-new » 20 Mai 2011, 22:58

Ok j'avais pas compris.
Et avec ceci ? :
Code: Tout sélectionner
Dim x As Integer
For i = 3 To Range("A65000").End(xlUp).Row
 

Ce code détecte automatiquement la dernière ligne de la colonne A (il faut que ça soit supérieur à 3).
vba-new
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Re: Dim ????

Messagepar DJ FA » 21 Mai 2011, 09:01

Code: Tout sélectionner
Dim x As Integer
For i = 3 To Range("A27").End(xlUp).Row


Et ça , ça ira ?
DJ FA
Membre fidèle
 
Messages: 301
Inscription: 05 Mars 2008, 18:55
Version Excel: 2007

Re: Dim ????

Messagepar vba-new » 21 Mai 2011, 09:38

Ça peut marcher mais si ton tableau a un nombre de lignes supérieur ou égal à 27 ça ne marchera pas. J'ai pris 65000 pour prendre large. A toi de tester
vba-new
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Re: Dim ????

Messagepar Dan » 21 Mai 2011, 10:01

Bonjour

DJ FA,
Code: Tout sélectionner
Dim x As Integer
For i = 3 To Range("A27").End(xlUp).Row

Cela devrait être Dim i et pas Dim x mais pas besoin de déclarer en Integer si tu vas jusque 27, déclare en Byte.

Pour ma part je ferai ceci
Code: Tout sélectionner
Dim i As long
For i = 3 To Range("A" & rows.count).End(xlUp).Row


Amicalement
@+ Dan ;)
Avatar de l’utilisateur
Dan
Modérateur
 
Messages: 2396
Inscription: 27 Avr 2007, 15:31
Localisation: Liège - Belgique
Version Excel: 2010, 2003, 2000, Mac 2004

Re: Dim ????

Messagepar DJ FA » 22 Mai 2011, 00:10

je vais essayer, merci.
DJ FA
Membre fidèle
 
Messages: 301
Inscription: 05 Mars 2008, 18:55
Version Excel: 2007

Re: Dim ????

Messagepar Dan » 24 Mai 2011, 09:22

re

DJ FA, tu en es où là ??

Si ok merci de cloturer le fil

AMicalement
@+ Dan ;)
Avatar de l’utilisateur
Dan
Modérateur
 
Messages: 2396
Inscription: 27 Avr 2007, 15:31
Localisation: Liège - Belgique
Version Excel: 2010, 2003, 2000, Mac 2004

Re: Dim ????  Sujet résolu

Messagepar DJ FA » 24 Mai 2011, 18:52

Oui ça fonctionne très bien, merci à vous.
DJ FA
Membre fidèle
 
Messages: 301
Inscription: 05 Mars 2008, 18:55
Version Excel: 2007

Précédente

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot], MASK et 11 invités