Inscription
12 avril 2010
Dernière intervention
20 juillet 2011
Interventions
24
Signature
Caroline

Problème commande Left() Excel 2007 [Résolu]

Bonjour, J'ai rédigé une macro sous VBA dans Excel 2003 dans laquelle j'utilise la commande Left(string, long). Tout se passe bien avec Excel 2003 mais quand je passe sur un autre PC (Excel 2007 sous Vista), un message de bug apparaît sur cette commande. VBA ne semble pas la reconnaitre. Faut-il ajouter un bibliothèque ? Carolin... Lire la suite

Bouton flottant [Résolu]

Bonjour, J'ai besoin de mettre un bouton flottant sur une feuille Excel c'est à dire qui soit tout le temps à la même position sur l'écran. Je sais somment le faire se déplacer en fonction des clics de souris mais il ne suit pas les déplacements avec la roulette. Des idées ? Caroline Lire la suite

Plage de cellules - créer graphique [Résolu]

Bonjour, J'ai un petit soucis de syntaxe je pense, je veux tracer un graphique prenant pour valeurs, les cellules de la colonne G, de la ligne 2 à dernière ligne non vide (cette ligne varie et je ne la connais pas d'avance) donc j'utilise le code suivant : Dim plageX As Range With Sheets("Classement") plageX = .Range("O2:O" & .Ran... Lire la suite

Fonctions Autoit dans une macro VBA Excel

Bonjour, J'ai besoin d'intégrer un bout de code Autoit dans une macro Excel. J'ai donc ajouter la référence AutoitX mais pour les fonctions comme : Sleep ou WinWaitActive un message d'erreur apparaît "Erreur de syntaxe" ou Sub ou fonction non définie. Faut-il ajouter une autre référence ou utiliser une syntaxe particulière ? Ca... Lire la suite

importer un fichier .txt en Excel de manière invisible [Résolu]

Bonjour, dans ma macro j'ai besoin d'ouvrir une série de fichiers .txt dont je connais le nom et de copier-coller leur contenu puis de les fermer. Jusque là je sais faire en utilisant notamment le code : Workbooks.OpenText filename:= nom, Origin:=932, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelim... Lire la suite

créer une feuille excel invisible en vba [Résolu]

Bonjour, j'ai besoin de créer une feuille excel dans un classeur et de la manipuler sans que cette feuille soit visible par l'utilisateur. De plus lorsqu'on ouvre le classeur, si on a déjà lancé la macro, la feuille existera déjà donc je suppose que lorsque je vais de nouveau lancer la macro, Excel ne voudra pas avoir deux feuilles ... Lire la suite

liste de validation variable vba [Résolu]

Bonjour, je souhaite créer une liste de validation de données mais la liste en question est variable tant du point de vue de la plage de cellules que de leur contenu. Je ne sais donc pas quoi mettre dans la ligne en italique soulignée dans la fonction ci-dessous : With Selection.validation .Delete .Add Type:= xlValidateList, Al... Lire la suite

Répondre "oui" à une MsgBox Excel [Résolu]

Bonjour, J'ai besoin de répondre "oui" automatiquement (depuis ma macro) à une MsgBox Excel qui me demande de confirmer une manipulation. En effet, dans ma macro j'ai besoin de modifier la validation des données d'une plage de cellules. Ces cellules doivent accepter toutes les données alors qu'auparavant certaines de ces cellules n'... Lire la suite

liste de tableaux en Vba sur Excel

Bonjour, Pour traiter des fichiers Excel de résultats de manière efficace j'ai besoin de créer une liste de tableaux. Je peux déjà ouvrir un fichier Excel, copier les valeurs dans un tableau : Dim tableau as Variant tableau = Range(Cells(1, 1), Cells(8786, 4)) Ce tableau est valable pour le fichier Excel cas_1.xls, je voudrais ... Lire la suite