| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 09/06/2022 à 12:03 | BUDGETS | Déplacement non autorisé | Je n'ai pas regardé tout le projet. Là je ne vois rien de spécial sauf peut-être que le code Keypress précédent évitait d'entrer des lettres. Cela aurait peut-être été intéressant de garder aussi les lignes qui évitaient cette possibilité. Mais à quoi bon compliquer car cela peut se voir aussi à l'u... |
| 09/06/2022 à 11:31 | dani0388 | Enregistrement en PDF de la feuille active sur Mac | Je ne vois pas le souci... Votre inputbox sert à entrer le nom du dossier. C'est bon cela Je vois que votre chemin est sur drop......et pas Onedrive Le code bloque à quel endroit ? Vu votre version excel, vous avez probablement à tenir compte de la SandBox Apple qui vous oblige à passer par le réper... |
| 09/06/2022 à 11:16 | BUDGETS | Déplacement non autorisé | C'est la ref ASCii qui caractérise le point et la virgule. 44 pour la virgule et 46 pour le point Calendar c'est la même chose. J'avais cela sur excel 2010 mais après cela a été supprimé des contrôles supplémentaires VBA. Mais si cela fonctionne chez vous, pas besoin de s'en préoccuper il me semble... |
| 09/06/2022 à 09:56 | jakes | Poignée de recopie ne fonctionne pas dans SOMME.SI | Regardez votre demande --> vous mentionnez la formule en D39 et D40... |
| 09/06/2022 à 09:54 | BUDGETS | Déplacement non autorisé | Par rapport à votre dernier fichier posté, voici ce que je ferai 1. Supprimer les deux codes Exit et ajouter la ligne Multiplication dans le code Keypress. Cela simplifie le projet. 2. Autre point --> Dans vos userformes, remplacez la ligne Private Sub UserForm_Activate() par Private Sub UserForm... |
| 08/06/2022 à 17:59 | BUDGETS | Déplacement non autorisé | Quel formulaire ? Il y en a deux C'est normal le décalage des textbox que vous par rapport aux libellés ? Edit 1 : essayez en changeant la première ligne de code Private Sub tbPUABUPR_Change() par --> Private Sub tbPUABUPR_Exit(ByVal Cancel As MSForms.ReturnBoolean) Lorsque vous entrez le chiffre... |
| 08/06/2022 à 17:52 | fronck | Formulaire et module | Pour compléter XmenPl, vous pouvez tout à fait déclencher depuis un module une macro se trouvant dans une userform . Il vous suffit dans l'userform de déclarer la macro Public au lieu de Private, puis de l'appeler depuis le module en faisant référence au nom de l'userform. Merci de penser à cloturer... |
| 08/06/2022 à 17:35 | roidurif | Fonction MAX SI | Ma question reste. Pourquoi C2 = 2 et C3 = 28 Edit : il semble que DjiDji a compris. Mais bon si c'est cela, il fallait savoir que c'est votre tableau bleu qui est à compléter Désolé Cordialement... |
| 08/06/2022 à 17:21 | jakes | Poignée de recopie ne fonctionne pas dans SOMME.SI | Bah c'est logique non ?. Cela correspond à quoi votre 1 ? ou essayez ceci alors : En D39 --> =SOMME.SI(A$10:A$36;ligne()-38;$H$10:$H$36) si ok -> Crdlt... |
| 08/06/2022 à 17:18 | ismail bennani | Sélectionner une cellule en fonction d'une autre cellule | Là pas possible de vous dire quoi faire sans fichier exemple Sinon comme pour une autre demande d'un autre forumeur, vous ne savez pas utiliser les retours à la ligne car le texte en bloc comme cela... c'est vraiment pas lisible. Cordialement... |
| 08/06/2022 à 17:13 | roidurif | Fonction MAX SI | Je n'ai pas compris ce que vous vouez faire Comment obtenez-vous les données dans le tableau bleu du bas Exemple : pour BITBOL, Mme. Eliane CEN-LDE, vous avez 2 avec 72-10. qui n'apparait qu'une fois dans les colonnes B et C... |
| 08/06/2022 à 17:06 | BUDGETS | Déplacement non autorisé | 1. Je n'ai rien compris à ce que vous voulez faire. 2. Quel sujet suivant ? celui-ci est le dernier Puis vous ne savez pas utiliser les retours à la ligne car le texte en bloc comme cela... c'est vraiment pas lisible. Cordialement... |
| 08/06/2022 à 16:53 | mm_b | ComboBox dépendantes avec If Else | Oui normal dans le code Private sub combobox5_change vous mentionnez Combobox1 et Combobox2 dans le elseif Le code comme ceci ou plus simple comme ceci : Rem : - Le mieux serait que vous prépariez votre fichier avec les vraies valeurs. Le cas échéant vous risquez de devoir tout changer à nouveau une... |
| 08/06/2022 à 13:47 | BUDGETS | Déplacement non autorisé | Oui mais il faudra voir pour le code je pense. Par contre si vous le pouvez faites une seul tableau avec toutes les colonnes. Crdlt... |
| 08/06/2022 à 13:03 | BUDGETS | Déplacement non autorisé | Erreur logique car tous vos tableaux structurés sont l'un en dessous de l'autre. C'est juste une idée mais vu qu'il y a des doublons dans les titres de chaque tableau, pourquoi ne faites-vous pas un seul tableau avec toutes les colonnes. Après en fonction de vos choix vous remplissez les colonnes né... |
| 08/06/2022 à 12:47 | mm_b | ComboBox dépendantes avec If Else | Sans données confidentielles Sinon une idée dans le fichier ici --> https://forum.excel-pratique.com/s/goto/1065143 Cordialement... |
| 08/06/2022 à 11:25 | jeromeDD | Correspondance tableau | Oui exact, on décale la cellule trouvée d'une colonne vers la droite Si on avait mis -1, la colonne serait décalée vers la gauche Cordialement... |
| 08/06/2022 à 11:23 | ruliann | Supprimer lignes du dessus tant que la valeur de cellule est identique | Re En fait dans votre explication --> https://forum.excel-pratique.com/s/goto/1071336 , vous voulez supprimer les valeurs identiques qui se suivent ? Exemple : 3 valeurs de 3F qui se suivent on n'en garde qu'une mais si vous avez 3A puis 3F, on garde les deux valeurs si oui, essayez ce code Si ok... |
| 07/06/2022 à 18:23 | jeromeDD | Correspondance tableau | Voici ce qui est à changer : 1. Variables par ceci Rem : Ne pas utiliser User qui est une instruction VBA 2. Code Juste en dessous de la ligne END IF ajouter ceci si ok --> Cordialement... |
| 07/06/2022 à 17:14 | Satriani | Macro couper lignes selon conditions | Ok. Le code comme ceci : Si ok --> Cordialement NB : Si vous placez un code, cliquez sur l'icône code </> disponible dans le menu et coller le code dans la fenentre... |
| 07/06/2022 à 16:58 | Satriani | Macro couper lignes selon conditions | Ok. Donc mettons que vous avez 5 feuilles nommées comme ceci : 2021-1, 2021-2, 2021-3, 2021-4 et 2021-5 Vous copiez de 5 vers 4, de 4 vers 3 etc ... Lorsque vous arrivez sur la feuille 2021-1 et que vous avez aussi A2 et A3 vide, vous faites quoi dans ce cas... |
| 07/06/2022 à 16:40 | Satriani | Macro couper lignes selon conditions | Il faut que je connaisse le nom des feuilles voire savoir combien de feuilles vous avez mais surtout savoir si le nom de la feuille qui reçoit les infos est toujours bien feuil1 ou placé en 1er position dans le fichier... |
| 07/06/2022 à 16:19 | Satriani | Macro couper lignes selon conditions | Bizarre tout de même. Essayez en changeant ceci Le code ne fera rien dans ce cas... |
| 07/06/2022 à 16:11 | ruliann | Supprimer lignes du dessus tant que la valeur de cellule est identique | A la lecture de votre demande, cela me parait juste une question de doublons. Expliquez ce qui ne vous convient pas dans ce cas... |
| 07/06/2022 à 16:01 | Satriani | Macro couper lignes selon conditions | C'est un souci de déclaration de variable. Vous avez combien de ligne vide en colonne A ? Puis la première ligne est toujours la ligne 2 ? Si vous savez me montrer sur quelle ligne le code s'arrête... |
| 07/06/2022 à 14:35 | Esoahare Renaud | Présentation ESOAHARE Renaud | Merci pour votre présentation Si vous ne l'avez pas encore fait, je vous invite à lire ces quelques lignes qui vous aideront dans vos demandes et réponses ainsi que sur les fonctionnalités (Nouveau Forum au bas de page notamment) de ce forum décrites par Sébastien --> - La charte du forum - Fonct... |
| 07/06/2022 à 14:30 | Satriani | Macro couper lignes selon conditions | Je n'ai pas d'erreur. Vous avez bien enregistré votre fichier au format XLSM ? Votre fichier est bien celui envoyé ici ? Vous devez placer le code dans un module... |
| 07/06/2022 à 14:11 | mkleob | Surligné une ligne en fonction d'une condition | Essayez avec le fichier joint Si ok -->... |
| 07/06/2022 à 13:48 | Satriani | Macro couper lignes selon conditions | Essayez avec ce code Le code commence à la ligne 2 (par rapport à votre fichier) et s'arrête dès qu'il y aura une valeur en colonne A Si ok--> Cordialement... |
| 07/06/2022 à 13:10 | mkleob | Surligné une ligne en fonction d'une condition | Heu non. Vous coloriez simplement les cellules en fonction du Ok ou NOK. Comment fonctionnez vous ? Si je vois bien les données ne sont pas effacées avant l'importation. Donc soit vous ajoutez ou vous remplacez les Ok par NOK (ou l'inverse) depuis le fichier Source Edit : - en y repensant pourquoi n... |
| 07/06/2022 à 11:18 | mkleob | Surligné une ligne en fonction d'une condition | Impossible que cela fonctionne. Le code va déjà s'arrêter sur la ligne .listrows.count Mettez votre fichier en ligne (sans données confidentielles). Ce sera plus facile Cordialement... |
| 07/06/2022 à 11:00 | mkleob | Surligné une ligne en fonction d'une condition | Pas facile de vous répondre avec un code partiel Cordialement... |
| 07/06/2022 à 10:44 | jul16 | Boucle avec fichier Excel à ouvrir | Mettez votre ligne comme ceci Faites un test. Edit : Après j'ai un peu regardé votre code, il me semble qu'il pourrait être simplifié comme ceci J'ai supprimé les Select et le Copy Paste (à voir si cela sera ok) L'instruction Range("D" & num +2 ) est à vérifier car je pense que si num commence à 1 l... |
| 07/06/2022 à 10:41 | jul16 | Boucle avec fichier Excel à ouvrir | Quel est le nom de votre fichier à ouvrir ? ceci --> "OTD_0" et le numéro ? Exemple : OTD_01, OTD_02 ... |
| 07/06/2022 à 10:16 | jul16 | Boucle avec fichier Excel à ouvrir | Logique "Counter" est une fonction excel. remplacez Counter par quelque chose d'autre. Par exemple "num" 1. Dans votre boucle, remplacez par Rem : - attention sur le 0 ne va pas passer, je pense. Vous devriez commencer à 1. - veillez à déclarer votre variable "num" --> Dim num as byte 2. Plus bas... |
| 07/06/2022 à 09:58 | slygan | Fichier partager verouillé | Alors je pense que ce message arrive uniquement quand vous voulez ouvrir le fichier et que quelqu'un d'autre l'a déjà ouvert. Mais c'est étonnant car si vous êtes en partagé ... il devrait y avoir des autorisations. Comment avez vous fait pour partager le fichier ? --> Procédure enregistrer sous... |
| 06/06/2022 à 17:15 | Jani2122 | Supprimer les lignes d'un tableau | Essayez ceci : - Feuil1 est le nom de votre onglet - Tableau1 est le nom de votre tableau Cordialement... |
| 06/06/2022 à 17:05 | JulesGdfr | Formatage de cellules / Modifications | Vous avez l'enregistreur de macro automatique d'excel qui peut vous assister. Une fait, copier votre code et poster le ici dans votre réponse Pour le poster, cliquez sur l'icone </> dans la barre de menu puis coller le code dans la fenetre Cordialement... |
| 06/06/2022 à 17:00 | slygan | Fichier partager verouillé | Il y a des macros dans votre fichier ? parce que le message "lecture seule" est celui généré par excel si je comprends... |
| 05/06/2022 à 13:07 | SOTIN | Pb sur UserForm | Je n'ai pas trop encore analysé votre fichier mais de base je ne comprends pas pourquoi vous mettez vos images dans l'USF C'est compliqué cela d'autant qu'en cas de mise à jour il faudra aller modifier dans l'usf.... Ce que vous devriez plutot faire, c'est créer un répertoire dans le dossier où votr... |
| 03/06/2022 à 18:05 | JimmyP | Eviter d'enchainer les lignes comportants les même critères | Merci de l'avoir précisé. Sans fichier ... je ne sais pas si on pourra vous aider Cordialement... |
| 02/06/2022 à 12:08 | cynthia75 | Macro incompatible avec PC | Je vous ai répondu en éditant mon post précédent. Non il n'y a pas de formule c'est juste le code qui grâce à l'instruction COUNT renvoie le nombre de lignes existantes dans la tableau. D'où il est important de ne jamais avoir de lignes sans données dans un tableau au format structuré. Edit : - pens... |
| 02/06/2022 à 11:37 | cynthia75 | Macro incompatible avec PC | Oui effectivement c'est juste une erreur de colonne. Il vous suffit de modifier cette ligne dans le code Edit : regardez au début du code --> à cette ligne Numinterp prend la valeur du nombre de lignes de votre tableau en y ajoutant 1. L'on utilise cette valeur pour la ref interprete Donc si, vot... |
| 02/06/2022 à 09:45 | cynthia75 | Macro incompatible avec PC | Ok. Alors faites ceci : - Sélectionnez la feuille "repetoire interprete" - Allez dans le menu excel --> formules --> gestionnaire de noms - Sélectionnez le nom "ListeInterpretes" - dans la rubrique "fait référence à" supprimer la formule que vous avez puis sélectionnez les cellules de I2 à I14... |
| 01/06/2022 à 19:10 | cynthia75 | Macro incompatible avec PC | Non par rapport au dernier fichier que vous avez posté Pour la feuille langues, oui j'ai vu mais elle n'est pas dans votre dernier fichier d'où ma question dans mon post précédent. Pour le code, on peut peut être y penser mais plus tard. 1. Changez déjà le nom Tab2530 comme précisé dans mon post pré... |
| 01/06/2022 à 18:39 | cynthia75 | Macro incompatible avec PC | Ok. je vais faire le code pour que le num intérprètes correspondent au nombre de ligne. Chaque fois que vous rajouterez un nom, le numéro sera incrémenté. Les colonnes Liste interprete K, M, O et P ne devraient plus être nécessaires Comme pour le cas précédant, allez dans le gestionnaire de noms et... |
| 01/06/2022 à 18:08 | cynthia75 | Macro incompatible avec PC | Je n'ai pas besoin du fichier Comme précisé avant, j'ai besoin de comprendre comment pourquoi le code interprète est à 34 De ce que j'ai compris, le code est attribué en fonction du nombre d'interprètes. Dans la feuille repertoire interprètes, actuellement il y a 13 noms. Pourquoi ne commencez-vous... |
| 01/06/2022 à 16:05 | cynthia75 | Macro incompatible avec PC | Ah si je comprends bien la colonne C dans la feuille Interprete sert à donner un numéro Si oui, je pense que vous pouvez vous passer de cette feuille et aller directement mettre les données dans la feuille répertoire interprete Par contre pourquoi vos numéros d'interprètes n'ont-ils pas commencé à 1... |
| 01/06/2022 à 15:27 | cynthia75 | Macro incompatible avec PC | En fait j'essaie de comprendre votre code. Vous partez de la feuille Formulaire et vous mettez les données dans la feuille Interprètes mais pourquoi ? Je me demande à quoi sert votre feuille Interpretes. Pouvez-vous expliquer ... |
| 01/06/2022 à 15:07 | cynthia75 | Macro incompatible avec PC | Pouvez vous m'expliquer ce que vous voulez faire avec la macro 10. C'est copier les données depuis la feuille Formulaire vers la feuille répertoire interprète ? Aussi question, pourquoi laisser vous la colonne C vide dans la feuille Formulaire ? Ce serait plus facile si vous évitiez cela... |