Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :Mercredi à 12:31
Version d'Excel :2021 FR 64 bits
Emploi :bénévole associations Goutte d'Or
Lieu :Paris
Messages
4'199
Votes
1'054
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par thev - page 72

DateAuteur du sujetSujetExtrait du message
22/08/2017 à 21:05ing2017 Macro VBAPourtant la fermeture automatique a parfaitement fonctionné chez moi. Il faut évidemment que le fichier ait été ouvert avant 18h...
22/08/2017 à 20:19Nad89Copier Coller avec insertion ligne, masque des lignes videsIl doit y avoir un décalage par rapport à la cellule de copie de la feuille Output. Avec cette modification, plus de décalage possible [quote="Nad89"]VOUS POUVAIS M'EXPLIQUER CA SVP J'ai corrigé cette instruction par celle-ci : Application d'une formule de somme pour la ligne = Ligne +j et l...
22/08/2017 à 14:00Nad89Copier Coller avec insertion ligne, masque des lignes videsCi-dessous modification du code pour annuler automatiquement tout filtrage sur la feuille Mvt après copie sur la feuille Output...
22/08/2017 à 13:55ing2017 Macro VBALe plus simple me parait de programmer la fermeture automatique du fichier à une heure donnée. Ci-dessous modification du code de ThisWorkbook avec fermeture automatique à 18h...
21/08/2017 à 22:53bpl Fichier introuvable user64Vous n'avez pas modifié les bibliothèques comme indiqué dans mon code : user64 --> user32 et comctl64 --> comctl32. Encore une fois, les API ne fonctionnent pas avec des bibliothèques 64 bits. Le code que j'ai indiqué fonctionne aussi bien sur un Excel 32 bits qu'un Excel 64bits...
21/08/2017 à 19:09Nad89Copier Coller avec insertion ligne, masque des lignes videsIl doit y avoir un problème d'actualisation du graphique. Vous pouvez toujours essayer cette modification Après, il faudrait voir le code de la fonction "Graphe"...
21/08/2017 à 18:38bpl Fichier introuvable user64Pour pouvoir travailler en 32/64 bits, il faudrait que vos API soient déclarées comme ceci ( toutes les bibliothèques API sont 32 bits et non 64 bits )...
21/08/2017 à 17:42Nad89Copier Coller avec insertion ligne, masque des lignes videsCi-dessous correction...
21/08/2017 à 14:11Nad89Copier Coller avec insertion ligne, masque des lignes videsCertes, mais je ne suis pas devin. De quelles erreurs s'agit-il ?...
21/08/2017 à 12:18kopziMacro de sauvegarde ne fonctionne pas en partageEssayer ceci...
21/08/2017 à 11:26ing2017 Macro VBAPar ailleurs, afin de ne pas envoyer 2 fois le même mail, j'ai ajouté un commentaire dans les cellules concernées. Le mail est envoyé à l'ouverture du fichier si et seulement si le terme "attention ,date depassée" apparaitre dans les cellules Exxx feuille de suivi et si elles ne sont pas annotées d'...
20/08/2017 à 23:33LORIS01 Liaison Combobox, textboxIl devrait suffire de rajouter cette condition...
20/08/2017 à 23:29ing2017 Macro VBAEssayer de décocher les références manquantes. Sinon Vous ne devez pas avoir la même version d'Excel que la mienne. Dans ce cas, le plus simple est au niveau de votre fichier : 1- d'importer dans l'éditeur VBA le module de classe "Dates" ci-joint (lien = https://www.cjoint.com/c/GHuvzztwCMT ) 2- d'a...
20/08/2017 à 20:46ing2017 Macro VBAPour répondre à votre souci, j'ai créé un événement personnalisé de dépassement de date qui se déclenche à l'ouverture du fichier s'il existe une date dépassée . Cet événement est défini dans un module de classe "Dates". Par ailleurs, afin de ne pas envoyer 2 fois le même mail, j'ai ajouté un commen...
20/08/2017 à 12:59yohann.GestionCompiler des données dans un TableauDécrivez votre problème et joignez un fichier...
19/08/2017 à 13:49LORIS01 Liaison Combobox, textboxDans Private Sub ComboBox1_Change() ajouter ces instructions ...
19/08/2017 à 12:39ing2017 Macro VBACi-dessous code feuille ci-dessous code module...
18/08/2017 à 20:50Nad89Copier Coller avec insertion ligne, masque des lignes videsEssayer ce code avec modification de l'instruction LIgne = Ligne = Graphe(Ligne + TypesMut.Count + 1, ..........
18/08/2017 à 16:46Nad89Copier Coller avec insertion ligne, masque des lignes videsEssayer cette modif ...
18/08/2017 à 12:06Nad89Copier Coller avec insertion ligne, masque des lignes videsEssayer cette modification avec positionnement du paramètre Ligne de la procédure "Call promoavenir(Ligne)", 2 lignes après la fin du tableau recopié...
16/08/2017 à 21:00Nad89Copier Coller avec insertion ligne, masque des lignes videsPour insérer une ligne après la récupération de tableau avec filtrage, il suffit de rajouter dans la feuille "output" l'instruction suivante : donc ci-dessous code ajusté ...
16/08/2017 à 11:35Nad89Copier Coller avec insertion ligne, masque des lignes videsA priori, la copie fonctionnait précédemment. J'ai juste modifié les filtrages. L'autre différence avec le code précédent, c'est la position en A1 et non en A7. Ci-dessous code avec positionnement en A7 sur la feuille "Output": Si la copie ne s'effectue pas, c'est que la feuille "Output" n'existe pa...
14/08/2017 à 11:43John_bnvsRecherche avec plusieurs conditionsIl me semble qu'il manque un élément nécessaire pour le rapprochement : le numéro d'écriture dans le journal HA...
12/08/2017 à 13:38pompaero Valeurs LBx vers feuillePour l'avoir en ligne, il faut effectuer une transposition...
12/08/2017 à 01:11Nad89Copier Coller avec insertion ligne, masque des lignes videsModification du code avec filtrage sur . colonne 2 non vide : masque "*" . colonne 14(=NR) contenant "->" : masque "*->*" ...
11/08/2017 à 19:11InvitéVBA et cellules nommeesRectifier l'instruction comme suit : Remarque: cel_src et cel_dst sont définis en Variant et non en tableau Tu peux faire encore plus simple en donnant des noms de plage (de type feuille) identiques aux 2 feuilles. Ci-joint exemple avec la macro "Définitions" pour créer les noms...
11/08/2017 à 16:16pompaero Valeurs LBx vers feuilleModifier cette instruction ainsi...
11/08/2017 à 16:04juju28561 Récupéré le numéro de la ligne d'une celluleD'après ton code Date_5 = Nothing , donc la propriété Date_5.row génère une erreur...
11/08/2017 à 15:35Nad89Copier Coller avec insertion ligne, masque des lignes videsSi je regarde votre tableau à afficher, il semble que le critère de filtrage soit "/" et non "->". A priori, le souci vient du caractère de filtrage de la colonne 2 du tableau. Vérifiez donc ce caractère...
11/08/2017 à 14:06Nad89Copier Coller avec insertion ligne, masque des lignes videsJe remplacerais les instructions à par mon code. Ne pas oublier de remplacer si nécessaire "Tableau1" par le nom de votre Tableau que vous obtiendrez en cliquant sur OUTILS DE TABLEAU, en haut à gauche...
11/08/2017 à 13:39Vinno Copier donnée Textbox dans presse papierAutre proposition. Pour coller, --> Collage spécial --> Texte, car il prend le format Unicode par défaut...
11/08/2017 à 12:11Nad89Copier Coller avec insertion ligne, masque des lignes videsIl suffit de filtrer la colonne Type du Tableau "Mouvements" avec la petite flèche "->" et d'appliquer mon code. Vous obtiendrez sur la feuille Output le résultat souhaité...
11/08/2017 à 11:15Nad89Copier Coller avec insertion ligne, masque des lignes videsEn cliquant sur OUTILS DE TABLEAU, en haut à gauche est indiqué le nom de l'objet tableau. En supposant que ce nom soit "Tableau1",ci-dessous exemple de code avec recopie du tableau filtré sur la feuille Output en un nouvel objet tableau avec une ligne total. Pour comprendre l'intérêt et le fonction...
10/08/2017 à 17:11Nad89Copier Coller avec insertion ligne, masque des lignes videsQuestion préalable : ce tableau est-il un objet tableau Excel, autrement dit si tu cliques sur une des cellules du tableau apparaît-il en haut au milieu de la fenêtre "OUTILS DE TABLEAU" ...
10/08/2017 à 16:43Vincent Johner Détection de changement de feuilleEn supposant que ta feuille s'appelle "rapport" et ta macro "enregistrer_rapport" , ci-joint exemple à adapter...
10/08/2017 à 14:39NBL Envoie par mail d'un onglet...
10/08/2017 à 12:43NBL Envoie par mail d'un ongletCi-jointe autre proposition...
10/08/2017 à 10:53Alexandre00000 Inserer une variable dans la macroJ'essaierai...
10/08/2017 à 10:22Vincent Johner Détection de changement de feuilleUne solution possible avec ce code événement à insérer dans ThisWorkBook ...
09/08/2017 à 12:03slimshady Chercher un document dans un dossierEs-tu certain d'avoir dans TextBox2.Value l'extension du fichier ...
09/08/2017 à 10:43philippe.p@ Générer un tableau à imprimer depuis un onglet sourcePour que cette variable puisse être renseignée par le formulaire permettant de sélectionner le code session. Si cette variable était privée, elle ne pourrait pas être utilisée dans le code du UserForm. Après essai sur ton bouton 35, pas de souci chez moi. Je pense que c'est un problème de paramétrag...
08/08/2017 à 17:55thomasbkd Déclaration variable en tant que propriétéEssayer ceci...
08/08/2017 à 14:31pipout64Appel d'une macro xlam chargée depuis une autre macroPour ajouter un argument...
08/08/2017 à 11:42philippe.p@ Générer un tableau à imprimer depuis un onglet sourcePour agir sur la feuille d'impression, modifier le code du module "impression" ainsi ...
08/08/2017 à 00:58philippe.p@ Générer un tableau à imprimer depuis un onglet sourceLorsque l'exécution s'interrompt sur l'erreur, il suffit de mettre le curseur de la souris sur champ.Name et sa valeur s'affiche. En fait, tu dois avoir dans ta feuille des noms de plage invalides. Deux solutions : 1-aller dans Formules --> Gestionnaire de noms : supprimer les noms invalides, c'e...
07/08/2017 à 22:38philippe.p@ Générer un tableau à imprimer depuis un onglet sourceAs-tu créé les noms de plage en exécutant la macro du module "définitions" ? Cette macro n'est à exécuter qu'une seule fois. Sinon quel est le contenu de champ.Name ...
07/08/2017 à 19:35philippe.p@ Générer un tableau à imprimer depuis un onglet sourceCi-jointe proposition (procédure : imprimer_session) à partir de la définition de noms de plage communs à la liste AF et à la feuille d'impression (procédure: créer_définitions)...
05/08/2017 à 21:16Cali78 Protection feuille et colonne par différent MDPIl suffit d'utiliser la fonctionnalité de modification de plage : onglet révision --> permettre la modification des plages...
04/08/2017 à 00:10mc13009VBA pour copier commentaire dans une celluleCi-dessous, exemple de code...
03/08/2017 à 21:09OudotCréation IndicateurRien de plus simple, il suffit de modifier mon code ainsi modif1 : modif2 ...