Je cherche a connaitre quelques fonctions sur VBA:
-je voudrais savoir comment copier des cellules automatiquement avec un
copier spécial.(et même comment les copier tout simplement)
-j'ai du mal a définir un tableau: comment faire pour dire qu'il y a deux
colonnes?
-je ne sais pas a quoi correspond la formule Int(Rnd(1)*20000), dans le
fichier de JB au niveau du tri.
-comment lorsque l'on compare une cellule a une autre, importer la ligne
dans laquelle il y avait une valeur qui correspondait (ex: on recherche dans
les 2 colonnes: compta, et on veut copier toutes les lignes comportant
compta), mais en utilisant vba, et non un filtre elaboré.
En fait, mon but est de trier 2 colonnes d'excel afin de les comparer
ensuite a 9 critères qui apparaissent dans l'une des 2 colonnnes, et ensuite
extraire les lignes.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JP25
Bonjour, 1 réponse deja Int(Rnd(1)*20000), correspond à =ENT(ALEA()*20000) dans excel Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce qu'il te renvoie dans vba ! Bon courage
-- Cordialement JP25
"blandine" a écrit dans le message de news:
Bonjour,
Je cherche a connaitre quelques fonctions sur VBA: -je voudrais savoir comment copier des cellules automatiquement avec un copier spécial.(et même comment les copier tout simplement) -j'ai du mal a définir un tableau: comment faire pour dire qu'il y a deux colonnes? -je ne sais pas a quoi correspond la formule Int(Rnd(1)*20000), dans le fichier de JB au niveau du tri. -comment lorsque l'on compare une cellule a une autre, importer la ligne dans laquelle il y avait une valeur qui correspondait (ex: on recherche dans les 2 colonnes: compta, et on veut copier toutes les lignes comportant compta), mais en utilisant vba, et non un filtre elaboré.
En fait, mon but est de trier 2 colonnes d'excel afin de les comparer ensuite a 9 critères qui apparaissent dans l'une des 2 colonnnes, et ensuite extraire les lignes.
Merci,
Blandine
Bonjour,
1 réponse deja
Int(Rnd(1)*20000), correspond à
=ENT(ALEA()*20000) dans excel
Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié
par 20000
Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce
qu'il te renvoie dans vba !
Bon courage
--
Cordialement
JP25 NoSpam-jpmonnier@tele2.fr
"blandine" <blandine@discussions.microsoft.com> a écrit dans le message de
news: 2BEBA73C-D4CE-4050-ACAA-FF695E6EB53B@microsoft.com...
Bonjour,
Je cherche a connaitre quelques fonctions sur VBA:
-je voudrais savoir comment copier des cellules automatiquement avec un
copier spécial.(et même comment les copier tout simplement)
-j'ai du mal a définir un tableau: comment faire pour dire qu'il y a deux
colonnes?
-je ne sais pas a quoi correspond la formule Int(Rnd(1)*20000), dans le
fichier de JB au niveau du tri.
-comment lorsque l'on compare une cellule a une autre, importer la ligne
dans laquelle il y avait une valeur qui correspondait (ex: on recherche
dans
les 2 colonnes: compta, et on veut copier toutes les lignes comportant
compta), mais en utilisant vba, et non un filtre elaboré.
En fait, mon but est de trier 2 colonnes d'excel afin de les comparer
ensuite a 9 critères qui apparaissent dans l'une des 2 colonnnes, et
ensuite
extraire les lignes.
Bonjour, 1 réponse deja Int(Rnd(1)*20000), correspond à =ENT(ALEA()*20000) dans excel Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce qu'il te renvoie dans vba ! Bon courage
-- Cordialement JP25
"blandine" a écrit dans le message de news:
Bonjour,
Je cherche a connaitre quelques fonctions sur VBA: -je voudrais savoir comment copier des cellules automatiquement avec un copier spécial.(et même comment les copier tout simplement) -j'ai du mal a définir un tableau: comment faire pour dire qu'il y a deux colonnes? -je ne sais pas a quoi correspond la formule Int(Rnd(1)*20000), dans le fichier de JB au niveau du tri. -comment lorsque l'on compare une cellule a une autre, importer la ligne dans laquelle il y avait une valeur qui correspondait (ex: on recherche dans les 2 colonnes: compta, et on veut copier toutes les lignes comportant compta), mais en utilisant vba, et non un filtre elaboré.
En fait, mon but est de trier 2 colonnes d'excel afin de les comparer ensuite a 9 critères qui apparaissent dans l'une des 2 colonnnes, et ensuite extraire les lignes.
Merci,
Blandine
Paul V
Hep JP25,
Pas tout à fait correct ta réponse, sans vouloir être désagréable ;-)
Il ne s'agit pas d'un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 mais d'un nombre aléatoire à 15 décimales (entre 0 et 1 ) multiplié par 20000 dont on garde la partie entière. Il n'y a pas de chiffre entier aléatoire entre 0 et 1 ;-)
Paul V, aka Pine Ailleurs Dessert Vices
Bonjour, 1 réponse deja Int(Rnd(1)*20000), correspond à =ENT(ALEA()*20000) dans excel Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce qu'il te renvoie dans vba ! Bon courage
Hep JP25,
Pas tout à fait correct ta réponse, sans vouloir être désagréable ;-)
Il ne s'agit pas d'un chiffre entier aléatoire entre 0 et 1 multiplié
par 20000 mais d'un nombre aléatoire à 15 décimales (entre 0 et 1 )
multiplié par 20000 dont on garde la partie entière.
Il n'y a pas de chiffre entier aléatoire entre 0 et 1 ;-)
Paul V, aka Pine Ailleurs Dessert Vices
Bonjour,
1 réponse deja
Int(Rnd(1)*20000), correspond à
=ENT(ALEA()*20000) dans excel
Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié
par 20000
Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce
qu'il te renvoie dans vba !
Bon courage
Pas tout à fait correct ta réponse, sans vouloir être désagréable ;-)
Il ne s'agit pas d'un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 mais d'un nombre aléatoire à 15 décimales (entre 0 et 1 ) multiplié par 20000 dont on garde la partie entière. Il n'y a pas de chiffre entier aléatoire entre 0 et 1 ;-)
Paul V, aka Pine Ailleurs Dessert Vices
Bonjour, 1 réponse deja Int(Rnd(1)*20000), correspond à =ENT(ALEA()*20000) dans excel Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce qu'il te renvoie dans vba ! Bon courage
JP25
Salut Paul V Très juste ton correctif, pas désagréable ne t'inquiète pas, QQues fois la précipitation dans la réponse engendre des erreurs d'explications ! -- Cordialement JP25
"Paul V" a écrit dans le message de news:
Hep JP25,
Pas tout à fait correct ta réponse, sans vouloir être désagréable ;-)
Il ne s'agit pas d'un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 mais d'un nombre aléatoire à 15 décimales (entre 0 et 1 ) multiplié par 20000 dont on garde la partie entière. Il n'y a pas de chiffre entier aléatoire entre 0 et 1 ;-)
Paul V, aka Pine Ailleurs Dessert Vices
Bonjour, 1 réponse deja Int(Rnd(1)*20000), correspond à =ENT(ALEA()*20000) dans excel Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce qu'il te renvoie dans vba ! Bon courage
Salut Paul V
Très juste ton correctif, pas désagréable ne t'inquiète pas,
QQues fois la précipitation dans la réponse engendre des erreurs
d'explications !
--
Cordialement
JP25 NoSpam-jpmonnier@tele2.fr
"Paul V" <nobody@home.ir> a écrit dans le message de news:
em315uEyHHA.4476@TK2MSFTNGP06.phx.gbl...
Hep JP25,
Pas tout à fait correct ta réponse, sans vouloir être désagréable ;-)
Il ne s'agit pas d'un chiffre entier aléatoire entre 0 et 1 multiplié par
20000 mais d'un nombre aléatoire à 15 décimales (entre 0 et 1 )
multiplié par 20000 dont on garde la partie entière.
Il n'y a pas de chiffre entier aléatoire entre 0 et 1 ;-)
Paul V, aka Pine Ailleurs Dessert Vices
Bonjour,
1 réponse deja
Int(Rnd(1)*20000), correspond à
=ENT(ALEA()*20000) dans excel
Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1
multiplié par 20000
Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11)
ce qu'il te renvoie dans vba !
Bon courage
Salut Paul V Très juste ton correctif, pas désagréable ne t'inquiète pas, QQues fois la précipitation dans la réponse engendre des erreurs d'explications ! -- Cordialement JP25
"Paul V" a écrit dans le message de news:
Hep JP25,
Pas tout à fait correct ta réponse, sans vouloir être désagréable ;-)
Il ne s'agit pas d'un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 mais d'un nombre aléatoire à 15 décimales (entre 0 et 1 ) multiplié par 20000 dont on garde la partie entière. Il n'y a pas de chiffre entier aléatoire entre 0 et 1 ;-)
Paul V, aka Pine Ailleurs Dessert Vices
Bonjour, 1 réponse deja Int(Rnd(1)*20000), correspond à =ENT(ALEA()*20000) dans excel Cette formule te renvoie un chiffre entier aléatoire entre 0 et 1 multiplié par 20000 Pour te familiariser avec VBA, enregistre une macro et va voir (Alt+F11) ce qu'il te renvoie dans vba ! Bon courage