Accueil Foire Aux Questions Trouver d'autres membres Rechercher Utilisez le vBpad pour stocker des notes personnelles Ici, vous pouvez voir les sujets auxquels vous avez souscris, vos messages privés; et modifier vos informations personnelles et préférences. Statistiques du forum Enregistrez vous gratuitement ! Se déconnecter  
Forum OXMO Forum OXMO > Section Hotline > Hotline Générale > [RESOLU] Programmation VB sous excel


Aller au Forum:
Notez ce sujet :

  Sujet précédent   Sujet suivant
Auteur
Sujet Poster un nouveau sujet    Poster une réponse
 Tyler-Durden  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Guru

Déconnecté

Niveau : 5
N° de Membre : 935

Ancienneté : 100%
Participation : 9%
Inscription: 08 Apr 2002
Localisation: Gard
Age: 44
Messages: 7895
Sujets Lancés : 263

[RESOLU] Programmation VB sous excel

salut
j'essaye de faire une macro pour le taf.
Sur un fichier excel, je voudrais mettre en variable la ligne de la case sélectionnée.

En gros si j'ai selectionné la range(A71), je voudrais que 71 devienne une variable pour que je l'utilise par la suite pour différentes opérations qui seront faites uniquement sur cette ligne.

Et quelle est la syntaxe pour faire appel ensuite à cette variable dans une case ? Si ligne est ma variable, est-ce : Range("A:ligne")

ca doit etre tout con mais je trouve pas !

merci


__________________

Edité par Tyler-Durden le 11-12-2008 à 13:22

Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 39 Jours, 12 Heures, 40 Minutes, 31 Secondes en ligne

Old Post 25-11-2008 11:27
Cliquez ici pour voir le profil de Tyler-Durden Cliquez ici pour lui envoyer un message privé  Visiter la Page Perso de Tyler-Durden! Trouver plus de messages de Tyler-Durden Ajouter Tyler-Durden à votre liste d'amis       Editer/Effacer le Message Citer le message dans la réponse
 Tyler-Durden  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Guru

Déconnecté

Niveau : 5
N° de Membre : 935

Ancienneté : 100%
Participation : 9%
Inscription: 08 Apr 2002
Localisation: Gard
Age: 44
Messages: 7895
Sujets Lancés : 263

c'est bon j'ai trouvé
la bonne syntaxe est : Range("W" & ligne).Value

par contre j'ai du demander le numéro de ligne pour attribuer une valeur à ligne


__________________


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 39 Jours, 12 Heures, 40 Minutes, 31 Secondes en ligne

Old Post 25-11-2008 15:02
Cliquez ici pour voir le profil de Tyler-Durden Cliquez ici pour lui envoyer un message privé  Visiter la Page Perso de Tyler-Durden! Trouver plus de messages de Tyler-Durden Ajouter Tyler-Durden à votre liste d'amis       Editer/Effacer le Message Citer le message dans la réponse
 king  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Maitre

Déconnecté

Niveau : 4
N° de Membre : 4686

Ancienneté : 98%
Participation : 5%
Inscription: 26 Sep 2002
Localisation:
Age: 50
Messages: 3967
Sujets Lancés : 205

dans le meme esprit
j ai quasiment le meme pb et je ne trouve pas la solution

en fait j essai de simplement faire la somme d'une colonne avec A2 pour debut et Axx pour fin

où xx est une variable
j ai fait un somme= whorksheetfunction.sum(range(A2:Axx)) deja est ce juste ??
mais je n arrive pas a concatener correctement A et xx (xx est un nombre) ...j ai toujorus une erreur


__________________
Les relations sont certainement le miroir dans lequel on se découvre soi-même.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 6 Heures, 36 Minutes, 35 Secondes en ligne

Old Post 10-12-2008 16:58
Cliquez ici pour voir le profil de king Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de king Ajouter king à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 wlad93  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Expert

Déconnecté

Niveau : 3
N° de Membre : 4328

Ancienneté : 98%
Participation : 3%
Inscription: 09 Sep 2002
Localisation: Utopia
Messages: 2596
Sujets Lancés : 163

Sûrement un truc du genre Range("A2:Axx") (avec des guillemets).


__________________
Budget militaire des USA pour 2010 : 770 milliards de dollars.
Résoudre les 20 plus grands problèmes mondiaux : 250 milliards de dollars par an. Détail.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 27 Jours, 9 Heures, 6 Minutes, 2 Secondes en ligne

Old Post 10-12-2008 17:04
Cliquez ici pour voir le profil de wlad93 Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de wlad93 Ajouter wlad93 à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 king  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Maitre

Déconnecté

Niveau : 4
N° de Membre : 4686

Ancienneté : 98%
Participation : 5%
Inscription: 26 Sep 2002
Localisation:
Age: 50
Messages: 3967
Sujets Lancés : 205

ben non ca peut pas marcher comme ca wlad

a priori c est peut etre ("A2:A" & xx)
je vais essayer demain


__________________
Les relations sont certainement le miroir dans lequel on se découvre soi-même.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 6 Heures, 36 Minutes, 35 Secondes en ligne

Old Post 10-12-2008 20:10
Cliquez ici pour voir le profil de king Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de king Ajouter king à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 xio  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Confirmé

Déconnecté

Niveau : 3
N° de Membre : 3248

Ancienneté : 99%
Participation : 2%
Inscription: 24 Jul 2002
Localisation: Ô Soleil
Age: 51
Messages: 1213
Sujets Lancés : 69

résolu donc, pour l'instant


__________________


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 2 Heures, 44 Minutes, 38 Secondes en ligne

Old Post 11-12-2008 09:24
Cliquez ici pour voir le profil de xio Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de xio Ajouter xio à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 Tyler-Durden  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Guru

Déconnecté

Niveau : 5
N° de Membre : 935

Ancienneté : 100%
Participation : 9%
Inscription: 08 Apr 2002
Localisation: Gard
Age: 44
Messages: 7895
Sujets Lancés : 263

Pour désigner une case avec une variable, c'est comme ca :
Range("A" & ligne) où "ligne" est la variable
Donc à trafiquer pour une plage


__________________


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 39 Jours, 12 Heures, 40 Minutes, 31 Secondes en ligne

Old Post 11-12-2008 13:22
Cliquez ici pour voir le profil de Tyler-Durden Cliquez ici pour lui envoyer un message privé  Visiter la Page Perso de Tyler-Durden! Trouver plus de messages de Tyler-Durden Ajouter Tyler-Durden à votre liste d'amis       Editer/Effacer le Message Citer le message dans la réponse
Il est actuellement 01:15 (GMT) Poster un nouveau sujet    Poster une réponse   
  Sujet précédent   Sujet suivant
Forum OXMO > Section Hotline > Hotline Générale > [RESOLU] Programmation VB sous excel

Aller au Forum:
Notez ce sujet :


 Réponse Rapide
Titre: (Optionnel)
Message:

Convertir automatiquement les URLs Montrer la Signature
Afficher une version imprimable | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le Code vB est ON
Les Smileys sont ONs
Le code [IMG] est ON
 
< Contactez-nous - Forum OXMO>

Uptime du serveur SQL : 3 jour(s) 0 heure(s) et 51 minute(s)
Page générée en 0.015948 secondes en exécutant 37 requêtes SQL.
Apache - Compression GZIP : Activée.