| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 04/11/2019 à 15:56 | Sk8Strong | Contrôle textbox pour interdire doublon | Pour info, une fois le formulaire renseigné, on clique sur créer, le code va permettre de renseigner deux feuilles du classeur excel, Le code renseigne de toute façon ces feuilles même s'il existe un enregistrement existant identique. Puisque le message d'avertissement n'est pas suivi d'une correcti... |
| 04/11/2019 à 11:24 | bofala | VBA - Somme de deux tableaux | Bjr Bofala, Toujours pas... |
| 04/11/2019 à 11:20 | Bruce21130 | Gérer la saisie d'une valeur négative dans un USERFORM | J'ai nommé ma variable Dim Ventil As Double Effectivement il faut que la variable corresponde. Avec un nombre réel (avec virgule) négatif, la sortie du contrôle textbox doit être raccord. On peut aussi "forcer" cette sortie par Cdbl(Me.TxtMontant_a_Ventiler) pour la rendre compatible avec la variabl... |
| 03/11/2019 à 15:24 | ilienfrancois | Quelle serait la formule pour | Tout va dépendre si le tableau est construit pour comparer deux chevaux qui peuvent porter des numéros différents dans toutes les courses. Ou si il est prévu pour comparer plusieurs chevaux (placé en colonne). Par rapport au 1 ier de la colonne ou entre eux sur leur ligne. Car cela compliquerait la... |
| 03/11/2019 à 15:15 | kikim | Détecter numéro magique | Super que cela te convienne. Bonne continuation... |
| 03/11/2019 à 15:01 | kikim | Détecter numéro magique | En effet c'est possible. Puisque l'ensemble des formules testant les numéros répondent par le terme Magique si correspondance. Cela peut être aussi un autre mot ou une valeur. Si tu souhaites une seule colonne, il faut que dans celle ci (Ex:colonne B), tu places la formule. =SI(C2&D2&E2&F2>"";"Ma... |
| 03/11/2019 à 14:29 | kikim | Détecter numéro magique | Voici pour les formules. Je laisse à Raja ou autre du forum pour le VBA. Sinon reviens vers moi. Bons tests, bonne continuation... |
| 02/11/2019 à 17:08 | patb12 | Ajouter une photo avec mon enregistrement | Ci-joint le fichier avec des notes. Voir la feuille Photos afin de respecter le principe d'accès par le contrôle Image à une photo ou image d'un répertoire. Note: Le formulaire n'étant réalisé que pour l'enregistrement la photo ne peut être que par défaut. Si souhait d'une sauvegarde de photo couplé... |
| 02/11/2019 à 16:10 | Sk8Strong | Contrôle textbox pour interdire doublon | Bonjour Theze, Le souci vient du caractère espace qui par inadvertance peut être ajouté en fin de ligne avant retour chariot et Entrée. Private Sub btcreer_click() With Sheets("La demande") ValText = Replace(.[C8], " ", "") TextVal = Replace(Me.TextBox1.Text, Chr(13) & Chr(10), "") If Me... |
| 02/11/2019 à 15:06 | bofala | VBA - Somme de deux tableaux | Je ne peux commencer la demande N équipes tant que tu prends du temps à valider comme résolue cette demande ci. Un petit clic vaut mieux qu'une grande attente... |
| 01/11/2019 à 17:48 | bofala | VBA - Somme de deux tableaux | Bonjour Bofala, Bonjour LouReeD, Comme le précise et le rappelle LouReeD, merci LouReed . VBA somme de deux tableaux est en version ultime. Je renvoie aussi à ton dernier post qui le reconnait Oui version ultime . Dans le 1 ou N équipes il n'y a pas deux tableaux? Donc c'est pas la même version ni l... |
| 01/11/2019 à 17:36 | NinoTLS | For each p in that column” au lieu de “for each p in activesheet.pictures | On peut pallier parfois à l'absence de certaines fonctions d'Excel en s'organisant différemment. Mais plutôt comme le soulignait h2s04 pour un ou plusieurs classeurs présentant plusieurs feuilles d'images. Puisque tu cherches une solution, peut-être celle-ci te conviendrait. Un Classeur pouvant s'ét... |
| 31/10/2019 à 19:38 | bofala | VBA - Somme de deux tableaux | Version ultime. Toute en lignes bleues... |
| 31/10/2019 à 16:51 | bofala | VBA - Somme de deux tableaux | Non, le 2 ième bouton ne supprime rien du tout. Il alterne l'affichage ou le masquage de la colonne B. Si la colonne B est affichée, en cliquant sur ce bouton, tu la masque. Si au contraire elle est masquée, en cliquant sur ce bouton, on l'affiche. Quand à inscrire le nom de l'équipe à coté du taux... |
| 31/10/2019 à 16:31 | bofala | VBA - Somme de deux tableaux | Rien n'est supprimé dans la colonne B. Ils sont masqués à l'affichage à la fin du calcul de la moyenne. Et c'est le 2 ième bouton qui dévoile la colonne B. Maintenant si tu préfère qu'en première sortie cette colonne B ne soit pas masquée. Voilà le fichier adapté. Pour l'équipe de 1 à N. Cela ne con... |
| 31/10/2019 à 15:59 | bofala | VBA - Somme de deux tableaux | A nouveau, Fichier reprenant la colonne B. Le calcul de la moyenne fait sur une autre colonne qui est ensuite supprimée. Bordure basse sur taux d'affectation ajoutée et calculs des lignes. Fait tests sur les 2 tableaux 4L, 5L et 19L. C'est OK... |
| 31/10/2019 à 12:35 | bofala | VBA - Somme de deux tableaux | Voici le fichier modifié pour VBA Somme de deux tableaux. La colonne B sert aux calculs. Et elle automatiquement caché à la fin de la procédure. Mais peut être dévoilée par le 2 ième bouton. Le taux calculé est associé à la droite de Taux d'affectation: en colonne A. Pour 1 à N équipes c'est une aut... |
| 30/10/2019 à 21:39 | bofala | VBA - Somme de deux tableaux | Pour les bordures sans doute demain. Mais 1 à N équipes c'est une autre demande. Comme tu la récemment fait. En plus cela va compliquer le fonctionnement actuel du programme. À moins que tu trouves une personne du forum qui peut te le faire en y travaillant toute la fin de soirée. Il te faudra patie... |
| 30/10/2019 à 21:33 | ChristianB | Bissextile | Note que tous les jours du début de chaque mois commence par le chiffre 1. Donc pour mars pourquoi ne pas s'en inspirer. Cellule précédente + 1 est plus pour les cellules > au premier jour. Donc quelque soit l'année bissextile ou non pour février. Si tu commences par le 1 mars sur la zone de ce m... |
| 30/10/2019 à 21:18 | adnanviolet | Comment figer la mise en forme conditionnelle aprés insertion d'une ligne | Si la ligne insérée est entre celle de 2 à 1000. La MFC s'appliquera. Si la ligne est supérieure à 1000, il suffit de faire $C$2:$Y$1000 pour bloquer la MFC à cette zone. Bonne continuation... |
| 30/10/2019 à 21:00 | bofala | VBA - Somme de deux tableaux | Forcèment pour calculer la moyenne par équipe et totale j'en ai besoin. En plus il y a autant de colonne que de jours. Imagine s'il faut aller à N équipes... Sans sauvegarde sur la feuille des différents calculs, ce serait un vrai bazar. Bon pour la moyenne je vais passer par la colonne B. En récupé... |
| 30/10/2019 à 17:16 | bofala | VBA - Somme de deux tableaux | Bonjour Bofala, Je te rappelle un message ou tu indiquais la colonne AH et à ne pas voir la colonne B. Ou un autre message encore ci-dessous ou la somme des planifiés et des présents n'étaient pas réalisée.. Ton dernier tableau avec la comparaison du fait (feuille 1) et du désiré (feuille 2) est en... |
| 30/10/2019 à 16:30 | Dino34 | Mise en forme conditionnelle date en cours / dépassée | Salut, Le changement de couleur de la police est préférable. D'ailleurs dans ce message il était écrit. On peut surligner mais sur de petits tableaux c'est pas joli. Il est plus conseillé sur les grands tableaux. Car cela attire plus vite le regard. Vu que c'est lui qui choisit j'adapterais en fonct... |
| 30/10/2019 à 16:20 | Bruce21130 | Gérer la saisie d'une valeur négative dans un USERFORM | Cela ne me renseigne pas sur la déclaration de ta variable Ventil. Est-elle format texte (string) ou format valeur (value)? Je le répète le textbox ne reçoit que du texte. Pour lui tout caractère du clavier sera interprété comme du texte. C'est ensuite à savoir si l'on souhaite récupérer l'entrée en... |
| 29/10/2019 à 19:19 | Dino34 | Mise en forme conditionnelle date en cours / dépassée | Ci-joint fichier qui devrait correspondre à ton besoin. Bons tests, bonne continuation... |
| 29/10/2019 à 18:46 | bofala | VBA - Somme de deux tableaux | Donc apparemment pour la Mise en Forme de VBA Somme de deux tableaux n'est pas encore validée. Plutôt que de m'envoyer un tableau avec des cercles et des lignes rouges plus des chiffres rouges. Poste le même tableau tel qu'il sort. Puis ensuite le tableau tel qu'il devrait être. Par comparaison on y... |
| 29/10/2019 à 18:27 | jlesc | Transférer une variable tableau dans une feuille de calcul - Erreur 1004 | J'ai essayé avec les lignes Range("A2:AC" & c_base - 1).Value = tab_base_final() et Range("A2:AC" & c_base - 1) = tab_base_final() ça ne marche pas non plus. Si tu fais tab_base_final(), tu n'as aucune valeur entre les parenthèses. Forcément que cela ne marche pas. Un tableau est indicé. Si tu lui d... |
| 29/10/2019 à 13:03 | bofala | VBA - Somme de deux tableaux | Oui mais cela est une autre demande. Je te renvoie à ton besoin exprimé dans ta première demande. Tout comme le titre l'exprime VBA - Somme de deux tableaux. Donc il n'est nullement précisé trois tableaux ou plus. Ou quoi que ce soit d'autre. C'est pas les poupées russes. Je répète soit ce besoin So... |
| 29/10/2019 à 12:51 | Bruce21130 | Gérer la saisie d'une valeur négative dans un USERFORM | Il y a incompatibilité de type lorsque tu tentes de mettre une valeur dans une variable qui est prévue pour recevoir du texte. Et inversement. Donc fait Ventil = Me.TxtMontant_a_Ventiler.Text Ce que tu rentres dans un TextBox (comme son nom l'indique) c'est toujours du texte. Seulement il a deux pro... |
| 29/10/2019 à 12:35 | bofala | VBA - Somme de deux tableaux | D'abord ton retour sur Somme de 2 tableaux. Ce besoin est résolu ou pas? Si pas résolu je reste sur celui-là. Si résolu alors Je pourrais passer à une autre demande qui concerne un autre besoin... |
| 29/10/2019 à 12:29 | jlesc | Transférer une variable tableau dans une feuille de calcul - Erreur 1004 | D'un côté tu as un tableau tab_base_final(), soit ReDim tab_base_final(1 To c_base - 1, 1 To 29) De l'autre une variable tab_base_final, soit Range("A2:AC" & c_base - 1) = tab_base_final Quelle valeur a t'elle? Elle ne fait aucune référence à ton tableau. Pour cela elle devrait à sa droite entre par... |
| 29/10/2019 à 11:57 | Anonyme76 | Compteur couleurs VBA | Ci -joint le fichier modifié avec la feuille Direct mise à jour sur le même principe tableau que celle Color. Bons tests, bonne continuation... |
| 28/10/2019 à 18:55 | Seiju | Incompatibilité de type | Tant que ce bouton ne sert pas à ajouter ou ôter des lignes il n'a aucune influence sur N6. Je ne sais pas comment cela était avant la modification. S'il y avait plusieurs mails. Cela est possible si tu touches à des produits qui ont différents fournisseurs. Teste ce bouton avec la 1 ière ligne et s... |
| 28/10/2019 à 18:46 | bofala | VBA - Somme de deux tableaux | Il faut ouvrir une nouvelle demande vu que ce n'est pas les mêmes fichiers que Somme de deux tableaux... |
| 28/10/2019 à 18:42 | Anonyme76 | Compteur couleurs VBA | J'ai modifié uniquement la feuille Color. Celle qui est indirecte, c'est à dire que l'on inscrit la date test. Par contre je n'ai pas modifié la feuille Direct, qui est elle inscrit directement la date test dès que la date ultime de réception est dépassé d'un jour. En fait cette deuxième feuille t'é... |
| 28/10/2019 à 18:31 | Seiju | Incompatibilité de type | La commande Machine fait partie du UserForm1. Elle n'a don aucun lien avec les 2 autres UserForm. Ensuite elle n'est pas faîte pour ajouter ou ôter des lignes dans le tableau. Donc quand elle est utilisée la case N6 = 0. Puisque les autres UserForm (formulaires) sont fermés. Il n'y a aucun changemen... |
| 28/10/2019 à 18:02 | Anonyme76 | Compteur couleurs VBA | Ci-joint après ton dernier message une modification (vert hors limite) réalisée sur la feuille Color. Ainsi que des explications supplémentaires. Bons tests de celui-ci. Peut être te conviendra t'il mieux... |
| 28/10/2019 à 14:54 | Anonyme76 | Compteur couleurs VBA | Si tu as téléchargé mon fichier, tu as la solution. Si tu as besoin d'un ajout ou traitement différent postes le en retour... |
| 28/10/2019 à 14:24 | Seiju | Incompatibilité de type | Elle représente une condition. Quand tu passes par l'UserForm la cellule N6 vaut 1. Ce qui bloque la macro événementielle. Puis quand tu sors de l'UserForm N6 vaut 0. Ce qui rétablit la macro Worksheet_Change. Un peu comme un passage à niveau, si le train circule les voitures ne passent pas. Et à co... |
| 28/10/2019 à 14:19 | bofala | VBA - Somme de deux tableaux | Il faut cliquer quand ton précédent souci VBA Somme 2 tableaux est résolu. Une fois cela fait. Ce sera possible, tout dépendra du problème bien sur..... |
| 28/10/2019 à 14:15 | Seiju | Incompatibilité de type | Re-bonjour, J'ai fait un test en ajoutant une ligne manuellement. Mais comme tu passes par des UserForm. J'ai modifié puis testé le fichier en conséquence. Donc là c'est corrigé... |
| 28/10/2019 à 12:59 | Seiju | Incompatibilité de type | Re-bonjour Seiju, Voilà tu peux ajouter des lignes dans ton fichier maintenant sans souci.. Une fois que tu auras renseigné en colonne B la désignation du produit les autres colonnes pourront l'être et cela fonctionnera convenablement pour alerter. Bons tests et bonne continuation... |
| 28/10/2019 à 12:31 | bofala | VBA - Somme de deux tableaux | Note que je l'ai fait pour le programmeur. Pour l'utilisateur je doutes qu'il clique dessus régulièrement si ce la ne fonctionne pas. Mais je me doutais bien que tu tiquerais... Donc j'ai une version 6 adaptée. Ainsi tu auras la 5 pour ne pas vexer le programmeur et la 6 pour ne pas ennuyer l'utilis... |
| 28/10/2019 à 12:20 | Seiju | Incompatibilité de type | Là tu ne présentes qu'une macro qui opère sur la Rangée "C2:C200". Tu ne présentes pas l'autre macro et ou elle intervient dans le tableau. Intervenir sur la rangée en question par l'ajout de ligne ou la suppression influence ta macro postée. Je suppose que tu as des nombres en colonne D et F. Un ex... |
| 28/10/2019 à 11:53 | bofala | VBA - Somme de deux tableaux | La meilleure solution serait de le laisser ainsi que son code. Par contre de le rendre Inactif. C'est ce que j'ai fait dans cette version de fichier. Le bouton est bien là mais même si on clique dessus par mégarde il ne se passera rien. En plus son visuel se différencie des autres boutons actifs. Lo... |
| 28/10/2019 à 11:33 | bofala | VBA - Somme de deux tableaux | En fait comme son nom l'indique il est construit pour pouvoir supprimer des lignes en relation avec les agents. Soit une particulière ou plusieurs. Mais pour moi ce programme de suppression n'est pas terminé. Car des lignes de code ont été mises en commentaires. Je suppose que le programmeur a voulu... |
| 28/10/2019 à 11:24 | Antoine_cathd | Plage Dynamique | D'abord réalise une mini-base de données (une dizaine de lignes) pour le classeur donneur. Puis teste à partir du classeur receveur la récupération de ces données. Compte tenu du va et vient entre les deux classeurs (lecture/écriture). Il convient de bien préciser sur quel classeur actif le programm... |
| 28/10/2019 à 11:01 | bofala | VBA - Somme de deux tableaux | Donc ci-joint version modifiée. J'ai préféré créer un bouton pour le masquage et démasquage des agents. Le bouton Supprimer les agents a un programme spécifique que je ne peux virer. Les équipes ont leur calcul de moyenne. Enfin j'ai ajouté des messages d'erreur si fausse manipulation. Bons test, bo... |
| 27/10/2019 à 22:56 | bofala | VBA - Somme de deux tableaux | Re bonsoir, Le bouton de la Mise en forme totale ne supprime pas les lignes blanches des agents. Il ne fait que masquer ces lignes pour une meilleure présentation des lignes bleues et du total des deux équipes. Comme tu le souhaitais dans ton message précédent avec tes copies de tableaux surlignés d... |
| 27/10/2019 à 20:24 | bofala | VBA - Somme de deux tableaux | Quelques difficultés sur le compteur, notamment la mise en page s'adaptant à tous les tableaux. Mais le résultat est là maintenant. Donc à tester le fichier joint. Bonne continuation... |