Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :28/05/2026 à 23:48
Version d'Excel :2007 FR, 365 FR
Messages
3'348
Votes
869
Fichiers
5
Téléchargements
2'815
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 65

DateAuteur du sujetSujetExtrait du message
04/11/2019 à 15:56Sk8StrongContrôle textbox pour interdire doublonPour 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:24bofala VBA - Somme de deux tableauxBjr Bofala, Toujours pas...
04/11/2019 à 11:20Bruce21130 Gérer la saisie d'une valeur négative dans un USERFORMJ'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:24ilienfrancois Quelle serait la formule pourTout 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:15kikim Détecter numéro magiqueSuper que cela te convienne. Bonne continuation...
03/11/2019 à 15:01kikim Détecter numéro magiqueEn 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:29kikim Détecter numéro magiqueVoici 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:08patb12 Ajouter une photo avec mon enregistrementCi-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:10Sk8StrongContrôle textbox pour interdire doublonBonjour 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:06bofala VBA - Somme de deux tableauxJe 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:48bofala VBA - Somme de deux tableauxBonjour 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:36NinoTLSFor each p in that column” au lieu de “for each p in activesheet.picturesOn 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:38bofala VBA - Somme de deux tableauxVersion ultime. Toute en lignes bleues...
31/10/2019 à 16:51bofala VBA - Somme de deux tableauxNon, 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:31bofala VBA - Somme de deux tableauxRien 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:59bofala VBA - Somme de deux tableauxA 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:35bofala VBA - Somme de deux tableauxVoici 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:39bofala VBA - Somme de deux tableauxPour 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:33ChristianB BissextileNote 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:18adnanvioletComment figer la mise en forme conditionnelle aprés insertion d'une ligneSi 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:00bofala VBA - Somme de deux tableauxForcè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:16bofala VBA - Somme de deux tableauxBonjour 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:30Dino34Mise en forme conditionnelle date en cours / dépasséeSalut, 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:20Bruce21130 Gérer la saisie d'une valeur négative dans un USERFORMCela 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:19Dino34Mise en forme conditionnelle date en cours / dépasséeCi-joint fichier qui devrait correspondre à ton besoin. Bons tests, bonne continuation...
29/10/2019 à 18:46bofala VBA - Somme de deux tableauxDonc 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:27jlesc Transférer une variable tableau dans une feuille de calcul - Erreur 1004J'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:03bofala VBA - Somme de deux tableauxOui 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:51Bruce21130 Gérer la saisie d'une valeur négative dans un USERFORMIl 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:35bofala VBA - Somme de deux tableauxD'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:29jlesc Transférer une variable tableau dans une feuille de calcul - Erreur 1004D'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:57Anonyme76Compteur couleurs VBACi -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:55Seiju Incompatibilité de typeTant 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:46bofala VBA - Somme de deux tableauxIl faut ouvrir une nouvelle demande vu que ce n'est pas les mêmes fichiers que Somme de deux tableaux...
28/10/2019 à 18:42Anonyme76Compteur couleurs VBAJ'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:31Seiju Incompatibilité de typeLa 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:02Anonyme76Compteur couleurs VBACi-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:54Anonyme76Compteur couleurs VBASi 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:24Seiju Incompatibilité de typeElle 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:19bofala VBA - Somme de deux tableauxIl 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:15Seiju Incompatibilité de typeRe-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:59Seiju Incompatibilité de typeRe-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:31bofala VBA - Somme de deux tableauxNote 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:20Seiju Incompatibilité de typeLà 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:53bofala VBA - Somme de deux tableauxLa 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:33bofala VBA - Somme de deux tableauxEn 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:24Antoine_cathdPlage DynamiqueD'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:01bofala VBA - Somme de deux tableauxDonc 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:56bofala VBA - Somme de deux tableauxRe 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:24bofala VBA - Somme de deux tableauxQuelques 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...