| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 15/02/2015 à 17:01 | gaiashana | Inverser une formule | Une piste. Avec la valeur absolue. Ecris -1000 en D5 Tape en D4 =ABS(D5) Tu obtiendras 1000 Si ça n'allait pas met en fichier joint un exemple ou carrément ton fichier en supprimant les informations sensibles. Salutations ddetp... |
| 15/02/2015 à 14:12 | JeremyW | Label et variable | Peut être: Private Sub ComboBox1_Change() dim a as integer a=1 Ensuite, le label ne peut être modifié comme tu le préconises dans ton code. Il faut soit écrire Label1.caption=me.combobox1.value ou alors s'il y a une variable numérique: Controls("Label" & a)=me.combobox1.value Salutations... |
| 15/02/2015 à 13:32 | Leeloominai | Copier des lignes avec condition sur feuille avec formules | Le voici. Activez les macros. Au changement de date une macro se déclenche et la feuille se complète. Cordialement ddetp88... |
| 14/02/2015 à 09:22 | Leeloominai | Copier des lignes avec condition sur feuille avec formules | Désolé j'ai mis en téléchargement la trame. Demain soir en rentrant je mets celui avec les macros. Cordialement... |
| 13/02/2015 à 11:39 | Gui14000 | Tri tableau comportant fonction décaler ? | Je joins le fichier pour explication A bientôt... |
| 13/02/2015 à 08:37 | sophang | Fonction recherche | Le code est dans un nouveau module nommé CopyPlage Cordialement... |
| 13/02/2015 à 07:51 | Gui14000 | Tri tableau comportant fonction décaler ? | Je pensais avoir fait cela dans le fichier joint. Il faut utiliser une MFC (Mise en Forme Conditionnelle) avec cette formule =SI($B2<>"";MOD(LIGNE();2)=0;"") Vois l'exemple en téléchargement cordialement ddetp88... |
| 12/02/2015 à 21:04 | otto | Choix aléatoire d'une ligne | Je pense que c'est plutôt ceci que vous attendez. IL faut mettre le code dans un module. Cordialement... |
| 12/02/2015 à 20:21 | otto | Choix aléatoire d'une ligne | Essayez ceci dans la feuille concernée Cordialement un fichier exemple cordialement... |
| 12/02/2015 à 20:10 | Gui14000 | Tri tableau comportant fonction décaler ? | Peut être en personnalisant le tri. Sélectionner la plage à trier Données/trier/ Ordre/listes personnalisée et ajouter Play again pour effectuer le tri sur cette donnée. Essaie un tri avec cette option. Cordialement... |
| 12/02/2015 à 19:22 | Leeloominai | Copier des lignes avec condition sur feuille avec formules | Voici une proposition. bon courage ddetp... |
| 12/02/2015 à 17:16 | Leeloominai | Copier des lignes avec condition sur feuille avec formules | Hé! Pas cool il faut refaire les feuilles pour faire un exemple. Si j'ai un peu de temps, je regarde. Cordialement... |
| 12/02/2015 à 14:32 | chris0107 | Sélectionner onglet en fonction date | Je viens de télécharger ton fichier, le niveau de programmation n'est pas le mien. Désolé mais je ne saurai t'aider. En revanche, je serai attentif aux réponses des costauds du forum car je serai intéressé d'avoir quelques réponses. cordialement ddetp88... |
| 12/02/2015 à 11:50 | Gui14000 | Tri tableau comportant fonction décaler ? | Sans vba. Moins pratique à mon sens car en fonction des évolutions du nombre de joueurs, il faudra allonger les plages en recopiant les formules. Dis nous quelle version tu vas utiliser Cordialement... |
| 12/02/2015 à 11:19 | Gui14000 | Tri tableau comportant fonction décaler ? | C'est tellement plus simple de le traiter avec un petit code vba. J'ai remis le tri et des formules en place. Ces dernières à contrôler. Si le tableau évolue, le code prévoit cette évolution. Je regarde pour les formules sans le vba. ddetp88... |
| 12/02/2015 à 08:30 | Gui14000 | Tri tableau comportant fonction décaler ? | Je ne sais si j'ai tout compris! J'ai bouleverser un peu ta feuille de classement. Juste une petite macro pour recopier les données du tableau de résultats dans le tableau du classement. Ensuite il me manque l'information de tri. Sur quelle ou quelles colonnes doit se faire le tri? Remettez les form... |
| 11/02/2015 à 23:46 | chris0107 | Sélectionner onglet en fonction date | J'ignore si tu as trouvé une solution à ton problème. Peut être une piste à mettre dans ton code d'enregistrement de l'userform Ca devrait t'envoyer vers le bon onglet! Cordialement... |
| 11/02/2015 à 22:57 | Leeloominai | Copier des lignes avec condition sur feuille avec formules | Anonymez vos feuilles et mettez le fichier en téléchargement. Ca facilitera la compréhension. cordialement... |
| 11/02/2015 à 13:42 | ddetp88 | Conserver la valeur d'une variable | En fait tout vient de rentrer dans l'ordre en supprimant le Private Lin As interger de la feuil. Désolé.... Merci de m'avoir consacré un peu de votre temps. ddetp88... |
| 11/02/2015 à 12:53 | ddetp88 | Conserver la valeur d'une variable | En fait la variable est aussi déclarée en tête d'un module. Le private de la feuille était un essai. H2SO4 voici le code demandé : Worksheet_SelectionChange(ByVal Target As Range)... |
| 11/02/2015 à 11:58 | ddetp88 | Conserver la valeur d'une variable | J'ai une variable Lin déclarée dans une feuil. Quand les conditions du test if...then sont remplies, je lance la macro AjoutCompetSIdate. Je perds la valeur contenu dans la variable Lin. Je ne comprends pas pourquoi. Quelqu'un pourrait me dire? Merci ddetp88... |
| 08/02/2015 à 20:30 | magali-f | Standard télephonique et accueil public | C'est le fichier de James le plus abouti. Le voici avec la liste de validation de données supprimée. Bon courage ddetp88... |
| 08/02/2015 à 11:18 | magali-f | Standard télephonique et accueil public | Pourquoi une liste de validation des données pour le nom de l'appelant? Ce sont des parents qui appellent? Si oui, la liste va être très longue. C'est ce que tu veux? A mon sens, il est plus simple de taper le nom du nouvel appelant plutôt que d'avoir à faire un choix dans une longue liste? ddetp88... |
| 07/02/2015 à 21:54 | misk92 | Compter cellules colorées | Regarde cet exemple. Le code est en feuille 1. A adapter à ton cas. ddetp88... |
| 07/02/2015 à 21:38 | ddetp88 | Evenement change sur plusieurs combobox | Juste ce que je voulais. J'ai fait deux petites modifications. Merci pour le coup de main. Je vais économiser mon clavier (moins de texte à taper) ddetp88... |
| 07/02/2015 à 17:31 | ddetp88 | Evenement change sur plusieurs combobox | Comment traiter l’événement change sur plusieurs combobox contenus dans un frame (frame) pour éviter du code à répétition? Voici le code pour les trois premiers combobox Merci pour l'aide ddetp88... |
| 04/02/2015 à 14:52 | ddetp88 | Controle combobox dans un userform | Oui, tu as raison, j'ai cette mauvaise habitude. Je vais utiliser ton conseil sur ce projet. Merci encore... |
| 04/02/2015 à 14:32 | ddetp88 | Controle combobox dans un userform | Hé, bien sûr! Merci James007. ddept88... |
| 01/02/2015 à 10:37 | ddetp88 | Controle combobox dans un userform | J'ai ajouté juste avant une feuille nommée OC qu'il faut supprimer. Elle pertrube. Vois le nouveau fichier. Désolé... |
| 01/02/2015 à 10:07 | ddetp88 | Controle combobox dans un userform | Voici le fichier. Bouton Objet Confectionné puis Nouvel OC Tout n'est pas terminé. Peut-être pourras-tu me donner un conseil au passage pour la déclaration des feuilles que j'ai été contraint de mettre un peu partout. Comment les déclarer une seule fois pour l'ensemble du projet? Cordialement... |
| 01/02/2015 à 01:12 | ddetp88 | Controle combobox dans un userform | Désolé de causer autant d'interrogations autour de ce problème. J'ai tout essayé. La première fonctionne à condition d'activer la feuille avant. Sheets("base de données").Activate Me.Controls("ComboBox" & i).RowSource = "A2:A4" Pour les autres sans activer la feuille, j'ai toujours l'erreur 380. Pas... |
| 31/01/2015 à 18:20 | ddetp88 | Controle combobox dans un userform | Merci déjà de ta réponse. Avec "Feuil2!A2:A4" j'ai maintenant une erreur 380 Impossible de définir la propriété Rowsource. Valeur de propriété non valide. J'y arrive en activant la feuille avant mais ça n'est pas cool! Tu verrais autre chose? Merci d'avance... |
| 31/01/2015 à 17:23 | alenbix | Sélectionner cellule d'une autre page | Il faudrait un fichier exemple si c'est possible. ddetp88... |
| 31/01/2015 à 16:59 | ddetp88 | Controle combobox dans un userform | J'ai 10 combobox de 10 à 19 dans un userform. La liste des items à Additionner est la même. Je pensais écrire un code équivalent au traitement des textbox mais il dysfonctionne. Y a t-il une solution pour ce genre d'écriture? Merci ddetp88... |
| 30/01/2015 à 08:11 | ddetp88 | Optimisation d'un code | Merci, je vais laisser comme ça alors. ddetp88... |
| 30/01/2015 à 05:55 | Frozen | Userform – Recherche et modification de données | Je pense qu'il ne faut utiliser qu'une feuille pour tes données. Tu édites les données en utilisant un événement change sur le combobox1. Regarde l'exemple dans ton userform1 avec ce type de code qu'il te faudra finir. Une boucle for each Bon courage ddept88... |
| 30/01/2015 à 05:12 | ddetp88 | Optimisation d'un code | Est-ce que c'est possible d'optimiser ce code placé dans une feuille? Les listbox sont des listbox activeX et sont dans la feuille M. Merci pour les conseils... |
| 25/01/2015 à 16:18 | magali-f | Standard télephonique et accueil public | Il y a une erreur. Nouveau fichier Désolé... |
| 25/01/2015 à 15:56 | magali-f | Standard télephonique et accueil public | Regarde la nouvelle feuille et dis si cela convient. Cordialement... |
| 23/01/2015 à 18:28 | Bidouilleur_92 | Copier colonnes avec 1 critère | Voici une possibilité. Il y a certainement plus concis. Cordialement... |
| 22/01/2015 à 23:04 | Bidouilleur_92 | Copier colonnes avec 1 critère | Une proposition avec une recherche et indirect. Sans le VBA. Cordialement... |
| 21/01/2015 à 21:54 | Thudinien | Tri de 3000 lignes par ordre croissant + macro tirage | Maintenant que tu sais, mets ce code en place dans la feuille. Il va falloir faire quelques adaptations par rapport aux plages que tu veux traiter. Sub tirage() Dim i As Byte Dim Num As Variant Dim tabTirage(0 To 8) Range("A1:E3300").Interior.ColorIndex = xlNone For i = 0 To 8 tabTirage(i) = Cells(3... |
| 21/01/2015 à 18:31 | alex_b1ais | Ligne de code non fonctionnelle pour un choix de cellule | Regarde un petit exemple sur la plage M9:M13 Cordialement Place toi sur la croix que tu veux garder et appuis sur le bouton croix... |
| 21/01/2015 à 18:02 | pim1976 | Pb macro comptage des couleurs | Tu n'avais pas ce genre de macro dans ta feuille Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect([planning], Target) Is Nothing Then On Error Resume Next Target.Interior.ColorIndex = [couleurs].Find(Target, LookAt:=xlWhole).Interior.ColorIndex End If End Sub Rega... |
| 21/01/2015 à 16:18 | pim1976 | Pb macro comptage des couleurs | Une cellule dont le fond à une couleur et une cellule mise en couleur par une mise en forme conditionnelle n'est pas la même chose. Perso avec une MFC je ne sais pas si c'est possible. Cordialement... |
| 18/01/2015 à 22:37 | tomom_451 | Realisation feuille de garde | Ne connaissant pas le fonctionnement d'une caserne pompiers, je n'ai certainement pas respecté certaines contraintes. Regardez et dites ce qui cloche. Je pourrais faire quelques modifications. Les équipes VSAV et VTU sont complétées avec le bouton Feuille de garde 01 Les equipes CCR et CCF1 sont com... |
| 18/01/2015 à 14:22 | Thudinien | Tri de 3000 lignes par ordre croissant + macro tirage | J'ai mis en place le code de galopin01. C'est à lui que revient le travail. Cordialement... |
| 18/01/2015 à 14:17 | zinelamri | Saisir les données via USERFORM | J'ai ajouté une textbox pour le stock. Plus la mise en place de la formule =GAUCHE(C13;TROUVE(" ";C13)-1) Cordialement ddetp88... |
| 18/01/2015 à 10:59 | Thudinien | Tri de 3000 lignes par ordre croissant + macro tirage | Je laisse le plaisir à Galopin01. IL a tout fait Au plaisir... |
| 18/01/2015 à 10:46 | Thudinien | Tri de 3000 lignes par ordre croissant + macro tirage | Non, applique la solution de galopin01. Elle ira très bien. Sinon joins ton fichier quelqu'un va mettre le code en place. Cordialement... |