Inscription
23 juin 2010
Dernière intervention
12 mars 2018
Interventions
196

VBA Excel - envoi mail par GMAIL

Bonjour, Je tente d'utiliser le code ci dessous, la fonction d'envoi d'email est assurée mais le résultat est un double envoi du même email et donc mon interlocuteur reçoit 2 fois le même email. Malgre mes efforts je n'arrive pas a regler ce souci. Auriez vous une idée ? Merci d'avance pour votre aide. Cordialement Sub EnvoiMa... Lire la suite

Excel 2016 VBA : Problème création TCD [Résolu]

Bonjour, J'ai un problème avec une macro que j'utilise depuis 2010 et qui crée des tableaux croisés dynamiques à la volée. Cette macro utilise le premier onglet de mon fichier Excel afin d'effectuer plusieurs compilation des valeurs renseignées. Malheureusement, depuis le déploiement d'Office 2016, cette macro ne fonctionne plus e... Lire la suite

VBA Excel : tester une chaine de caracteres variable [Résolu]

Bonjour, Afin de nous assurer que les réservations dans les listes de visserie sont bien renseignées, je souhaite creer une petite macro de vérification. Le principe est le suivant : si en colonne A de la ligne en cours j'ai la famille "VIS", alors en colonne B de la ligne en cours je dois avoir une chaîne de caractères de type : ... Lire la suite

VBA EXCEL : creer un boucle dont la valeur de fin evolue [Résolu]

Bonjour, J'essaie de coder proprement une boucle dont la fin évolue et j'aimerais votre point de vue afin d'avoir un code "propre". le principe est : lasti = Range("A" & Rows.Count).End(xlUp).Rowfor i=3 to lasti if toto > 1 thenRows(i).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbovelasti = Range("A" & Rows.Count).End(x... Lire la suite

VBA EXCEL 2007 : Derniere ligne dans une colonne variable [Résolu]

Bonjour, Je cherche a variabiliser la formule classique de recherche de la dernière ligne. Le version qui fonctionne bien quand la colonne est connue : DerLigB = Range( "B" & Rows.Count).End(xlUp).Row Et la version que j'essaie de faire fonctionner sans succès pour le moment : DerLigB = Range(i & Rows.Count).End(xlUp).Row Le bu... Lire la suite

Excel VBA : perte du separateur decimal [Résolu]

Bonjour, J'ai fait une macro qui importe un fichier ".txt" en vue du traitement de son contenu. Mon problème se situe lors de l'import par la macro, en effet pour un chiffre de la forme 1.001 dans le fichier ".txt", le point est éliminé lors de l'importation sous Excel et le nombre se retrouve sous la forme 1001. Ce qui ne m'arrange ... Lire la suite

Excel VBA : Lenght variable dans fonction MID [Résolu]

Bonjour, Tout est dans le titre :) j'essaie de pouvoir variabiliser l'argument length de la fonction MID. Mon besoin est d'etraire une chaine de caracteres incluse dans une chaine de caracteres plus grande. Il me faut recuperer systematiquement depuis le 12 caractere jusqu'au 6 eme inclus avant la fin de la chaine initiale. J'a... Lire la suite