| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 03/10/2013 à 15:02 | Thomas59 | Compléter une macro copier / coller via liste déroulante | La ligne d'instruction permettant d'incrémenter le numéro de ligne n'est pas placée correctement A+... |
| 03/10/2013 à 09:07 | Relien33 | Croisement sommeprod / max / index equiv? | A tester A+... |
| 02/10/2013 à 18:46 | surf_max | RechercheV multi-critères avec 2 fichiers | Désolé pour ce retard de réponse mais je suis resté absent quelques jours. Pour les renseignements relatifs aux méthodes et propriétés, l'aide VBA est souvent suffisante. Si tu as des difficultés de compréhension sur un sujet particulier, n'hésite pas à nous mettre à contribution. Tu trouveras toujo... |
| 27/09/2013 à 16:45 | mla | Prbl avec application.volatile | As-tu vérifié que l' option de calcul sélectionnée est bien "Automatique" ? A+... |
| 27/09/2013 à 12:58 | yamirouche | Macro copier valeurs dynamique | A+... |
| 27/09/2013 à 09:16 | Relien33 | Croisement sommeprod / max / index equiv? | Une solution avec VBA A+... |
| 26/09/2013 à 18:56 | surf_max | RechercheV multi-critères avec 2 fichiers | Il est recommandé d’éviter de se raccrocher sur la discussion d’une autre personne. Il est préférable que tu crée un nouveau sujet. Pour te répondre quand même, je ne pense pas que ton projet pose de gros problèmes. Il faudra que tu joignes un exemple de tes 2 classeurs afin de présenter les données... |
| 26/09/2013 à 12:03 | kira301 | Extraire les chiffres | Un exemple de code avec VBA A+... |
| 25/09/2013 à 11:05 | SYLVANO14 | Problème pour formule conditionnelle sur tableau "vote AG" | Une autre contribution A+... |
| 24/09/2013 à 18:23 | kikim78 | Formule =& | A+... |
| 24/09/2013 à 15:26 | don-cici | Formule heures avec plus de 10 000h | Même cause même effet. Pour comprendre, passe les cellules de la plage B2:H6 au format standard. Tu vas voir apparaitre le numéro de série correspondant à la date sur toutes tes cellules à l'exception de H2, ce qui indique que cette valeur n'est pas reconnue comme étant de type "date". Il faut donc... |
| 24/09/2013 à 13:05 | don-cici | Champ calculé, plus de 10000h | Cela me rappelle quelque chose. Même cause même effet. A+... |
| 24/09/2013 à 11:30 | surf_max | RechercheV multi-critères avec 2 fichiers | Le code a été testé avec les 2 fichiers que tu as transmis. La première chose à vérifier, c'est la concordance entre ces fichiers et ceux sur lesquels tu effectue ton test : nom des classeurs, nom des feuilles, position des données, etc. Ensuite, pour visualiser ce que réalise le code, tu peux exécu... |
| 24/09/2013 à 10:21 | surf_max | RechercheV multi-critères avec 2 fichiers | Voici une solution avec VBA. La macro "Completer" réalise la copie des données du classeur source vers le classeur cible. Tu peux lancer cette macro avec le raccourci ctrl + q Les 2 classeurs doivent être ouverts. A+... |
| 23/09/2013 à 12:56 | jeje62600 | Protection feuilles | Désolé mais je ne vois pas le problème. Toutes les feuilles sont bien protégées ou déprotégées suivant la demande. Si le mot de passe est incorrect, l’action est inopérante. Pour lever la protection dans certaines cellules, il suffit d’ôter le verrouillage. A+... |
| 23/09/2013 à 11:37 | jeje62600 | Protection feuilles | Et quand tu testes le classeur tel que je te l'ai transmis, tu observes le même phénomène ? A+... |
| 23/09/2013 à 11:14 | jeje62600 | Protection feuilles | J'ai du mal à comprendre car le code impose que la protection / déprotection ne peut s'effectuer que si le mot de passe est correct. Tu es sûr d'appliquer le code que je t'ai transmis ? A+... |
| 23/09/2013 à 11:02 | don-cici | Formule heures avec plus de 10 000h | Le problème ne provient pas d'une limitation d'Excel mais du type de tes données qui ne sont pas reconnues comme des heures. Exemple après correction : A+... |
| 23/09/2013 à 10:34 | jeje62600 | Protection feuilles | Tu peux être plus précis ? Vu de mon écran, ça semble fonctionner correctement. A+... |
| 23/09/2013 à 10:27 | leakim | Combobox dynamique | Une solution A+... |
| 23/09/2013 à 10:03 | jeje62600 | Protection feuilles | Je commence à comprendre (j'espère !) A+... |
| 21/09/2013 à 17:41 | dcdp | Somme + Texte | Tu peux utiliser un format nombre personnalisé dans C1 : 0" carottes" A+... |
| 21/09/2013 à 11:00 | jeje62600 | Protection feuilles | Tu peux placer le mot de passe "en dur" dans tes 2 codes. Cela dit, je ne vois pas vraiment l'utilité du mot de passe s'il suffit de cliquer sur un bouton pour protéger ou déprotéger. A+... |
| 19/09/2013 à 16:25 | jeje62600 | Protection feuilles | Voici le résultat obtenu avec l'enregistreur de macro A+... |
| 19/09/2013 à 16:15 | Anselm | Inverser les lignes d'un tableau, seulement entre 2 colonnes | A+... |
| 16/09/2013 à 17:50 | nicoguitare | Compiler plusieurs colonnes en une seule ? | Non, la plage à traiter correspond aux données correspondant à tous les axes de formation et pour tous les candidats, à savoir C3: G30 . Exact. C’est bien sûr envisageable mais il faudra alors adapter le code afin de redéfinir les limites de la plage à traiter et la position de la colonne synthèse.... |
| 16/09/2013 à 17:05 | fred777 | Erreur 424 objet requis | Peut-être suite à une suppression de cellules, de ligne ou de colonne. A+... |
| 16/09/2013 à 13:27 | fred777 | Erreur 424 objet requis | Pour trouver la ligne de code où se situe le problème, tu te positionnes dans la procédure CmdCriteres puis tu déroules le programme en pas à pas avec la touche F8. Si tu ne trouves pas, fais suivre ton classeur. A+... |
| 16/09/2013 à 12:56 | fred777 | Erreur 424 objet requis | L'explication se trouve très certainement dans le code du formulaire "frmCriteres" A+... |
| 16/09/2013 à 07:52 | doudou1960 | Tirage au sort | L’instruction suivante détermine la plage de traitement. Tb = .Range("A1:A401" & LastLig).Value Si LastLig est égal à 99, la plage est A1:A40199 Si LastLig est égal à 100, la plage est A1:A401100 Or, ta feuille ne contient que 65536 lignes. Dans le premier cas, ça passe mais dans le second, tu crève... |
| 15/09/2013 à 11:40 | nicoguitare | Compiler plusieurs colonnes en une seule ? | Le traitement doit être effectué sur une plage qui n’est pas forcément figée. Dans ton exemple, la plage à traiter correspond à C3:G30. Si le nombre d’axes ou de candidats est variable, le programme doit pouvoir déterminer les limites de la plage à traiter. Pour la ligne et la colonne de début, c’es... |
| 14/09/2013 à 20:37 | Subfestivus | Transférer au doubleClick sur label le caption du label | Suivant le même principe, tu peux déclarer dans le module standard Public Memo3 Puis dans la procédure Test cel.Font.Color = Memo3 et enfin ajouter dans le code USF Memo3 = Me.Label1.ForeColor (idem pour les autres Labels) A+... |
| 14/09/2013 à 18:12 | VERA | Reperer les doublons | Regarde-tu les solutions que l'on te propose ? A+... |
| 14/09/2013 à 09:37 | VERA | Reperer les doublons | A+... |
| 14/09/2013 à 09:32 | eliot raymond | Déclarer variable en Public | Tout dépend du niveau de variable recherché. Une Variable déclarée à l'intérieur d'une macro n’est utilisable qu'à l'intérieur de celle-ci. Une variable déclarée en tête d'un module , avant le premier Sub est utilisable dans toutes les macros du module. Une variable déclarée en tête d'un module stan... |
| 14/09/2013 à 09:10 | nicoguitare | Compiler plusieurs colonnes en une seule ? | Si les réponses que nous t'avons apporté te satisfont Si tu as d'autres soucis, il sera toujours temps d'ouvrir une nouvelle discussion . Bienvenue dans le monde de VBA et attention au mal de crane . A+... |
| 14/09/2013 à 08:50 | eliot raymond | Déclarer variable en Public | Tu peux faire cet essai A+... |
| 14/09/2013 à 08:31 | nicoguitare | Compiler plusieurs colonnes en une seule ? | L'éditeur de macros est aussi appelé Visual Basic Editor ou VBE. C’est l'environnement dans lequel tu peux modifier les macros que tu as enregistré, écrire de nouvelles macros et de nouveaux programmes VBA. J’ai forcément tapé le code puisqu’il n’est pas possible d’enregistrer directement les opérat... |
| 14/09/2013 à 07:48 | nicoguitare | Compiler plusieurs colonnes en une seule ? | I l faut effectivement posséder les rudiments de VBA pour comprendre le code. Dans l’exemple joint, j’ai placé quelques commentaires, ... ça peut aider. Par contre, cela suppose que tu sais accéder à l’éditeur pour visualiser le code. Si ce n’est pas le cas, il y a quelques tutoriels pour apprendre... |
| 13/09/2013 à 11:42 | EliseR | Copier cellules avec condition dans autre onglet | Tu peux obtenir ce résultat avec des formules simples et un filtre automatique A+... |
| 13/09/2013 à 08:18 | nicoguitare | Compiler plusieurs colonnes en une seule ? | Une solution avec VBA (si j'ai bien compris ton besoin) A+... |
| 12/09/2013 à 16:02 | rebb | Fonction SI + extraction de données | Avec les conditions que tu indiques, tu devrais avoir les formules suivantes : Dans la cellule C3 correspondant à l'emploi =RECHERCHEV(C2;Feuil1!B:D;3;FAUX) Dans la cellule B6 correspondant à la première date =INDIRECT("Feuil1!"&ADRESSE(2;(LIGNE()-6)*4+6)) Dans la cellule C6 correspondant au salaire... |
| 11/09/2013 à 22:58 | faudouy | Optimiser une base de données | Une solution avec une formule matricielle pour extraire les données de la colonne "CODE" sans les doublons puis utilisation de SOMME.SI pour les "Infos". A+... |
| 11/09/2013 à 21:18 | unction01 | Ajout de colonnes et trier des données | Voilà, voilà ! A+... |
| 11/09/2013 à 20:41 | rebb | Fonction SI + extraction de données | Le but est de trouver le salaire qui correspond à la date de la colonne B et à l'employé indiqué en $C$2. Si je prends pour exemple la date du 2 septembre pour l'employé MARTIN, pour obtenir le salaire correspondant il faut que je place en C7 un équivalent à la formule =Feuil1!J6. Pour déterminer l'... |
| 11/09/2013 à 19:21 | unction01 | Ajout de colonnes et trier des données | Je n'ai pas traité la numérotation parce que je ne sais pas à quoi elle correspond. Si ce numéro est placé au moment de l'ajout d'un élève, tu auras un ordre chronologique des saisies mais ces numéros de seront pas dans l'ordre de la liste puisque celui-ci évolue à chaque tri. Si ce numéro est simpl... |
| 11/09/2013 à 19:04 | Layki | Comparer données de 2 classeurs | Un début de solution Les 2 fichiers doivent être ouvert. A+... |
| 11/09/2013 à 17:22 | unction01 | Ajout de colonnes et trier des données | Un essai A+... |
| 11/09/2013 à 15:55 | rebb | Fonction SI + extraction de données | Pour faire disparaître les cellules vides, le plus simple c'est d'appliquer un filtre automatique. Je pense que c'est également possible avec une formule matricielle mais ce n'est pas ma tasse de thé. Si tu veux une solution plus personnalisée, tu auras sûrement intérêt à passer par VBA. Je n'ai pas... |
| 11/09/2013 à 14:07 | rebb | Fonction SI + extraction de données | Tu peux dans un premier temps opter pour un récapitulatif qui prend en compte les données associées au nom de l’employé. Pour cela, pas besoin de macro (voir exemple). Ensuite, tu peux automatiser l’impression de toutes les fiches des employés avec une macro. A+... |