| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/10/2016 à 11:23 | fab89 | Comment extraire lignes dans feuille 2 | Ci-jointe version xlsm... |
| 06/10/2016 à 22:25 | fab89 | Comment extraire lignes dans feuille 2 | Ci-jointe proposition avec génération de l'analyse dans le répertoire contenant le classeur... |
| 06/10/2016 à 21:10 | samybot86 | Gestion Stock | Détail corrigé... |
| 06/10/2016 à 19:23 | samybot86 | Gestion Stock | Ci-jointe une proposition intégrant : 1- pour modif_stock , la possibilité de sélection d'une ligne à partir du domaine et du code, tout en conservant la possibilité de sélection par ligne, avec modification/suppression sans quitter le formulaire pour pouvoir gérer plusieurs lignes. 2- pour stock ,... |
| 06/10/2016 à 16:52 | lana | Supprimer doublons avec condition | 1- Trier par Fournisseurs et Chiffre d'affaires (du plus grand au plus petit) 2_ Menu Données --> Supprimer les doublons... |
| 06/10/2016 à 12:32 | samybot86 | Gestion Stock | C'est possible, mais il faudrait être précis sur l'identifiant de la ligne code ? domaine + code ? domaine + code + position ? et que veut dire "position" par rapport à "SGL" ? D'ailleurs, il serait alors logique de reporter ces menus déroulants dans l'Entrée de Stock Initial... |
| 06/10/2016 à 11:43 | samybot86 | Gestion Stock | Il suffit de gérer dans le code la protection de feuille. Voir l'exemple ci-joint avec le mot de passe "test" (code modifié dans module1)... |
| 05/10/2016 à 23:11 | samybot86 | Gestion Stock | Pour protéger les cellules du tableau, il faudra protéger la feuille. Par défaut, la protection de la feuille permet de sélectionner les cellules verrouillées. La sélection de la cellule correspondant à la ligne me parait la méthode la plus simple. Sinon, il faut définir précisément les champs ident... |
| 05/10/2016 à 19:25 | samybot86 | Gestion Stock | Je n'ai pas ce problème sur la version que je t'ai envoyée. L'explication à cette erreur, c'est qu'en cellule A3, tu n'as plus la valeur "DOMAINE". Peut-être un espacement superflu du genre " DOMAINE" ou "DOMAINE "... |
| 05/10/2016 à 13:25 | samybot86 | Gestion Stock | Ci-jointe une proposition... |
| 04/10/2016 à 22:15 | lioneloiv2016 | Bon de commande / VBA | J'ai regardé trop rapidement. Ceci devrait convenir... |
| 04/10/2016 à 18:27 | samybot86 | Gestion Stock | Pour créer un objet tableau, 1- aller dans le menu Insertion 2- sélectionner la plage désirée 3- cliquer sur le bouton "Tableau" Exemple: Création d'un objet tableau sur la Feuil2 pour la plage A3:H4. Ci-joint Image https://www.cjoint.com/c/FJeqzn6N2Wo voir aussi ce lien du support Microsoft https:/... |
| 04/10/2016 à 17:03 | lioneloiv2016 | Bon de commande / VBA | Je viens de tester et le fichier obtenu me semble correct... |
| 04/10/2016 à 16:43 | samybot86 | Gestion Stock | Si tu as bien sélectionné une cellule de la plage A3:H4 , au dessus du menu CREATION voir l'image https://www.cjoint.com/c/FJeoRnX5DHs... |
| 04/10/2016 à 16:25 | lioneloiv2016 | Bon de commande / VBA | La modification devrait être a priori la suivante (non testée)... |
| 04/10/2016 à 15:28 | samybot86 | Gestion Stock | Dans la feuille "Matériels", j'ai créé un objet "Tableau" nommé "Inventaire" correspondant à la plage A3:H4. Si tu sélectionne une des cellules de cette plage, tu verras apparaître en haut de la feuille, un bouton "Outils de Tableau". En cliquant sur ce bouton, seront disponibles tous les réglages c... |
| 04/10/2016 à 11:42 | samybot86 | Gestion Stock | Ci-jointe nouvelle version Pour que cela fonctionne : 1- ton tableau doit être créé comme un objet Tableau avec pour nom "Inventaire" (menu Insertion --> Tableau) Si tu cliques sur une des cellules de ton tableau, en haut de la fenêtre tu vois apparaître un bouton "Outils Tableau". En cliquant su... |
| 03/10/2016 à 17:53 | samybot86 | Gestion Stock | Ci-jointe proposition... |
| 01/10/2016 à 17:37 | TaigaLupus | Lister sur 2 colonne et faire correspondre | Ci-jointe proposition de modification... |
| 30/09/2016 à 18:23 | compta | GPAO | J'ai corrigé un End Function par un End Sub Oui. Il faut corriger l'instruction comme ceci bug corrigé C'est bien prévu dans le code Ajout de la vérification de la facture avant création et envoi. Pour le répertoire autre que celui du classeur, plusieurs solutions possibles : 1- le demander à chaque... |
| 29/09/2016 à 19:27 | Franc_86 | Exporter en CSV avec pour séparateurs des | Le "," pour les fichiers CSV est le séparateur par défaut pour les anglo-saxons . Pour obtenir le ";", il faut utiliser le langage par défaut de ta version d'Office, c'est à dire le "Français" et donc l'indiquer dans ton instruction, comme ceci ... |
| 29/09/2016 à 17:40 | compta | GPAO | Quel est le message d'erreur ? Il est possible que ce soit un problème au niveau de la définition de la variable "objet" . ci-joint nouvelle version C'est tout à fait prévu dans le code. Les factures PDF sont générées dans le même répertoire que celui du classeur... |
| 28/09/2016 à 21:47 | samybot86 | Création d'un bon de commande | La résolution du problème est de mettre ton code dans la procédure liée à l'événement Worksheet_Change (et non pas dans celle liée à Worksheet_SelectionChange) , soit Range("B45:,B49,B51:B83,B85,B86") est beaucoup plus simple et équivaut à range("B45,B46,B47,B48,B49,B51,B52,B53,B54,B55,B57,B58,B59,B... |
| 28/09/2016 à 21:23 | samybot86 | Création d'un bon de commande | Private Sub Worksheet_Change (ByVal Target As Range) If Not Intersect(Target, Range("B45:,B86")) Is Nothing Then Target = UCase(Target) End If End Sub Range("B45:,B86") est beaucoup plus simple et équivaut à range("B45,B46,B47,B48,B49,B51,B52,B53,B54,B55,B57,B58,B59,B60,B61,B62,B63,B64,B65,B66,B67,B... |
| 28/09/2016 à 19:29 | samybot86 | Création d'un bon de commande | Bien pour la résolution du Bug sur le contrôle horaire. C'est noté. L'archivage se fait dans le répertoire où se trouve ton classeur, les bons de commandes sont enregistrés en PDF. Il est situé dans la procédure évènementielle (BeforePrint) de ThisWorkBook... |
| 28/09/2016 à 19:22 | compta | GPAO | Il doit te manquer Microsoft .NET Framework 3.5. Je te refais une version en utilisant l'objet "Collection" en lieu et place de l'objet "Scripting.Dictionary" ci-joint nouvelle version... |
| 27/09/2016 à 19:56 | samybot86 | Création d'un bon de commande | Tu n'as pas dû mettre le code correspondant sous le bon événement Private Sub Worksheet_Change (ByVal Target As Range) et non Private Sub Worksheet_SelectionChange (ByVal Target As Range) Pour l'info de la cellule, je me suis effectivement servi du commentaire sauf que ce commentaire n'est que tempo... |
| 27/09/2016 à 18:51 | samybot86 | Création d'un bon de commande | Pas bien compris. Peux-tu décrire la séquence des opérations sur la cellule avec l'identification de cette cellule. 1-sélection cellule ?? 2- contrôle cellule ? 3- info cellule ? 4- conversion majuscule ... |
| 27/09/2016 à 17:44 | samybot86 | Création d'un bon de commande | Pour qu'une info s'affiche dans une cellule de la Feuille1, puis disparaisse, voici une solution par exemple pour la cellule A1... |
| 27/09/2016 à 13:12 | samybot86 | Création d'un bon de commande | Il suffit de mettre ce code dans la feuille 1 (par exemple pour les cellules A1, A3 et B5... |
| 27/09/2016 à 11:56 | samybot86 | Création d'un bon de commande | De quelle cellule s'agit-il ... |
| 27/09/2016 à 11:24 | compta | GPAO | Editeur VBA --> outils --> références ajouter la bibliothèque Microsoft Scripting Runtime... |
| 26/09/2016 à 19:07 | compta | GPAO | Ci-jointe version avec envoi e-mail... |
| 26/09/2016 à 16:54 | compta | GPAO | Ci-joint version avec génération des factures en PDF (code module 4) A vérifier Envoi mail à venir... |
| 26/09/2016 à 12:37 | compta | GPAO | OK. Je regarde... |
| 26/09/2016 à 11:36 | samybot86 | Création d'un bon de commande | Il faut créer sur Feuil1, le contrôle TextBox contenant le dernier numéro de bon. 1- menu Développeur --> insertion --> contrôles ActiveX 2- sélectionner zone de texte et l'installer à côté des cellules N5 à P5 3- sélectionner le contrôle et cliquer sur propriétés dans le menu Développeur 4- d... |
| 25/09/2016 à 22:06 | samybot86 | Création d'un bon de commande | Via la touche F10, le numéro de séquence est rectifiable. Il me semble que le mieux est d'abord d'afficher le numéro lors de la saisie et ensuite de valider l'incrémentation du numéro de séquence au lancement de impression (code modifié dans ce sens) Le plus simple est d'archiver en PDF sous "BON" +... |
| 25/09/2016 à 19:41 | samybot86 | Création d'un bon de commande | Pour le numéro du bon, il suffit juste de modifier la ligne du code de Feuil1, comme ceci ... |
| 25/09/2016 à 19:36 | AROBERT | Création tâches dans Outlook à partir d'un fichier Excel | Ci-joint création tâches avec code en module 6... |
| 25/09/2016 à 17:25 | samybot86 | Création d'un bon de commande | Normal car impossible sur version Excel 64 bits, ces contrôles ne fonctionnant que sous Excel 32 bits. ci-joint nouvelle version avec incrémentation du numéro bon. sous la forme "AA" + numéro de séquence Touche F10 pour initialiser le dernier numéro de séquence. Pour la copie archivage, il faudrait... |
| 25/09/2016 à 14:50 | samybot86 | Création d'un bon de commande | Ci-joint nouvelle version avec ajout formulaire pour saisie heure + minutes A noter que tu peux utiliser la touche "Echap" pour annuler l'opération et la touche "Supp" pour réinitialiser la cellule couverte par les contrôles calendrier et heure... |
| 24/09/2016 à 23:06 | samybot86 | Création d'un bon de commande | Je suis reparti de ton fichier en début de post et ai rajouté le code nécessaire. Il fonctionne parfaitement avec ma version Excel 2013 64 bits. Tu es en version Excel 2007 et en 64 bits, je suppose, puisque tu n'arrives pas ingérer le contrôle calendrier de Microsoft. Peut-être cela fait-il la diff... |
| 24/09/2016 à 22:06 | samybot86 | Création d'un bon de commande | Je pense qu'il doit te manquer la bibliothèque Microsoft Forms dans l'éditeur VBA --> Outils --> Références. ci-joint fichier corrigé qui marche chez moi... |
| 24/09/2016 à 21:37 | samybot86 | Création d'un bon de commande | Dans le code de Feuil3, et supprimer l'instruction de renvoi à ligne suivante Nouveau code ... |
| 24/09/2016 à 21:23 | samybot86 | Création d'un bon de commande | Il doit suffire de rajouter la définition de la variable (que j'ai oubliée) comme ceci A noter que tu peux utiliser la touche "Echap" pour annuler l'opération et la touche "Supp" pour réinitialiser la cellule couverte par le contrôle calendrier... |
| 24/09/2016 à 21:12 | samybot86 | Création d'un bon de commande | Il me semble t'avoir communiqué la transposition du code pour le contrôle du calendrier dans ton post ci-dessous https://forum.excel-pratique.com/excel/formules-t83127.html Je rappelle pour info, que le contrôle calendrier Microsoft ne peut pas fonctionner sur un Excel 64 bits car il s'agit d'un con... |
| 23/09/2016 à 23:34 | samybot86 | Formules | Ci-joint insertion contrôle calendrier pour C8,C17,C20, via code associé à Feuil3... |
| 23/09/2016 à 14:41 | compta | GPAO | Ci-joint étape 1 avec code dans module 3... |
| 23/09/2016 à 11:24 | tesmou | VBA liste déroulante à choix multuples | Ci-joint un exemple beaucoup plus simple. Le code est situé dans Feuil1. Pour visualiser ou modifier le contrôle ListBox : 1- Sélectionner le menu développeur 2- Cliquer sur mode création pour faire apparaître le contrôle 3- Sélectionner le contrôle 4- Cliquer sur propriétés dans le menu Développeur... |
| 22/09/2016 à 21:23 | a_loic | Excel - Planning Gantt | Ci-jointe une solution sans utilisation de la fonction graphiques... |