Inscription
3 avril 2011
Dernière intervention
12 juin 2012
Interventions
333

Ajuster une feuille Excel automatiquement en fonction de la largeur des colonnes

Bonjour le Forum, Je rencontre de nouveau un problème "bizarre". J'ai une feuille Excel (2007) qui contient des données. Sur cette feuille je place un graphique également. Ce graphique est positionné sur une plage de cellules bien définit via VBA (cf code plus bas) Jusque la tout va bien. Le problème survient lorsque j'essaie de ...

Supprimer la dernière feuille visible d'un classeur [Résolu]

Bonjour le Forum, J'ai un classeur qui contient des feuilles affichées ET des feuilles masquées avec la propriété "very hidden". Je souhaite supprimer la dernière feuille visible du classeur (celle qui est le plus à droite). Pour ce faire j’utilise le code suivant : Worksheets(Worksheets.Count).Delete 'Supprime la dernière feu...

Convertir une image .tif en format .bmp ? (Et/ou utiliser une feinte)

Bonjour le Forum, Avec l'aide du Forum, j'ai développé un code sous vba qui me conviens pratiquement. Il y a toute fois une astuce que j'aimerais employer avec votre aide. Contexte : Les image sur lesquelles je travaille sont au format .bmp sinon plus rien n'est fonctionnel par la suite si ces images ne sont pas en .bmp. Je dois ...

Insérer une échelle automatique ET symétrique pour les graphiques [Résolu]

Bonjour le Forum, Je me pose actuellement une question et j'aimerais savoir si elle serait facilement résolue par VBA. Par macro je crée mon graphique et je définis les échelles en automatique. Jusque la tout va bien. La contrainte suivante que je souhaite imposer est de faire en sorte que l'échelle soit symétrique et centrée sur 0....

Optimiser de code (procédure de mise en forme des données) [Résolu]

Bonjour à tous, Dans le cadre d'une de mes appli par vba je rencontre un problème d'optimisation de code. Il s'agit d'une procédure qui me permet de faire toute une mise en forme de mes données se trouvant sur une feuille Excel. Cette procédure a été réalisée avec l'aide de l'enregistreur de macro et je ne suis pas sur d'avoir fait ...

Charger un fichier .txt plus rapidement dans Excel (optimisation de code) [Résolu]

Bonjour le Forum, Il y a un an (lors de mes premiers pas sous vba) j'avais un premier morceau de code qui me permettait de charger le contenu d'un fichier texte vers une feuille Excel. Pour mes premières applications le code était super car le nombre de données à charger était moyen (6 colonnes pour 8 000 lignes en général). Récemme...

Problème pour compter le nombre de lignes d'une feuille [Résolu]

Bonjour le Forum, Pour compter le nombre de lignes utilisées d'une feuille Excel, j'utilise le code suivant : Dim n As Long n = ActiveSheet.UsedRange.Rows.Count 'Compte le nombre de lignes dynamiques MsgBox "Le nombre de lignes actuel est de " & n Ça fonctionne très bien. Mais je rencontre un cas ou je n'arrive pas à compter...

Trigonométrie basique, mini problème de syntaxte je pense... [Résolu]

Bonjour le Forum, Sous vba, il y a un truc que je ne comprends pas. Ces 3 lignes de code fonctionnent parfaitement : Range("N8").Formula = "=Radians(45)" Range("N9").Formula = "=Acos(0.5)" Range("N10").Formula = "=pi()" Mais ces 2 suivantes, ne fonctionnent pas du tout : Range("N11").Formula = "=Degres(0.5)" Range("N12").Fo...

VBA, importer les données d'un fichier TDMS sous EXCEL

Bonjour le Forum, Je dispose d'un fichier TDMS issu de Labview. Ce fichier contient des données. J'ai installé l'add-in qui permet d'ouvrir un fichier TDMS sous Excel. Jusque la tout va bien, je peux donc ouvrir des fichier TDMS sous Excel, en visualiser le contenu et traiter les données. Maintenant voici ce que je ne parviens ...

Créer un Range avec une variable tableau, c'est possible ?

Bonjour le Forum, Dans l'avancement de mon projet je bute sur un point important. Un coup de main, un conseil serait le bienvenu. L'idée est la suivante : Je créer un tableau dynamique, le redimensionne et le remplit. Jusque la tout va bien. J'obtiens donc une variable Tableau qui contient des éléments. Ensuite je souhaite cré...

