Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2011, 23h49   #1
Invité de passage
 
Inscription : novembre 2011
Messages : 13
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2011
Messages : 13
Points : 0
Points : 0
Par défaut Question de novice sur l'aide disponible

Bonjour,

Une question de novice : est-ce qu'il existerait quelque part une aide "détaillée" sur vba pour excel ?

Un exemple : l'aide dans VBA Excel sur Worksheet.PasteSpecial, méthode :

Pour le premier paramètre Format, il y a seulement un exemple de format "Microsoft Word 8.0 Document Object" .

Du coup moi qui voulait essayer de coller avec cette méthode au format Image (Métafichier Windows), je suis bloqué sans savoir si ce format est prévu ou non.

C'est juste un exemple.

Avoir toutes les infos utiles à disposition, c'est certainement réver un peu, mais si cela existe je ne voudrais pas passer à côté.

Merci par avance à toutes les réponses.
..ooooOö.. est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 07/12/2011, 10h37   #2
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 867
Points : 1 867
Je suis d'accord sur le fait que l'aide VBA n'est pas toujours géniale.
Pour ton cas précis, je te conseillerais (oui, je sais, d'habitude je dis toujours de l'éviter) d'utiliser l'enregistreur de macro pour voir ce qu'il va mettre. Ensuite, en fonction du format qu'il t'aura proposé, une petite recherche Google fera sans doute ton bonheur.
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 13h15   #3
Invité de passage
 
Inscription : novembre 2011
Messages : 13
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2011
Messages : 13
Points : 0
Points : 0
Salut

Merci.

Pour mon cas précis dans excel 2007 il n'y a pas de menu pour coller au format "Image (Métafichier)".

Il y a seulement un menu "Coller une image" et là on obtient une image au format "bitmap", je crois, mais en tout cas pas au format métafichier.

Du coup l'enregistreur de macro ne permet pas de récupérer le format métafichier.

Cdt
..ooooOö.. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 18h18   #4
Expert Confirmé Sénior
 
Avatar de Qwazerty
 
Homme Stéphane
La très haute tension :D
Inscription : avril 2002
Messages : 2 446
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 32
Localisation : France

Informations professionnelles :
Activité : La très haute tension :D
Secteur : Service public

Informations forums :
Inscription : avril 2002
Messages : 2 446
Points : 4 620
Points : 4 620
Envoyer un message via MSN à Qwazerty
Salut

Peut-être sur le site de la Msdn

@ZebreLoup: L'enregistreur de macro n'est certes pas la panacée, mais si la personne prend un peu de temps pour la retravailler, l'enregistreur lui donne quand même une ossature de code, sans compter pour obtenir les informations sur la mise en forme des cellules et sur la syntaxe du code en lui même. Personnellement je l'utilise régulièrement (moins souvent qu'au début) pour obtenir des syntaxes particulières, je pense qu'au contraire il faut incité les débutants à se l'approprier. (Désolé pour la parenthèse)

++
Qwaz
__________________

MagicQwaz := Harry Potter la baguette en moins
Le monde dans lequel on vit
HammerFest
Ma page perso DVP - Dernier Tutoriel : VBA & Internet Explorer
Qwazerty est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/12/2011, 18h48   #5
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 867
Points : 1 867
@Qwazerty : En fait je suis complètement d'accord avec toi, c'est juste que je pense que ça doit se limiter à trouver la syntaxe de telle ou telle opération et je l'utilise aussi souvent pour cette raison (d'ailleurs, c'est parfois dommage de ne pas l'avoir sous Outlook). Mais le message que je veux faire passer, c'est qu'il faut éviter de prendre pour argent comptant le code qu'il génère et ne pas se lancer dans VBA sans avoir appris des concepts de base de programmation (variables, procédures, fonctions...). On se retrouve sinon vite avec du code avec des Select, Activate de partout, très dûr à débugger et source de nombreuses erreurs.
Mais pour connaitre la propriété qui permet de mettre le cadre de droite d'une cellule en pointillés et en bleu ou de changer l'échelle en abscisse d'un graphique bâton d'un graphique, c'est top !

Désolé aussi pour la parenthèse.
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h04.


 
 
 
 
Partenaires

Hébergement Web