| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 15/04/2015 à 10:23 | Chouspy | Gestion des doublons | Dans un premier temps, tu sélectionnes tes 3 colonnes et tu fais un tri personnalisé sur la date de facturation, du plus récent au plus ancien, Ensuite, dans Données > Supprimer les doublons, tu sélectionnes les colonnes contenant les doublons (ID et Société) et tu effectues la suppression de dou... |
| 14/04/2015 à 20:16 | jean78000 | Double de colonne sans les cellules vides | Effectivement, l'évènement Worksheet.Change utilisé pour lancer la procédure se produit lorsque les cellules de la feuille de calcul sont modifiées par l'utilisateur (ou par un lien externe), ce qui n'est pas le cas avec une formule. Tu peux éventuellement regarder quel est l'élément déclencheur (ce... |
| 14/04/2015 à 20:08 | ddetp88 | Horaire mauvais calcul | A priori, il s'agit d'un problème de précision. Une proposition avec un arrondi des valeurs des horaires. A+... |
| 14/04/2015 à 08:38 | Jerem aie | Ne pas ajouter 2 fois la même valeur dans une listbox | Là, j’avoue que je suis scié. Alors que j’ai réitéré la demande faite par de multiples intervenants pour que tu joignes un fichier afin de permettre d’effectuer des tests de fonctionnement, tu me réponds que tu as bien compris et tu continues à ne pas joindre de fichier. Je suis écroulé de rire (tu... |
| 13/04/2015 à 16:06 | Jerem aie | Ne pas ajouter 2 fois la même valeur dans une listbox | As-tu remarqué qu'à chacun de tes messages il t'a été demandé un fichier en retour ? Tu dois comprendre qu'il est difficile d'effectuer des tests sur une image Tu peux essayer A+... |
| 13/04/2015 à 13:25 | jean78000 | Double de colonne sans les cellules vides | Une proposition A+... |
| 13/04/2015 à 09:37 | cfn3cfn | Sélectionner automatiquement un TextBox | Désolé mais ton code ne permet pas de comprendre pourquoi tu n'obtiens pas un fonctionnement correct. Par contre, j'ai bien compris que je ne dispose pas du même classeur que toi. Il est inutile que je continue à me creuser les méninges, je n'ai aucun don de voyance. Bon courage... |
| 12/04/2015 à 09:01 | cfn3cfn | Sélectionner automatiquement un TextBox | Si tu appliques bien l'instruction If Left(Me.TextBox35, 1) = 6 Then .... tu dois obtenir le résultat attendu puisque le test est effectué sur le premier caractère du contenu de la TextBox35. Le fait qu'il y ait des caractères alphanumériques à la suite de ce chiffre ne change rien. J'ai effectué le... |
| 12/04/2015 à 08:28 | cfn3cfn | Sélectionner automatiquement un TextBox | Je ne comprends pas pourquoi tu écris : If Left(Me.TextBox35, 7 ) = 7 Then Pour tester le premier caractère, il faut écrire : If Left(Me.TextBox35, 1 ) = 7 Then A+... |
| 11/04/2015 à 21:00 | Jo-personne | Mise en forme conditionnelle | Une proposition de MFC avec la formule =ET(NB.SI($D$16:$D$21;$I16)>0;$J16=1) A+... |
| 11/04/2015 à 16:40 | cfn3cfn | Sélectionner automatiquement un TextBox | De mon coté, je fais le test avec ton classeur et je ne rencontre aucun problème. Si je saisis "613000 Locations", le focus passe sur Débit après appui sur la touche de tabulation. Si je saisis "713000 Locations", le focus passe sur Crédit après appui sur la touche de tabulation. Je suis étonné que... |
| 11/04/2015 à 13:18 | cfn3cfn | Sélectionner automatiquement un TextBox | C'est déjà le cas avec le code proposé. If Left(Me.TextBox35, 1) = 6 Then ==> Si le premier caractère dans la TextBox35 est "6", alors ... A+... |
| 11/04/2015 à 07:35 | cfn3cfn | Sélectionner automatiquement un TextBox | Tu peux utiliser une procédure de ce type : A+... |
| 10/04/2015 à 19:59 | Yvouille | WorksheetFunction.SumProduct ne fonctionne pas | Au vu des nombreux messages sur le sujet, il semblerait que la méthode WorksheetFunction.SumProduct n’offre pas les mêmes possibilités que SOMMEPROD. La solution la plus fréquemment utilisée est de coupler EVALUATE et SOMMEPROD pour obtenir un résultat équivalent. Cells(i, j) = Evaluate("SUMPRODUCT(... |
| 10/04/2015 à 12:53 | Tilkes | Historique valeurs | Une proposition : A+... |
| 10/04/2015 à 11:33 | dav95 | Calcul global en fonction de critére | Essaie avec =SOMMEPROD((Feuil2!$B$3:$B$10=$A3)*(DECALER(Feuil2!$B$3:$B$10;;EQUIV(B$2;Feuil2!$C$2:$F$2;0)))) A+... |
| 10/04/2015 à 08:07 | foufie | VBA - copy offset - couleur cellule | Une proposition A+... |
| 09/04/2015 à 14:24 | foufie | VBA - copy offset - couleur cellule | Est-ce que cela veut dire que ta feuille F08 est renseignée par ailleurs (saisie manuelle par exemple) et que tu veux pouvoir distinguer les copies par macro ? Si tel est le cas, tu n'auras pas une couleur alternée gris/blanc. Si tu as testé ma proposition, dis-moi ce qui ne convient pas. A+... |
| 09/04/2015 à 08:57 | foufie | VBA - copy offset - couleur cellule | Si tu souhaites simplement obtenir une couleur alternée gris/blanc sur les lignes renseignées de ta feuille F08, tu peux utiliser une mise en forme conditionnelle avec la formule =ET($A1<>"";MOD(LIGNE();2)=0) A+... |
| 08/04/2015 à 08:39 | nicaise | Recopie de valeurs sous condition | C'est très certainement parce que tu utilises l'instruction Option Explicit en tête de module. Elle impose la déclaration explicite de toutes les variables. Ajoute la déclaration : Dim j As Integer, i As Integer, k As Integer A+... |
| 04/04/2015 à 20:12 | jabenj | Transposer en colonne liste qui comporte des titres en gras | A ce qu'il me semble , l'affaire a déjà fait couler de l'encre. Tans pis, je propose quand même une solution et excusez l'intrusion si je suis hors jeu. A+... |
| 04/04/2015 à 11:00 | mamarus | Calcul avec la fonction Ligne | Essaie avec =SOMME(DECALER(INDEX(A2:A13;A1;1);;1):B13) A+... |
| 04/04/2015 à 10:46 | nicaise | Recopie de valeurs sous condition | Voici un exemple de traitement direct avec la Listbox11 A+... |
| 03/04/2015 à 08:44 | jeanpaul | Conso éléctricité | L'exemple joint correspond à une consommation moyenne de ménage (consommation annuelle de 8200 kWh). Le montant indiqué correspond aux consommations. Dans la réalité, ce montant varie en fonction du type de contrat et de la puissance souscrite. Il faudrait également lui ajouter celui de l'abonnement... |
| 02/04/2015 à 21:49 | jeanpaul | Conso éléctricité | Les relevés sont des index du compteur (chiffres HP et HC) qui correspondent à une consommation globale depuis la mise en service du compteur. Ils sont forcément égaux ou supérieurs aux relevés précédents . Si tu ne comprends pas une partie des calculs, essaie de m'indiquer les points à éclaircir. A... |
| 02/04/2015 à 20:54 | Dallas | Rechercher dans tout le classeur sauf un onglet | Il manquait une fin de branchement conditionnel (End If). Pour éviter ce type de problème, efforce-toi d'indenter correctement ton code. A+... |
| 02/04/2015 à 19:58 | jeanpaul | Conso éléctricité | J'attendais un commentaire sur la proposition que je t'ai faite mais visiblement le sujet ne t’intéresse pas réellement. Désolé de t'avoir dérangé. A+... |
| 02/04/2015 à 18:42 | jeanpaul | Conso éléctricité | Merci de confirmer que tu regardes les réponses des intervenants. A+... |
| 02/04/2015 à 17:19 | Dallas | Rechercher dans tout le classeur sauf un onglet | For Each Sh In ThisWorkbook.Worksheets if Sh.Name<>"Récapitulatif" Then .... A+... |
| 02/04/2015 à 14:13 | Loski | Comment indiquer sur ma feuille un nombre de fois | Tu peux essayer avec A+... |
| 02/04/2015 à 14:09 | jeanpaul | Conso éléctricité | Ci-joint un exemple de suivi A+... |
| 02/04/2015 à 13:22 | Loski | Comment indiquer sur ma feuille un nombre de fois | Exemple de comptage dans la cellule A1 A+... |
| 01/04/2015 à 10:42 | Dam06 | Problème formule | Ca marche avec : =SI(A1="";"";DATEDIF(A1;AUJOURDHUI();"d")) A+... |
| 01/04/2015 à 10:37 | grisan29 | Ajouter des lignes après une cellule nommée | C'est tout l'intérêt de la propriété Offset . Pour décaler de 5 lignes et 2 colonnes : Sheets("feuil1").Range("suivant").Offset(5,2)= "arret" A+... |
| 01/04/2015 à 10:08 | grisan29 | Ajouter des lignes après une cellule nommée | Plus simplement A+... |
| 31/03/2015 à 21:42 | lolo69490 | Problème filtre avec date | Essaie avec A+... |
| 31/03/2015 à 17:18 | Samoth | Créer une liste déroulante en fonction de plusieurs critères | Voici le code adapté A+... |
| 31/03/2015 à 14:25 | Samoth | Créer une liste déroulante en fonction de plusieurs critères | Dans ma proposition, le traitement est effectué par une procédure VBA. Pour visualiser cette procédure, tu appuies sur alt + F11 pour ouvrir l'éditeur, puis ctrl + R pour afficher l'explorateur de projets. La procédure se trouve dans le module Feuil1 (Saisie). Le principe de cette procédure est de b... |
| 31/03/2015 à 13:06 | chermiti | Chiffre en millier | Est-on censé deviner où se fait la saisie de ce montant ? A+... |
| 31/03/2015 à 12:50 | VictorienR | Variable = dernière valeur d'une colonne | Le mieux est que tu comprennes l'instruction Range("A" & Rows.Count).End(xlUp) . Rows.Count représente le nombre de lignes de la feuille (1048576 avec Excel 2007), Range("A" & Rows.Count) représente la dernière cellule de la colonne A (A1048576 avec Excel 2007), Range("A" & Rows.Count).End(xlUp) est... |
| 31/03/2015 à 11:39 | VictorienR | Variable = dernière valeur d'une colonne | Essaie avec A+... |
| 31/03/2015 à 11:25 | Samoth | Créer une liste déroulante en fonction de plusieurs critères | Ou quelque chose comme cela ? A+... |
| 31/03/2015 à 09:33 | salhi_haithem | Ouvrir un Lien HyperTexte depuis Un userform | Avec une image, je ne pourrais pas faire grand chose, je ne pratique pas la cartomancie . Lorsque l'erreur apparait, place la souris sur NomFich pour voir le nom complet (chemin + nom du fichier). Tu pourras ainsi vérifier l'exactitude de ce nom. A+... |
| 31/03/2015 à 09:24 | nicaise | Recopie de valeurs sous condition | Pour le traitement de la disponibilité Cela dit, je n'ai pas compris pourquoi tu effectues un premier traitement avec une feuille intermédiaire (Planning_mat). Pourquoi ne pas réaliser directement le traitement avec la ListBox1 ? A+... |
| 30/03/2015 à 23:45 | souris | Por tableau avec conditions date | Si la date de visite est dépassée, il faut que cela soit indiqué par la couleur rouge. Or, le premier stade d'alerte (15 jours avant) étant activé la cellule est également verte. Il faut donc pouvoir indiquer que la MFC rouge est prioritaire. Pour cela, il suffit de la placer en première position. J... |
| 30/03/2015 à 19:51 | heislsim | Macro sélectionner une plage de donnée décalé | Une proposition A+... |
| 30/03/2015 à 19:31 | ophis | Recuperer des donnees entre deux balises | Avec un fichier exemple, ce sera certainement plus facile de comprendre l'origine du dysfonctionnement. A+... |
| 30/03/2015 à 09:43 | jdu63 | Insérer un texte dans une cellule quand Case Cochée (activeX | Les 2 codes fonctionnent mais ne sont peut-être pas adaptés à ta situation. Pour indiquer par code quelle est la cellule liée au contrôle : A+... |
| 30/03/2015 à 09:24 | salhi_haithem | Ouvrir un Lien HyperTexte depuis Un userform | Il faut tout d’abord que tu modifies le nom du fichier afin de supprimer les tirets. Exemple : "Bon Cde 3261 28-03-2015.pdf" devient "Bon Cde 3261 28032015.pdf" Et ensuite adapter le code A+... |
| 29/03/2015 à 23:06 | souris | Por tableau avec conditions date | Les listes déroulantes contiennent les chiffres 3, 6 et 24. Ainsi, la périodicité est numérique et peut être ajoutée plus facilement à la dernière visite pour obtenir la date de prochaine visite. L'affichage "mois" est obtenu en appliquant un format de cellule nombre personnalisé 0" mois" . Pour les... |