Récupérer la largeur et la hauteur d'une image BitMap chargée dans un contrôle i [Résolu]

Bonjour à tous, Une nouvelle question me taquine l'esprit et j'aimerais en savoir plus... Dans une feuille Excel j'ai un contrôle image (Contrôle ActiveX). C'est un objet de type OLEObject. Je charge une image BitMap dans ce contrôle et j'aimerais savoir quels en sont la largeur et la hauteur de l'image qui est chargée. J'ai fait...

Ajout dynamique de contrôles [Résolu]

Bonjour le Forum, Je rencontre une petite difficulté dans la création de mon code vba. Voici le problème : Par code, je créé une nouvelle feuille Excel, ensuite je créé un bouton d'action que je place sur cette feuille. Jusque la tout vas bien. Je ne parviens pas à associer une macro quand je clique sur le bouton de contrôle....

Comment créer, placer et dimensionner un objet sur une feuille Excel [Résolu]

Bonjour le Forum, bonjour à tous ceux qui passeront par ce post. J'ai une petite question à laquelle je ne parviens pas à répondre. Je cherche désespérément à partir d'un code vba, à créer un objet image (Contrôle image), de le placer sur la feuille, de le dimensionner correctement puis de gérer ensuite certaines de ses propriétés q...

TRIER DES PHOTOS A LA VOLEE [Résolu]

Bonsoir le Forum, Je suis à la recherche de quelques lignes de code qui m'aideraient à réaliser une opération que je fait souvent et que je trouve fastidieuse ! Voila la chose : -J'ai un dossier qui contient uniquement des photos. A chaque fois je dois ouvrir ce dossier, prendre les 13 premières photos, les copier, les coller dan...

Réaliser une matrice avec Excel [Résolu]

Bonsoir le Forum, J'ai un petit problème de codage... Voici ce que je cherche à faire. Je dispose d'un axe X définit sur une plage [XD;XF]. Je parcours l'axe X en incrémentant d'un pas nommé PX. J'ai la même chose avec un second axe, l'axe Y. Il est définit par une plage [YD;YF]. Et on parcours l'intégralité de cet axe avec un pas qui...

Résoudre une équation (un système d'équation ???) avec le solveur Excel 2007 [Résolu]

Bonsoir le Forum, Je me casse la tête sur la résolution d'une équation assez complexe (du moins pour moi !). Je crois que je vais avoir besoin d'un peu d'aide de personnes plus calées en maths et qui maitrisent le solveur Excel 2007^^ Tout d'abord je découvre le solveur. Donc je ne gère pas la bête et je n'ai pas réussi à trouver mo...

Forcer l'apparition d'une fenêtre à l'ouverture d'Excel...sans avoir activer les

Bonjour le Forum, me revoici de nouveau pour améliorer mes capacités de programmations... Au programme cette fois-ci : J'ai un fichier Excel (2007) qui contient des macros. Mon niveau de sécurité concernant les macros est faible. Ce qui a pour conséquence de forcer l'utilisateur à activer les macros sinon pas de macro lol. Actuellem...

En fonction de la version d'Excel, gérer les enregistrements... [Résolu]

Bonjour le Forum, Je me creuse la tête sur un petit détail qui toute fois mérite sont importance. Voila J'ai un classeur Excel qui a été construit avec Excel 2007. J'aimerais que ce fichier ne puisse pas être enregistré dans une autre version d'Excel que celle de 2007. C'est à dire que les utilisateurs ayants une version inférieure ...

Compatibilité Web Browser entre XP et Seven [Résolu]

Bonjour le Forum, Je rencontre des problèmes de compatibilité... Je suis sous XP 32 bit, Office 2007, et IE 8. Le fichier disponible en téléchargement en bas de page fonctionne très bien chez moi. Il s'agit d'un Web Browser qui affiche une image Gif ainsi qu'un message qui défile. Cependant lorsque que je test ce fichier Excel so...

Restreindre l'ouverture d'un fichier à une version d'Excel ET à une version d'OS

Bonsoir le Forum, Je développe une macro qui est maintenant sur la fin. Néanmoins je rencontre quelques difficultés de compatibilité. J'ai développé la macro sous Excel 2007 (version 12.0) et sous Windows XP (32-bit). Elle fonctionne très bien. -Elle ne fonctionne plus à l'ouverture par Excel 2003. -Elle ne fonctionne pas mieux av...