OVH Cloud OVH Cloud

travail de débutant

14 réponses
Avatar
Vince
Bonjour a tous,
Je découvre ce ng ce soir, un peu par hasard. Je cherchais des sites sur VBA
pour excel, et je suis arrivé ici, à ma grande satisfaction: l'importance du
nombre de posts est de bon augure.
En les parcourant , j'ai confirmé ce que je savais depuis longtemps: ça fait
un moment que je développe des macros sous excel, mais j'ai toujours adopté
la même méthode: j'utilise l'enregistreur automatique, et je retouche après.
J'ai bien sur très souvent eu recours à l'aide (très succinte) sous Excel,
et je me suis rendu compte que l'enregistreur n'utilisait qu'une infime
partie des possiblités de VBA: la prog de base.
Quand, au ahsard de mes recherches dans l'aide, je tombe sur des exemples
avec des méthodes un peu bizarres (avec des . partout entre les mots) j'ai
peur et je passe mon chemin. Je suis électronicien, et Excel me sert a faire
des suivis de fab, avec controles de délais, indicateurs de retard et tout
le bazarre. Je ne suis donc pas softeux de formation.
Pourtant, approfondir mes connaissances me tente.
J'aimerais donc savoir quelles sont les différences entre le langage
standard du VBA (les activecell.value sheets("").select...) et ce qui
ressemblerait a de la prog objet ?
Est-ce qu'on traite les mêmes choses (balades dans les cellules et les
feuillets pour faire des récup de données, créer des listes ..) avec les 2
méthodes de prog ?


Question subsidiaire:
Comment puis-je faire pour qu'une macro soit exécutée automatiquement à
l'ouverture d'un fichier ?

Merci d'avance pour vos lumières

4 réponses

1 2
Avatar
Philippe.R
;-p

"sabatier" a écrit dans le message de news:
oups, merci jacquouille car je ne me souvenais pas avoir nidifié de la
sorte...mais, Dieu garde, c'était dans la rubrique débutant, celle où tu
ne reçois pas de remerciements, pas comme celle, donc, où pond l'enfant
de garches, fils de puteaux...
jps

Jacquouille a écrit:
Dans le nids de Misange, dans le coin droit, au fond, à la rubrique
"débutants", "Comment lancer automatiquement une macro au démarrage ?"

http://www.excelabo.net/xl/debuter.htm#macrodémarrage

--
Jacquouille conseille : http://www.excelabo.net


"sabatier" a écrit dans le message news:


merdum, c'est quoi ce truc, jacquouille? j'aurais donc mis le
Workbook_Open en chanson?
jps

Jacquouille a écrit:

Bonjour
Et pour en remettre une couche (culotte, tu verras) pour la macro à
ouverture automatique (c'est comme certains parachutes), je ne puis que


te


conseiller la lecture du post sublime de notre vétéran MVPHS JPS dans
Excelabo. Tu ne saurais faire que de réussir du premier coup tant c'est
bien expliqué.
Bonne chance

--
Jacquouille conseille : http://www.excelabo.net


"Misange" a écrit dans le message news:



Bonjour Vince
Pour abonder dans le sens de Thierry, bienvenue dans ce monde magique
des macros. Si tu as déjà l'habitude de l'enregistreur et de l'aide
d'excel, franchir le pas suivant devrait être relativement aisé.
Tu trouveras sur excelabo une page spéciale pour débuter, un lexique et
puis des tas d'astuces classées et 265 classeurs exemples à télécharger


!



Pour avoir un cours progressif sur la programmation VBA, va faire un
tour sur le site de Christian Herbé, tu en trouveras l'adresse dans la
page liens d'excelabo.
Et surtout, donne toi un but, comence par te dépatouiller et viens ici
te faire aider là où ça coince, tu trouveras toujours une lumière
allumée, à toute heure du jour et de la nuit (sérieux !)

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


Vince wrote:


Bonjour a tous,
Je découvre ce ng ce soir, un peu par hasard. Je cherchais des sites


sur




VBA


pour excel, et je suis arrivé ici, à ma grande satisfaction:


l'importance du



nombre de posts est de bon augure.
En les parcourant , j'ai confirmé ce que je savais depuis longtemps: ça


fait



un moment que je développe des macros sous excel, mais j'ai toujours


adopté



la même méthode: j'utilise l'enregistreur automatique, et je retouche


après.



J'ai bien sur très souvent eu recours à l'aide (très succinte) sous


Excel,



et je me suis rendu compte que l'enregistreur n'utilisait qu'une infime
partie des possiblités de VBA: la prog de base.
Quand, au ahsard de mes recherches dans l'aide, je tombe sur des


exemples



avec des méthodes un peu bizarres (avec des . partout entre les mots)


j'ai



peur et je passe mon chemin. Je suis électronicien, et Excel me sert a


faire



des suivis de fab, avec controles de délais, indicateurs de retard et


tout



le bazarre. Je ne suis donc pas softeux de formation.
Pourtant, approfondir mes connaissances me tente.
J'aimerais donc savoir quelles sont les différences entre le langage
standard du VBA (les activecell.value sheets("").select...) et ce qui
ressemblerait a de la prog objet ?
Est-ce qu'on traite les mêmes choses (balades dans les cellules et les
feuillets pour faire des récup de données, créer des listes ..) avec


les




2


méthodes de prog ?


Question subsidiaire:
Comment puis-je faire pour qu'une macro soit exécutée automatiquement à
l'ouverture d'un fichier ?

Merci d'avance pour vos lumières








--
NB. mes admiratrices voudront bien supprimer "delaile" avant de m'écrire
en bal perso....merci








--
NB. mes admiratrices voudront bien supprimer "delaile" avant de m'écrire
en bal perso....merci








Avatar
L'AMI Yves
Sur d'autres NG, on appelle ça "quoter comme un goret" (ou "coter" ?)

Et je ne le fais pas.

AMIcalement.
<couic>
Avatar
Philippe.R
Tout bien réfléchi, cela ne me dérange pas.....
--
Amicales Salutations

Retirer A_S_ pour répondre.

"L'AMI Yves" a écrit dans le message de
news:3f94ead7$0$235$
Sur d'autres NG, on appelle ça "quoter comme un goret" (ou "coter" ?)

Et je ne le fais pas.

AMIcalement.
<couic>



Avatar
L'AMI Yves
"Philippe.R" a écrit dans le message de news:

Tout bien réfléchi, cela ne me dérange pas.....
En fait, c'est eux, que ça dérange. Et aussi ceux qui paient Internet

au temps de connexion : il en reste !

AMIcalement.
--
Amicales Salutations

Retirer A_S_ pour répondre.

"L'AMI Yves" a écrit dans le
message de

news:3f94ead7$0$235$
Sur d'autres NG, on appelle ça "quoter comme un goret" (ou "coter" ?)

Et je ne le fais pas.

AMIcalement.
<couic>







1 2