| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/01/2013 à 20:36 | djez | Resultat de calcul dans un userform | Lorsque tu écris Dim heureMat, heureAp As Date seule heureAp est Date, l'autre est Variant. Il faut toutes les typer. Comme elles sont typées Date tu n'as plus besoin de convertir. eric... |
| 14/01/2013 à 19:55 | coco34 | Urgent aidez moi | Re, un lien vers une cellule ne récupère toujours que la valeur de celle-ci. Ce que tu demandes ne pourrait être fait que par macro en construisant les feuilles journalières (ce qui limite les possibilités de les compléter manuellement sous peine de tout perdre en cas de rafraichissement) Mais là je... |
| 14/01/2013 à 17:48 | djez | Resultat de calcul dans un userform | Eric... |
| 14/01/2013 à 14:49 | chti59xcel | Calcul Années Mois jours | Non, pas un petit oubli, une manière d'être (détestable). C'est comme ça sur toutes tes demandes à de très rares exceptions près, sur plusieurs forums. eric... |
| 14/01/2013 à 14:44 | Cappe Pierre | Mscomct2.ocx pour windows 7 | Si c'est W7 64 bits il faut le mettre dans c:\windows\ sysWOW64 \ De plus il faut l'enregistrer et envoyer la commande : regsvr32 c:\windows\sysWOW64\mscomct2.ocx ou regsvr32 c:\windows\system32\mscomct2.ocx Parfois il faut s'y reprendre à plusieurs fois pour l'enregistrement, même s'il annonce réus... |
| 14/01/2013 à 13:48 | chti59xcel | Calcul Années Mois jours | On crois rêver mais non, il y en a à qui ça arracherai la g... de dire merci. Qui croient que tout leur est dû... Et pareil sur les demandes précédentes. Pseudo ajouté sur ma liste également, et je ne me gênerai pas pour te faire la remarque sur tes demandes ultérieures sur les principaux forums. Il... |
| 13/01/2013 à 23:34 | chti59xcel | Calcul Années Mois jours | Je dirai : Il y a un delta de 1 jour à régler. Sûrement un problème de fin de période qui crée plus ou moins de jours sur le mois suivant selon la longueur du mois en cours. eric Edit : Je reviens sur le delta. Est-ce que ça a un sens de calculer au jour près l'ancienneté ? Pour 70 jours travaillé ç... |
| 13/01/2013 à 23:25 | djez | Resultat de calcul dans un userform | Utilise Format : ...=format(ta_valeur, "[hh]:mm") eric... |
| 13/01/2013 à 23:22 | coco34 | Urgent aidez moi | Toujours pareil : éviter la fusion de cellules qui est un nid à emm...ments. Organise ta feuille autrement, sans fusion, et ton copier-coller sera correct. eric... |
| 13/01/2013 à 23:05 | vallou94 | Comparaison de fichier pour compilation | Si c'est une feuille résultat vide qu'il te faut, pas besoin de macro... Et continue à te retenir pour les explications, on va finir par deviner... C'est quoi un doublon pour toi ? Tes 2 fichiers sont identiques. Ca apporte quoi à la compréhension ? C'est juste pour t'éclairer pourquoi aucune répons... |
| 13/01/2013 à 19:36 | gloub | Macro pour coller une cellule prédéfinie | Autre proposition, par double-clic : eric... |
| 13/01/2013 à 16:39 | Guyom | Plan de table | Fichier mis à jour avec commentaires au post du 13 Jan 2013, 00:05 eric... |
| 13/01/2013 à 15:16 | rocket4 | Utilisation de range et cells | C'est plutôt horzontalement de B2 à Q2 en l'occurence... Je pense que c'est ça que tu veux : Tu sélectionnes une plage horizontale, si toutes les cellules sont vides elles sont remplies avec RH. Si certaines ne sont pas vide te propose d'effacer le contenu. eric... |
| 13/01/2013 à 00:05 | Guyom | Plan de table | Et encore une autre proposition. Décidément les grands projets ça motive Les noms sont plus bas pour garder les plans de table toujours sous les yeux. Tu cliques un nom, il se sélectionne en vert. Tu cliques sur une cellule vide (autour d'une table c'est mieux) et il se pose. Ensuite tu peux les dép... |
| 12/01/2013 à 22:52 | rocket4 | Utilisation de range et cells | Une façon : cells(19,"F").resize(1,6) ou cells(19,6).resize(1,6) eric... |
| 11/01/2013 à 18:43 | Pyxel | Comment faire un résumé de plusieurs feuilles | Oupsss, tout ça ? Et c'est vieux en plus... oui, dans feuilles mettre les noms des feuilles à traiter. C'est pour avoir tous les noms dans une chaine, ensuite un seul test et on sait que la feuille y est. oui, désactive le rafraichissement écran pour accélérer. Rows.Count : nombre de lignes d'une fe... |
| 11/01/2013 à 15:38 | Cappe Pierre | Valeur d'un TextBox dans une cellule ? | Heu non, ma_var était un exemple, il fallait mettre le nom de ta variable non déclarée. Mais là tu n'as pas de variable non déclarée puisque le message est 'objet requis'. Enlève la ligne dim... Dernière tentative, ensuite plus de réponse s'il n'y a pas un fichier réduit au nécessaire avec l'erreur... |
| 11/01/2013 à 14:39 | racouet13 | Parcourir une plage de donées | Un extrait suffit. La mise à jour se fait au fur et à mesure des saisies. eric... |
| 11/01/2013 à 14:25 | Cappe Pierre | Valeur d'un TextBox dans une cellule ? | Pas de fichier, on ne sait pas quelle est la ligne en erreur, on ne sait pas ce qui est surligné lors de l'erreur. On n'est pas devin... eric... |
| 11/01/2013 à 14:16 | Liruta | Aleatoire avec % Chance | Tiens, je pensais avoir répondu, j'ai dû oublier de valider. Voir proposition en PJ. La formule en C2 est à recopier vers le bas. Tu peux mettre autant de % et la répartition que tu veux. eric... |
| 11/01/2013 à 14:08 | Max18 | Bouton ajoutant 1 | Eric... |
| 11/01/2013 à 14:04 | racouet13 | Parcourir une plage de donées | On ne sait ni ce que tu veux faire, ni ce qui ne marche pas... Joindre un fichier avec les explications. eric... |
| 11/01/2013 à 12:38 | Cappe Pierre | Valeur d'un TextBox dans une cellule ? | Et bien il faut déclarer cette variable inconnue au début de ton module avec un Dim et de préférence la typer. Ex : Dim ma_var as Double eric... |
| 11/01/2013 à 12:06 | fred777 | Différence entre 2 date retenue pour moitié | Ben tu rajoutes la moitié de la période à la date de départ. Si tu remplaces (D5-C5) par C5+(D5-C5)/2 ça ne le fait pas ? eric... |
| 10/01/2013 à 19:16 | FMAILYS | Valeur Cible | Eric... |
| 10/01/2013 à 15:27 | fred777 | Différence entre 2 date retenue pour moitié | Si tu prends le début le 01/01/2012 et comme fin le 30/06/2013 la mi-période se trouve bien avant la fin du mois d'aout (31 jours). Maintenant si tu veux arrondir au nombre de mois le plus proche tu peux faire par exemple : =ARRONDI((D5-C5)/30;0) & " mois" ou =ENT(ARRONDI((D5-C5)/30;0)/12) & " an(s)... |
| 10/01/2013 à 12:27 | fred777 | Différence entre 2 date retenue pour moitié | C'est tout pareil, tu remplaces D5 par D5+1, sans en oublier. eric... |
| 09/01/2013 à 20:19 | Volley1 | Comment supprimer les espaces présents dans une cellule | Remplace par : =NBCAR(SUPPRESPACE(A1))=0 eric... |
| 09/01/2013 à 20:11 | iliyes | Formule changeante suivant le Nb de caractères | J'utiliserais plutôt une structure select case. select case Len(Range("L" & F)) case 0 ' case 8 ' traitement 8 case 13 ' traitement 13 case else msgbox "pas bon" end select eric... |
| 09/01/2013 à 19:02 | leakim | Jours ouvrés fin de mois | Essaie avec : =SERIE.JOUR.OUVRE(FIN.MOIS(A1;0);-2;Fériés) Fériés étant la plage ou tu as déclaré les jours fériés. eric... |
| 09/01/2013 à 16:43 | fred777 | Différence entre 2 date retenue pour moitié | J'avais repris ta formule en fait. Si le dernier mois fait 31 jours il n'y a rien d'anormal. Et puis pour datedif du 1/1/12 au 2/1/12 il y a une différence de 1 jour, normal aussi. Si tu veux la différence +1 ajoute 1 jour à D5 (à la saisie ou dans les formules) eric... |
| 09/01/2013 à 14:47 | fred777 | Différence entre 2 date retenue pour moitié | Eric... |
| 09/01/2013 à 10:22 | jadrien | Conseil base de donnees par array et conditions | Et bien on va attendre... Ne serait-que que le merci minimum Pour le reste, vu que pour moi tu ne réponds pas aux questions, tu vas attendre quelqu'un sachant se contenter de tes réponses pour comprendre. eric... |
| 09/01/2013 à 10:10 | maxipapa | Option décimal fixe | Non, ce n'était qu'une supposition, j'ignore s'il y en a un. eric... |
| 08/01/2013 à 22:44 | jadrien | Conseil base de donnees par array et conditions | Et bien on va déjà attendre le retour sur la fonction personnalisée... De toute façon ton nouveau fichier a toujours des incohérences et les explications sont incomplètes. Comment doit-on deviner que chassis = taille ???? Pourquoi chassis=-5 et pas -20 de la 1ère ligne ??? eric... |
| 08/01/2013 à 22:40 | Caribou | Liste déroulante conditionnée par différentes cellules | Je n'ai pas dit impossible, mais ta demande n'est pas standard et il faut présenter les données autrement En l'espèce il faut que tes listes soient prêtes pour chaque combinaison, chaque cas. Ci-joint un exemple. J'ai fait un seul cas, avec et sans X. Ne sera pas compatible avec 2003. Pour simplifie... |
| 08/01/2013 à 19:54 | maxipapa | Option décimal fixe | Qu'on parle bien de la même chose : l'option décimale fixe c'est si tu saisis 25 tu obtiens 0.25 dans ta cellule. L'option décimale fixe est une option d'excel, pas du classeur et n'est pas enregistrée avec. Soit tu as un classeur qui l'active par macro, ou bien un raccourci clavier que tu actives p... |
| 08/01/2013 à 19:31 | Caribou | Liste déroulante conditionnée par différentes cellules | E5 est choisi au hasard ou répond à une règle stricte ? Sans règle stricte que tu fournis que veux-tu que l'on fasse ? Par ailleurs il faut organiser tes données pour que les éléments de cette liste soient en colonne (ou en ligne) et pas décalés (E5, F6 et H7). eric... |
| 08/01/2013 à 18:24 | Camille b | BUG Coller objets diff natures en 1 seule image Excel 2007 | A mon avis il faut traiter séparément le graphique et les cellules. Et je pense que déjà sur 2003 si tu veux prendre en même temps graphique+cellules tu te retrouves en résolution écran. Je ne vois pas par quelles manips faire autrement. Mais quelqu'un aura peut-être une idée... eric... |
| 08/01/2013 à 15:20 | Camille b | BUG Coller objets diff natures en 1 seule image Excel 2007 | Avec l'outil 'Appareil photo' tu peux faire un collage dynamique (mis à jour en temps réel) correct. Sinon en passant par la capture écran et le collage bitmap c'est correct aussi. Bien sûr si tu l'agrandis ça pixellise. A mon avis tu n'as pas tout dit sur tes manips... eric... |
| 07/01/2013 à 20:47 | jadrien | Conseil base de donnees par array et conditions | Déjà une fonction personnalisée pour avoir les séries en fonction des versions : Ex de syntaxe sur la feuille : =series(G3;H3) Je doute de l'intérêt d'inscrire "Série " dans la réponse. Ca alourdi la lecture et ça complique s'il faut ensuite récupérer ces n°. Si tes versions par serie sont consécuti... |
| 07/01/2013 à 16:18 | paludot | Rédiure un nombre en chiffre | Ou bien : =MOD(A1-1;9)+1 eric... |
| 07/01/2013 à 12:27 | Thyps | Recherche conditionnelle | En général on comprend beaucoup mieux avec un fichier exemple réduit au nécessaire. eric... |
| 07/01/2013 à 12:25 | perchey | Problème avec recherche v | Sans fichier impossible de deviner... Le cas le plus classique est que les nombres ne sont pas des nombres mais du texte. eric... |
| 07/01/2013 à 11:45 | CaptImage | Tranformer des chiffres dans une base de données en X | =SI(NB.SI(DECALER( COMBINAISONS!$G$5 ;ENT(( LIGNE()-5 )/7)+ENT((COLONNE()-5)/7)*2;0;1;6);MOD(COLONNE()-5;7)+MOD( LIGNE()-5 ;7)*7+1);"X";"") COMBINAISONS!$G$5 : référence de la 1ère combinaison de la grille, en $G$17 pour la grille 2, etc LIGNE()-5 : 5 est le numéro de la ligne ou est inscrite la 1èr... |
| 06/01/2013 à 15:40 | CaptImage | Tranformer des chiffres dans une base de données en X | Par formule, en E5 : =SI(NB.SI(DECALER(COMBINAISONS!$G$5;ENT((LIGNE()-5)/7)+ENT((COLONNE()-5)/7)*2;0;1;6);MOD(COLONNE()-5;7)+MOD(LIGNE()-5;7)*7+1);"X";"") à recopier vers la droite puis vers le bas jusqu'à la ligne 18 Copier-coller la formule en E24 et remplacer COMBINAISONS!$G$5 par COMBINAISONS!$G... |
| 04/01/2013 à 12:44 | galaxy201000 | Inserér une date | Puisque tu ne prends pas la peine de me répondre je me désintéresse de la question. Bonne continuation. eric... |
| 03/01/2013 à 23:05 | galaxy201000 | Inserér une date | Reprend ton classeur exemple et dépose sur la feuille un contrôle Calendrier que tu as. Tout dépend de ta version excel. Sur 2010 : afficher le ruban 'Développeur' (clic-droit dessus et personnaliser, cocher le ruban dans la liste de droite). Dans 'Développeur / Contrôles / insérer / activeX' clique... |
| 03/01/2013 à 19:31 | tintin | Calcul différences d'heures | Pour une référence style $A3 remplace la par le nom de la plage, ça fonctionne. Ex joint sur C3:C8 eric... |
| 03/01/2013 à 18:00 | damien.T | Excel qui "rame" | L'autre solution est de faire la même chose en vba. SOMME.SI.ENS est très gourmand en ressource. eric... |