| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 17/02/2020 à 11:19 | Domy59 | Probleme de doublon avec un Radomize | Je suppose que ce fichier posté est la suite de ton précédent. Je le télécharge puis le regarde ensuite à la pause Déjeuner. A suivre..... |
| 17/02/2020 à 11:13 | quattro26140 | Pb format date et heure | Ci-joint fichier exemple d'un calendrier avec insertion directe de la date dans un textbox par clic sur un calendrier... |
| 17/02/2020 à 00:39 | quattro26140 | Pb format date et heure | Suite, Justement s'il disparaît c'est que ton entrée n'est pas valide et qu'il faut revenir sur le textbox pour corriger cette erreur. Le textbox doit te laisser apparaître une date valide. Ainsi cela signifie que c'est bon. Et permet de passer au textbox suivant. On pourrait ajouter un message d'er... |
| 16/02/2020 à 22:11 | quattro26140 | Pb format date et heure | A nouveau Andre13 et Quattro26140, Effectivement j'ai un calendrier similaire. Je ne l'ai pas proposé car le besoin me semblait plus sur une modification d'un code existant que de l'ajout de plusieurs lignes de code pour créer un calendar. Mais son avantage est qu'un calendrier formate la date. Donc... |
| 16/02/2020 à 20:00 | quattro26140 | Pb format date et heure | Suite, L' année peut être bloquée à 4 chiffres en rajoutant... |
| 16/02/2020 à 19:49 | quattro26140 | Pb format date et heure | Bonsoir Quattro26140 & André13, Pour résoudre ton souci de date. Ajoute dans des TextBox prenant la date: Exemple pour TextBox1 Ceci afin de ne pas accepter des dates invalides en quittant le Textbox. Bons tests, bonne continuation... |
| 14/02/2020 à 21:10 | Domy59 | Critere de Recherche a partir un Sform VBA | A nouveau, Super de t'avoir encore aidé. Peut être à une nouvelle fois si tu as besoin et que je sois dispo. Continue bien. Tu auras un bon programme à utiliser et je commanderais une Pizza… A +... |
| 14/02/2020 à 20:45 | Domy59 | Critere de Recherche a partir un Sform VBA | Je te renvoie le fichier avec une modification sur la macro Rechercher et ajout de variables en DIM en haut de programme. Le plat trouvé est annulé (rendu Libre) pour ne pas ôter la ligne qui est commune aux autres tableaux. Voir notes dans la macro Rechercher. Test fait avec Entrées, Radis et beurr... |
| 13/02/2020 à 19:16 | QuentinATSA | Erreur 1004 | A nouveau, Ce qui est valable pour Formula n'est pas transposable pour Range. C'est beaucoup plus rapide de faire comme indiqué. Surtout si un programme est long et que l'on utilise Range souvent. Ensuite ce n'est pas en décrivant les symptômes que l'on peut apporter des solutions à ton besoin. Sans... |
| 13/02/2020 à 18:58 | Patty5046 | Problème avec champ vide dans listview | A nouveau, Cela arrive quand on est trop occupé(e). On doit laisser reposer, faire une pause puis revenir dessus ensuite. Bonne soirée... |
| 13/02/2020 à 18:52 | QuentinATSA | Erreur 1004 | Quelle est le maximum de lignes remplies que peut comporter ta colonne D de l'onglet Tableau de Bord? Exemple si c'est 100 lignes au maximum, choisis Lasttb=Range("D100").End(xlUp).Row plutôt que l'ensemble des lignes de cette colonne. Ensuite pour Range("D" & Lasttb & "").Select. Que viens faire le... |
| 13/02/2020 à 18:33 | Patty5046 | Problème avec champ vide dans listview | Bonjour Patty5046 , Donc si la 4 ième colonne est vide le Range le restera sinon il récupérera le texte présent dans la ListView. Bons tests, bonne continuation... |
| 13/02/2020 à 18:21 | elbliw | Message d’alerte lors de la mise à jour de liaisons | A nouveau, Cela devrait calmer certains utilisateurs trop pressés. Il est possible d'afficher un message d'avertissement entre-temps pour éviter l'appui répété sur la touche Echap inutilement... |
| 13/02/2020 à 16:04 | elbliw | Message d’alerte lors de la mise à jour de liaisons | Au début de la macro lançant le recalcul avant enregistrement des fichiers. Inscrit la ligne de code suivante: Ainsi aucune touche du clavier ne pourra interrompre le recalcul. Echap sera inopérant. Le calcul ira jusqu'à son terme. A l'ouverture des fichiers, exemple par Private Sub Workbook_Open()... |
| 12/02/2020 à 22:36 | Domy59 | Utiliser 2 Timer | A nouveau, Ravi que cela te convienne. Tu as déjà de bonnes bases. Tu construis Formulaire, contrôles et évènements, timer. C'est bien. On progresse toujours en codant. Merci d'avoir cliqué sur Résolu... |
| 12/02/2020 à 22:22 | Domy59 | Utiliser 2 Timer | J'ai modifié et raccourci une macro de ton fichier et mis l'autre macro en commentaires mise à part une ligne d'ajout. Les deux contrôles fonctionnent comme tu le souhaites. Ensemble ou séparément selon click(s). Les labels affichant les timers ne sont pas nécessaires. Le bouton Accueil dispose d'un... |
| 12/02/2020 à 18:59 | Domy59 | Utiliser 2 Timer | Suite, C'est bien un fichier Excel? Avec extension xlsm (macros) ? Sinon je récupérerais ton code pour créer ce fichier. Mais soit ce code pose souci, donc il pourra être corrigé, soit c'est ton fichier. Et on ne pourra pas intervenir sur lui... |
| 12/02/2020 à 18:48 | Domy59 | Utiliser 2 Timer | Suite, Tu as un bouton Ajouter des fichiers en bas de message. En cliquant il ouvre ton répertoire fichier et tu choisis celui à envoyer. Puis tu l'insères dans le message comme indiqué... |
| 12/02/2020 à 18:35 | Domy59 | Utiliser 2 Timer | A nouveau, Un fichier même minimaliste, rien que la présence des 2 contrôles et leur code pour tester permettrait d'avancer sur le sujet. A suivre..... |
| 12/02/2020 à 18:07 | elbliw | Message d’alerte lors de la mise à jour de liaisons | Le plus simple est pour tous les fichiers liés de prévoir avant l'enregistrement de ceux-ci leur recalcul. Par un événement Before_Save. Ainsi tu n'auras pas à te préoccupé s'il a été ou non recalculé. Et l'alerte n'interviendras pas. Car celle-ci laisse le choix pour l'utilisateur de travailler ave... |
| 12/02/2020 à 17:57 | Domy59 | Utiliser 2 Timer | Dans ton 1ier contrôle tu DIMensionnes 3 variables: Secondes, Timer_Avant, Timer1 pour les utiliser tout au long du code. Dans ton 2ieme contrôle tu DIMensionnes aussi 3 variables: Secondes2, Timer_Avant2, Timer2 pour les utiliser ensuite. Par contre pourquoi reprends tu Timer_Avant (1ier contrôle)... |
| 05/02/2020 à 09:26 | Lionel_ | Avoir le même bouton sur plusieurs feuilles | En effet le bouton Activex est lié à une feuille pour gérer les évènements propre à cette feuille. Il est toujours possible d'avoir une feuille modèle comportant le code et le bouton. Ainsi en copiant cette feuille puis en renommant la copie. Tu t'évite de recommencer à intégrer le bouton et le code... |
| 04/02/2020 à 17:42 | yugguy | D'une formule | En cellule G6 inscris cette formule: =SI(Gauche(A4;2)="HD";"X";"") Bonne continuation... |
| 04/02/2020 à 17:25 | Lionel_ | Avoir le même bouton sur plusieurs feuilles | Pour cela change dans ton code en 3ième ligne par Idem pour le off.caption = "OFF" à la fin de ton code. Note que ce bouton Activex doit se trouver dans toutes feuilles et porter bien sur le même nom; Events_Off Si ce bouton ne figurait pas sur toutes les feuilles tu pourrais alors exclure certaines... |
| 03/02/2020 à 19:21 | Assassin_Link | Macro d'une caisse sous Excel | Dans la feuille Sasie en cellule AF16, après avoir téléchargé ton fichier, il y avait un point inscrit dans cette cellule. Une fois ôté ce point, donc la cellule vide la condition If Sheets("Saisie").Cells(nrligne,32).value = "" s'appliquait normalement. Alors qu'avec le point inscrit, cette cellule... |
| 03/02/2020 à 16:37 | pjacquet | Formule pour "transformer" une numérotation | Très bien, cela sera plus rapide pour modifier l'ensemble de tes numéros. N'oublie pas d'indiquer ce sujet comme résolu. Merci... |
| 31/01/2020 à 18:13 | EQUIV38 | Impossible de mettre en place les boutons | Tu as un bouton nommé fournisseur sur ta feuille Acceuil. Applique lui simplement cette macro. Tu as un bouton nommé acceuil sur ta feuille Fournisseur. Applique lui simplement cette macro. Le programme long que tu présentes est un code qui permet de créer des boutons. Une fois qu'ils ont été créés... |
| 31/01/2020 à 17:28 | pjacquet | Formule pour "transformer" une numérotation | A nouveau, Effectivement dans ton cas n° 2 si aucun numéro client est inférieur à 100 alors tu peux utiliser: Si le numéro client a un format nombre tu peux faire = A2/10000 où A2 représente l'ancien N° client. Le résultat te laissera un N° client auquel tu appliqueras ta nouvelle présentation. Si l... |
| 31/01/2020 à 14:26 | pjacquet | Formule pour "transformer" une numérotation | Pour le premier cas, celui commençant par un C. Tu peux appliquer la formule = CNUM(STXT(A1;3;4)) où A1 représente la cellule de ton ancien code. Et ensuite appliquer au numéro client ressorti une nouvelle présentation. Pour ton troisième cas, celui commençant par CC, tu peux faire = CNUM(STXT(A3;5... |
| 30/01/2020 à 12:36 | Benji92 | Insérer une macro pour ouvrir un lien hypertexte et trier un tableau | Ravi que cela te convienne. Pour la vérification du fichier ouvert, j'ai modifié la macro AppelFich. Il n'y a pas besoin de passer par un message d'erreur. L'important est que le fichier carte soit toujours ouvert en premier. Ce qui est normalement le cas. Ensuite la macro ouvre le 2ième fichier s'i... |
| 28/01/2020 à 18:39 | Benji92 | Insérer une macro pour ouvrir un lien hypertexte et trier un tableau | Voici tes fichiers avec notes sur la 1ière feuille de Carte Macro. Important: le chemin du fichier à ouvrir doit être changé. Pour le test j'ai utiliser une clè USB. A rajouter aussi une vérification si le 2 ième fichier est déjà ouvert afin de ne pas le ré-ouvrir. Voir les macros sur les 2 fichiers... |
| 28/01/2020 à 16:15 | arno38 | Total entre deux dates par statuts et liste | Ci-joint ton fichier modifié avec formules et adaptabilité de la recherche. Voir notes sur première feuille. Bons tests, bonne continuation... |
| 28/01/2020 à 12:02 | cheepow | Comparaison de deux tableaux | Une autre solution pour comparer En colonne CL fait la somme des colonnes A à CK pour toutes les lignes dans tes 2 tableaux. En ligne 5001 fait la somme de toutes tes lignes colonne A à CK dans tes 2 tableaux. Et compare uniquement (ou fait la différence, ce qui donnera 0) cette colonne CL du fichie... |
| 28/01/2020 à 11:16 | leneh | Cacher des lignes selon une valeur | A nouveau, cela commence à 52 et non 12 comme écrit en 3ième ligne... |
| 28/01/2020 à 11:12 | leneh | Cacher des lignes selon une valeur | Voici un code simplifié pour ton besoin. Bons tests, bonne continuation... |
| 19/01/2020 à 20:52 | Ludexige | Insérer une image avec condition | Je re-post le fichier modifié avec les explications demandées. J'ai aussi mis l'image au centre haut de la feuille en remplaçant la formule présente. Bonne continuation... |
| 17/01/2020 à 19:32 | Ludexige | Insérer une image avec condition | Voici ton fichier en retour avec modifications. Voir simple note et garder les cellules en rouge. Bons tests, et bonne continuation... |
| 17/01/2020 à 18:44 | vip4rk | Mettre à jour la valeur d'une cellule en fonction d'un autre | A nouveau, Le mieux, ce serait qu'un onglet, celui de Fast_Price plutôt que tout le fichier. Ou sinon fais un court fichier et teste le code présenté. Car je vois pas ce qui perturberait le code... |
| 17/01/2020 à 18:17 | vip4rk | Mettre à jour la valeur d'une cellule en fonction d'un autre | Pour ton besoin le code ci-dessous: Note qu'il fonctionne une fois le choix NON fait dans ta zone de liste en C14. Si tu la modifies ensuite par un OUI, C15 et C16 ne seront pas modifiées. Elles resteront NA... |
| 09/01/2020 à 20:35 | jeje62600 | Masquer ligne selon couleur de fond | En retour ton fichier modifié selon ton dernier message. Bons tests, bonne continuation... |
| 09/01/2020 à 14:04 | jeje62600 | Masquer ligne selon couleur de fond | En effet j'ai pris la condition d'application (la 1ière) de la MFC grisant certaines cellules. Je télécharge ton récent fichier et selon tes remarques je te tiens au courant dès que possible. A suivre..... |
| 07/01/2020 à 17:46 | jeje62600 | Masquer ligne selon couleur de fond | Voici ton fichier modifié avec au début de la colonne I un bouton toupie. Tu masques ou démasques tes lignes fond gris selon ton souhait (sens des flèches). Bons tests, bonne continuation... |
| 06/01/2020 à 17:50 | horusbk | Barre de progression pour enregistrement fichier partagé | Il y a trois possibilités. Selon le temps que prendras la sauvegarde et s'il existe au delà d'un simple code de sauvegarde des opérations qui sont plus ou moins exécutées avant. Dans le cas ou c'est un enregistrement simplement rapide du fichier. Le faire donc soit avant ou après la macro de la barr... |
| 04/01/2020 à 19:26 | Le Drosophile | [VBA] - 1 cellule - plusieurs éléments à mettre en gras | J'ai téléchargé ton fichier et regarderais sous peu. A suivre..... |
| 04/01/2020 à 19:24 | horusbk | Barre de progression pour enregistrement fichier partagé | Tous mes vœux aussi pour cette année 2020. La cellule dans l'exemple (A1) est adapté à ton besoin concernant un temps. C'est donc une date & horaire qui s'inscrit mais dans le format nombre Excel. Par contre elle peut représenter un nombre (score, montant…) si tu cherches une différence de ce type.... |
| 04/01/2020 à 17:12 | Le Drosophile | [VBA] - 1 cellule - plusieurs éléments à mettre en gras | Le seul point que j'ai modifié dans mon code dernièrement c'est au sujet de la variable Fin. Il faut changer par Fin = C + 1 - Deb. Cela afin que ma parenthèse fermante soit aussi en gras. Le soir à la tombée du jour sous un ciel maussade c'était moins évident à repérer. Mais ce jour je le remarque... |
| 04/01/2020 à 09:50 | Sylvain12 | Ouvrir un classeur s'il n'es pas déjà ouvert | Si tu souhaites ne pas avoir l'affichage du message. Il faut ôter Msgbox ("classeur déjà ouvert" ). Mais laisser Exit sub. Bonne continuation... |
| 03/01/2020 à 19:04 | Le Drosophile | [VBA] - 1 cellule - plusieurs éléments à mettre en gras | Voici ton fichier modifié pour le besoin exprimé. L'exemple a été réalisé pour la cellule B2 ou figure ton texte. Il est transposable à toute cellule à condition: soit de le préciser dans le code, soit de fixer sa réalisation sur la cellule active. Donc une légère adaptation à ce code. Avant de cliq... |
| 03/01/2020 à 16:43 | Rolls | Double combobox pour faire apparaitre une liste dans un combobox | Voici ton fichier modifié pour le besoin recherché. Note que ton deuxième fournisseur a peu de références souvent vides. Teste d'abord avec ton premier constructeur. Bonne continuation et bonne Année... |
| 03/01/2020 à 16:38 | Sylvain12 | Ouvrir un classeur s'il n'es pas déjà ouvert | A nouveau, Il faut laisser WB car c'est une variable dimensionné (DIM) comme étant un classeur (Workbook). Donc il y a une boucle ensuite qui recherche par le nom du classeur un fichier ouvert qui contient exactement ce nom. Si la recherche est concluante alors c'est que le classeur est ouvert. Donc... |