Contenu récent par thilam

  1. T

    Utiliser les noms de champs personnalisés en VBA

    Re : Utiliser les noms de champs personnalisés en VBA Merci Pierrot, ma réponse est tardive car entretemps je suis passé à Excel 2010. Il semble que ça ait suffit à résoudre le problème et je n'ai donc pas testé ta solution. Je note quand même l'astuce. Tchô!
  2. T

    Interruption macros VBA sous Excel 2010

    Re : Interruption macros VBA sous Excel 2010 Un autre exemple, cette fois le blocage se fait sur le End If de l'avant dernière ligne Sub LIGNAJ() ' ' LIGNAJ Macro ' Macro enregistrée le 23/01/02 par ThL ' complétée par une proc de Jim Rech, mpep Dim CurrentRowHeight As Single...
  3. T

    Interruption macros VBA sous Excel 2010

    Re : Interruption macros VBA sous Excel 2010 Bonjour C@thy et merci pour la force de réaction rapide, A priori non, j'ai donné un exemple simplifié mais voici le code complet, pas de "On error" dans cette proc: Sub defzonimp() ' ' Définit la zone d'impression et calibre la mise en page...
  4. T

    Interruption macros VBA sous Excel 2010

    Bonjour à toutes et à tous, J'ai écrit un certain nombre de macro sous Excel 2003 avant de passer à Excel 2010. Curieusement, certaines d'entre elles se bloquent au milieu de l'execution tout en donnant la possibilité de "Continuer" et se poursuivent sans problème quand je choisis cette option...
  5. T

    Utiliser les noms de champs personnalisés en VBA

    Bonjour à toutes et tous, J'aimerais savoir s'il y a moyen d'utiliser les noms de champs perso d'un TCD avec VBA. J'ai écrit une macro qui permet de mettre en forme facilement les nombres des champs de mon tableau mais elle plante dès que je personnalise le nom du champ car la propriété...
  6. T

    Utiliser les contrôles d'un userform créé dynamiquement

    Re : Utiliser les contrôles d'un userform créé dynamiquement Voilà le lien (je fais un bête copier coller faute de savoir faire autrement) [XL-2003] Dupliquer dynamiquement des contrôles dans un userform [Résolu] - Forum des professionnels en informatique ThL
  7. T

    Utiliser les contrôles d'un userform créé dynamiquement

    Re : Utiliser les contrôles d'un userform créé dynamiquement hello! Le problème a été résolu sur un autre forum. Je ne sais pas comment indiquer que le sujet est clos. ThL
  8. T

    macro allant chercher un nom de fichier différent chaque jour

    Re : macro allant chercher un nom de fichier différent chaque jour Essaye la formulation de Pierrot93, elle est nettement plus propre. Sinon il te manque des guillemets et un & après ABXY\ Workbooks.Open Filename:= _ "V:\Supply_Chain\1 - STOCK ALERT FRANCE - MTAP - ICD - exLOW STOCK\2012...
  9. T

    macro allant chercher un nom de fichier différent chaque jour

    Re : macro allant chercher un nom de fichier différent chaque jour Tu fabriques le nom du fichier en y insérant la date: Nomfichier= "Mon_fichier_du_" & Application.Text(Date, "dd") & "_" & Application.Text(Date, "mm") & "_" & Application.Text(Date, "yyyy")&".xls" Donne, aujourd'hui...
  10. T

    macro allant chercher un nom de fichier différent chaque jour

    Re : macro allant chercher un nom de fichier différent chaque jour Si la structure des deux onglets est identique et stable un simple copier/coller valeurs pourrait convenir. Comme le fichier change tous les jours tu n'as pas forcément besoin de conserver une formule de liaison, si?
  11. T

    macro allant chercher un nom de fichier différent chaque jour

    Re : macro allant chercher un nom de fichier différent chaque jour Bonjour, Personnellement j'écrirai une macro qui remplacerait la date dans la formule de liaison de ta cellule par la date du jour. Ex: si la formule est "='Mon fichier du 05/08/2012'Feuil1!A1" la macro remplacerait, dans la...
  12. T

    Calcul d'argent en fonction d'une date précise

    Re : Calcul d'argent en fonction d'une date précise Et pourquoi pas =sommeprod((ma liste de date<20/02/2012)*1;(mois(ma liste de date)=mois(mon mois))*1;(liste des villes = maville)*1;(liste du budget)) +sommeprod((ma liste de date>=0/02/2012)*1;(mois(ma liste de date)=mois(mon...
  13. T

    Utiliser les contrôles d'un userform créé dynamiquement

    Bonjour à toutes et tous, Je souhaiterais afficher un userform qui liste les champs data du tableau croisé dynamique sélectionné, avec le nom du champ , la fonction de consolidation courante (somme, nb,...) et le format de nombre de la colonne. L'idée est de pouvoir modifier les fonctions et...
  14. T

    Liste de validation dynamiquement modifiable

    Re : Liste de validation dynamiquement modifiable Bonjour à tous, J'ai répondu un peu vite hier car curieusement suivant la ligne où je me trouve le message d'erreur de validation apparaît ou pas. L'instruction "On Error .." ne le bloque pas. La méthode de Boisgontier me plait bien et c'est...
  15. T

    Liste de validation dynamiquement modifiable

    Re : Liste de validation dynamiquement modifiable Impec. En fait, tout est dans le "On error" qui permet de shunter le message d'alerte et de faire ce qu'on veut ensuite. Merci James, Thilam