| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/08/2017 à 21:05 | ing2017 | Macro VBA | Pourtant la fermeture automatique a parfaitement fonctionné chez moi. Il faut évidemment que le fichier ait été ouvert avant 18h... |
| 22/08/2017 à 20:19 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Il 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:00 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Ci-dessous modification du code pour annuler automatiquement tout filtrage sur la feuille Mvt après copie sur la feuille Output... |
| 22/08/2017 à 13:55 | ing2017 | Macro VBA | Le 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:53 | bpl | Fichier introuvable user64 | Vous 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:09 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Il 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:38 | bpl | Fichier introuvable user64 | Pour 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:42 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Ci-dessous correction... |
| 21/08/2017 à 14:11 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Certes, mais je ne suis pas devin. De quelles erreurs s'agit-il ?... |
| 21/08/2017 à 12:18 | kopzi | Macro de sauvegarde ne fonctionne pas en partage | Essayer ceci... |
| 21/08/2017 à 11:26 | ing2017 | Macro VBA | Par 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:33 | LORIS01 | Liaison Combobox, textbox | Il devrait suffire de rajouter cette condition... |
| 20/08/2017 à 23:29 | ing2017 | Macro VBA | Essayer 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:46 | ing2017 | Macro VBA | Pour 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:59 | yohann.Gestion | Compiler des données dans un Tableau | Décrivez votre problème et joignez un fichier... |
| 19/08/2017 à 13:49 | LORIS01 | Liaison Combobox, textbox | Dans Private Sub ComboBox1_Change() ajouter ces instructions ... |
| 19/08/2017 à 12:39 | ing2017 | Macro VBA | Ci-dessous code feuille ci-dessous code module... |
| 18/08/2017 à 20:50 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Essayer ce code avec modification de l'instruction LIgne = Ligne = Graphe(Ligne + TypesMut.Count + 1, .......... |
| 18/08/2017 à 16:46 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Essayer cette modif ... |
| 18/08/2017 à 12:06 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Essayer 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:00 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Pour 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:35 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | A 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:43 | John_bnvs | Recherche avec plusieurs conditions | Il 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:38 | pompaero | Valeurs LBx vers feuille | Pour l'avoir en ligne, il faut effectuer une transposition... |
| 12/08/2017 à 01:11 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Modification du code avec filtrage sur . colonne 2 non vide : masque "*" . colonne 14(=NR) contenant "->" : masque "*->*" ... |
| 11/08/2017 à 19:11 | Invité | VBA et cellules nommees | Rectifier 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:16 | pompaero | Valeurs LBx vers feuille | Modifier cette instruction ainsi... |
| 11/08/2017 à 16:04 | juju28561 | Récupéré le numéro de la ligne d'une cellule | D'après ton code Date_5 = Nothing , donc la propriété Date_5.row génère une erreur... |
| 11/08/2017 à 15:35 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Si 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:06 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Je 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:39 | Vinno | Copier donnée Textbox dans presse papier | Autre proposition. Pour coller, --> Collage spécial --> Texte, car il prend le format Unicode par défaut... |
| 11/08/2017 à 12:11 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Il 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:15 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | En 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:11 | Nad89 | Copier Coller avec insertion ligne, masque des lignes vides | Question 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:43 | Vincent Johner | Détection de changement de feuille | En supposant que ta feuille s'appelle "rapport" et ta macro "enregistrer_rapport" , ci-joint exemple à adapter... |
| 10/08/2017 à 14:39 | NBL | Envoie par mail d'un onglet | ... |
| 10/08/2017 à 12:43 | NBL | Envoie par mail d'un onglet | Ci-jointe autre proposition... |
| 10/08/2017 à 10:53 | Alexandre00000 | Inserer une variable dans la macro | J'essaierai... |
| 10/08/2017 à 10:22 | Vincent Johner | Détection de changement de feuille | Une solution possible avec ce code événement à insérer dans ThisWorkBook ... |
| 09/08/2017 à 12:03 | slimshady | Chercher un document dans un dossier | Es-tu certain d'avoir dans TextBox2.Value l'extension du fichier ... |
| 09/08/2017 à 10:43 | philippe.p@ | Générer un tableau à imprimer depuis un onglet source | Pour 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:55 | thomasbkd | Déclaration variable en tant que propriété | Essayer ceci... |
| 08/08/2017 à 14:31 | pipout64 | Appel d'une macro xlam chargée depuis une autre macro | Pour ajouter un argument... |
| 08/08/2017 à 11:42 | philippe.p@ | Générer un tableau à imprimer depuis un onglet source | Pour agir sur la feuille d'impression, modifier le code du module "impression" ainsi ... |
| 08/08/2017 à 00:58 | philippe.p@ | Générer un tableau à imprimer depuis un onglet source | Lorsque 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:38 | philippe.p@ | Générer un tableau à imprimer depuis un onglet source | As-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:35 | philippe.p@ | Générer un tableau à imprimer depuis un onglet source | Ci-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:16 | Cali78 | Protection feuille et colonne par différent MDP | Il suffit d'utiliser la fonctionnalité de modification de plage : onglet révision --> permettre la modification des plages... |
| 04/08/2017 à 00:10 | mc13009 | VBA pour copier commentaire dans une cellule | Ci-dessous, exemple de code... |
| 03/08/2017 à 21:09 | Oudot | Création Indicateur | Rien de plus simple, il suffit de modifier mon code ainsi modif1 : modif2 ... |