| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 02/07/2021 à 00:13 | KViar | Erreur 1004 lors d'une opération Mathématique entre deux Range.Value | Un fichier permettrait d'y voir plus clair. Une image ici ne sert pas à grand chose. Enlève le Centrer que tu as mis partout. Un vrai numérique s'aligne à droite, un texte à gauche (même si c'est un nombre) eric... |
| 02/07/2021 à 00:08 | Cbirou043 | Optimisation ou autre solution | Au travail, ton fichier n'est pas sur réseau des fois ? Si c'est le cas, travailler sur une copie locale à copier dessus ensuite. eric... |
| 28/06/2021 à 18:35 | lelelouis | Problème de range avec une formule | Et donc ... |
| 21/06/2021 à 19:25 | lelelouis | Problème de range avec une formule | Tu peux te passer de fillrange. Sans fichier (que veux-tu qu'on fasse avec une image ??), je vais rester général : .[ton_range].formula="=ta_formule" eric... |
| 21/06/2021 à 16:46 | LouReeD | Test à l'ouverture d'un fichier Excel se trouvant sur un rés | Je vais me laisser aller à un truisme, mais ça va mieux en le disant : à mettre dans ThisWorkbook eric... |
| 21/06/2021 à 09:53 | Vincent Douce LeMath | Tuples dans un tableur | Si ta fonction a besoin de la plage A1:A5 et que tu lui passes en paramètre cette plage, elle sera informée de chaque changement sur cette plage et pas besoin de la faire volatile. Si en plus elle utilises B2 que tu ne lui passes pas en paramètre, là il faut la mettre volatile. Idem si elle se sert... |
| 21/06/2021 à 07:12 | Vincent Douce LeMath | Tuples dans un tableur | Une petite précision sur Volatile. Une fonction dont un des paramètre est changé est recalculée automatiquement. Dans : tous les paramètres utilisés (rng et ind) sont passé en paramètre, il est donc inutile de la mettre volatile et de la recalculer à chaque modif. eric... |
| 19/06/2021 à 07:40 | Matthieu.H | Optimisation code VBA | Je n'ai pas osé ouvrir ton fichier Pour info, tu peux passer des paramètres à un Sub, qui deviennent des variables utilisables comme tu veux. Ex : eric... |
| 19/06/2021 à 00:18 | L0ki | Modifier caractère spéciaux Excel 2019 | Eric... |
| 17/06/2021 à 23:29 | thom96 | Sécuriser des feuilles dans un classeur en VBA | Pour info, tu sais que tu trouves sur internet de quoi faire sauter toutes les protections d'excel en 2 s ? La seule de solide est la protection classeur, mais il faut le code pour l'ouvrir et l'utiliser... eric... |
| 17/06/2021 à 16:20 | cyp36 | Ajouter un pourcentage à une somme | Si, bien sûr. J'en profite pour supprimer tes #N/A! et simplifier ta somme. Supprimée aussi la fusion de cellule à éviter. Il suffit d'élargir la colonne. eric... |
| 17/06/2021 à 08:29 | cyp36 | Ajouter un pourcentage à une somme | Même réponse. Si c'est sur le total alors en G22 : =G21*1.02 eric... |
| 17/06/2021 à 00:41 | cyp36 | Ajouter un pourcentage à une somme | On n'a que des #REF! sur ta feuille. Fait : ta_valeur_ou_formule * 1.02 eric... |
| 17/06/2021 à 00:25 | Le Drosophile | [VBA] - Somme de valeurs uniques, selon critère dans une colonne | Plus simplement, tu ne peux pas travailler sur une copie où tu supprimes les doublons sur LIB_PHYSIO & Nom_ZH ? eric... |
| 16/06/2021 à 21:45 | rodger85 | Mystère, commentaires qui rétrécisses | Bonjour et merci pour le retour. Ca servira à d'autres en effets :-) eriv... |
| 16/06/2021 à 00:31 | bejouette | Se positionner en ligne 13 | Essaie avec Application.Goto Worksheets("Feuil1").Range("A13"), True eric... |
| 15/06/2021 à 06:45 | Elie13200 | Utilisé des données sans savoir où elles sont placées | Si tu mets la formule sur la feuille, il faut la valider en matricielle avec Shift+Ctrl+Entrée, en étant dans la barre d'édition des formules en haut. Pour créer un nom il faut alllr dans Formules / Gestionnaire de noms Et il faut enregistrer tes fichiers dans le type *.xlsx. En csv tu perds tes for... |
| 15/06/2021 à 00:36 | dani0388 | Echéances déduites automatiquement | Si tu faisais une recherche sur tableau d'amortissement ? J'ai l'impression que c'est ce que tu veux. Comme c'est un peu complexe, inutile de réinventer la poudre. eric... |
| 14/06/2021 à 14:43 | _Thomas_ | Résultats avec décimales au lieu de nombres entiers | Prend la peine de lire le lien que je t'ai fourni si tu veux comprendre... |
| 14/06/2021 à 13:10 | _Thomas_ | Résultats avec décimales au lieu de nombres entiers | C'est normal. C'est dû à la façon de stocker les nombres en binaire. Ca ne tombe pas toujours pile, et il peut y avoir des pertes de précisions. Utilise =ARRONDI(ta_formule;10) eric... |
| 14/06/2021 à 12:25 | Esteban | Apprentissage connaissances VBA | Tu peux comprendre comprendre que si en saisissant le 02/03 tu obtiens le 03/02, ça va poser des problèmes. Ce n'est pas un détail, tu es bien obligé de te pencher dessus. Tu as raison. Donc de préférence pour un numérique : .Cells(xdlgn, 3) = Val(Replace(TextBox3.Value, ",", ".")) eric... |
| 14/06/2021 à 08:06 | Elie13200 | Utilisé des données sans savoir où elles sont placées | Crée toi un nom avec =MIN(SI(Feuil1!$C$1:$C$500<18/24;9^9;LIGNE(Feuil1!$C$1:$C$500))) Ca te donnera le n° de ligne >= 18:00 en C Sur feuille : =DébutSoir VBA : MsgBox [DébutSoir] eric... |
| 14/06/2021 à 00:18 | Esteban | Apprentissage connaissances VBA | Pas vraiment. Si je saisi 02/03/2021 j'obtiens 03/02/2021 dans la cellule. Si je saisi 29/02/2021, cette date erronée se met en texte dans la cellule. Cdate() permet d'obtenir la date correcte sans inversion jour/mois. Génère aussi une erreur (à gérer) en cas de date erronée. Et pour mettre ceinture... |
| 13/06/2021 à 18:54 | amaguise | Sommer et décaler une plage d'un nombre fixe de lignes - fonction DECALER | Ah excuse-moi. Mes tests m'avaient donnés cette anomalie, corrigée en ligne 3 mais oublié de tirer en ligne 2 (celle fournie) Oui, il n'y a pas le +2 à faire puisqu'on garde la plage de départ en $C$2 =SOMME(DECALER('Stats indices'!$C$2:$C$61;(LIGNE()-2)*180;0)) eric... |
| 13/06/2021 à 17:55 | amaguise | Sommer et décaler une plage d'un nombre fixe de lignes - fonction DECALER | C2:C61, C182:C241, C362:C421 : ton pas est de 180, pas 120 tu dois décaler en fonction de la ligne de ta formule (Ligne() sans paramètre ) à laquelle tu soustrais 2 car tu commences à la ligne 2 Ca multiplié par le pas de 180, +2 pour récupérer l'offset te donne la plage décalée. Et ta plage initial... |
| 13/06/2021 à 15:39 | chistopherom | Probleme Excel avec graphique entre 2016 et 2019 | Testé sur 2019 32 bits , rien constaté non plus. Tu n'aurais pas mis la 64 bits des fois ? Bien qu'ils aient fait des progrès, tous les composants ne sont peut-être pas à jour. En général, la 64 bits est prévue pour les très grosses bases. eric... |
| 13/06/2021 à 12:23 | dani0388 | Echéances déduites automatiquement | Même piste, je mets quand même ayant annulé tout restant dû négatif. L'échéance ne sert pas, à garder à titre info éventuellement. eric... |
| 13/06/2021 à 11:27 | Invité | Lister et dénombrer | Que tu comptes les 1,2,3 en descendant ou les 3,2,1 en montant c'est exactement pareil. A moins que les chevauchements soient interdits (?) et que les valeurs ne soient pas un multiple de 3. Et oui, tu n'avais pas dit non plus que l'ordre comptait, d'où une proposition erronée d'h2so4 qui comme moi... |
| 13/06/2021 à 11:21 | Eric111 | Vider cellule si une autre est remplie | Pas de quoi être désolé C'est moi qui n'avais pas rafraichi. Pour ma part je remet la saisie, que ce soit 1 ou autre chose. eric... |
| 13/06/2021 à 09:00 | Eric111 | Vider cellule si une autre est remplie | Corrompu pour moi aussi... Dans le module de la feuile : eric... |
| 13/06/2021 à 08:35 | Invité | Lister et dénombrer | Pourquoi en remontant ? Ca ne change rien par rapport à en descendant non ? Ou alors tu ne dis pas tout. eric... |
| 13/06/2021 à 08:28 | ERIC68500 | Syntaxe arrondi | En VBA il faut les écrire en anglais. Et si la fonction n'existe pas en vba, il faut préciser que tu veux la fonction feuille : Application.WorksheetFunction.RoundUp(Cells(iLigne, 3), 0.01) Et bien sûr mettre tous ses paramètres avant la parenthèse fermante. Tu devrais suivre des tutos sur le B.A.BA... |
| 13/06/2021 à 08:19 | Svietlana | Une erreur de format surement | Renseigne-toi quand même sur ce que te fournit ton comptable. J'ai du mal à imaginer que ce soit 13:75. Ca doit être plutôt 13,75 (0.75 d'heure = 3/4h = 0:45 min) eric... |
| 13/06/2021 à 08:10 | rodger85 | Mystère, commentaires qui rétrécisses | Le seul impact de xls c'est le nombre de lignes et de colonnes, aucun sur les macros. C'est peut-être seulement le fichier de vérolé. Copie tout dans un classeur neuf xlsm (copier les cellules, pas les feuilles). eric... |
| 12/06/2021 à 22:28 | Svietlana | Une erreur de format surement | En C38 : =C35-SI(ESTNUM(C37);C37;GAUCHE(C37;CHERCHE(":";C37)-1)/24+STXT(C37;CHERCHE(":";C37)+1;2)/1440) Mais pourquoi vouloir saisir 30:75 et non 31:15 ?? Tu es sûre que ce n'est pas des heures décimales plutôt ? Où 30 , 75 font 30:45 Auquel cas il faudrait remettre C37 en format Standard, et en C38... |
| 12/06/2021 à 16:51 | Joco7915 | Effacer une cellule | Poster ici alors que tu as déjà la réponse ailleurs, j'appelle ça se moquer du monde... (pour parler poliment) https://forums.commentcamarche.net/forum/affich-37246944-effacer-un-nom#p37247213 eric... |
| 12/06/2021 à 09:12 | MarieV | Problème formule INDEX EQUIV à 2 variables qui renvoie la 1ere valeur | Mdo, le #N/A ne me gênait pas. mais si on veut le traiter, pour ma formule ça serait plutôt =SIERREUR(RECHERCHEV(H5&"_"&I5;B5:E9;4;FAUX);"") Sinon, mea culpa, le dernier matricule est différent du 1er. S'ils sont uniques ça simplifiera. Ce qui m'étonnerait, auquel cas plus besoin de différencier par... |
| 12/06/2021 à 07:52 | MarieV | Problème formule INDEX EQUIV à 2 variables qui renvoie la 1ere valeur | Le pb c'est que les matricules ne sont pas triés et tu as un 27853686 5 en bas. eric... |
| 11/06/2021 à 23:22 | marco76daman | Vérifier remplissage complet formulaire (Userform) | Pourquoi ne pas utiliser des listbox ? Il aura tous les noms sous les yeux de la même façon, et tu n'auras qu'à compléter les listes qui serviront à les alimenter sur une feuille de paramétrage. Et plus de limitation au nombre d'options, sans besoin de redessiner le userform avec l'ascenseur qui app... |
| 11/06/2021 à 23:14 | MarieV | Problème formule INDEX EQUIV à 2 variables qui renvoie la 1ere valeur | Le plus simple serait que tu ajoutes une colonne clé. eric... |
| 11/06/2021 à 19:18 | rodger85 | Mystère, commentaires qui rétrécisses | Aucune idée, mais tu vas devoir mettre à jour ton profil A tout hasard, installer la version 32 bits. La 64 c'est surtout pour les très grosses bases... |
| 11/06/2021 à 11:55 | cleason | Resoudre une enoncé | Tu savais qu'on n'allait pas faire tes devoirs et préféré ne rien mettre. Tu as vu juste eric... |
| 11/06/2021 à 11:49 | rodger85 | Mystère, commentaires qui rétrécisses | Rien constaté pour ma part (excel 2019) Tu pourrais mettre ta correction dans Open eric... |
| 11/06/2021 à 00:19 | FrenchDusty | Création d'onglets suivant une numérotation | Pas de bouton, l'appel se fait par double-clic sur DEVIS qui doit se trouver en B4. Plus simple à gérer... Refus et message explicatif si demande de duplication sur un devis autre que la dernière version (la feuille à créer doit être inexistante). Vue l'heure, j'ai des contrôles basique, à toi de te... |
| 10/06/2021 à 19:53 | Peps-81 | Erreur formule - calcul de CA sur les 6 derniers mois | A toi de l'anonymiser pour le mettre sur le forum. Une feuille de qq lignes suffit eric... |
| 10/06/2021 à 18:06 | TraderAS | Détecter une Récurrence | En fait, il reste une ambiguïté non levée. Avec la série 101010 et le motif 1010 par exemple, je compte 2 occurrences. Mais si tu refuses un chevauchement, ça ne fait plus qu'une. eric... |
| 10/06/2021 à 15:55 | TraderAS | Détecter une Récurrence | Il faut lire les explications : double-cliquer sur la série qu'on veut analyse r. eric... |
| 10/06/2021 à 13:03 | TraderAS | Détecter une Récurrence | 1) c'est à toi de saisir tes séries. 2) je ne comprend pas bien ta question... Ligne() me donne le n° de ligne de la formule DecBin me le convertit en binaire dans une chaine 3) c'est une macro VBA Faire Alt+F11 pour voir le code dans les modules Feuil1(Série) et Module1 eric... |
| 10/06/2021 à 10:49 | Helmut | Gestion de Stock - Copie une cellule tant qu'une ref ne change pas | Ok, garde ton fichier et ne répond qu'à la moitié des questions. La ligne 3 n'écrit rien et ne peut pas faire cette erreur Moi je suis obligé de m'arrêter là... Bonne continuation eric... |
| 10/06/2021 à 10:28 | Helmut | Gestion de Stock - Copie une cellule tant qu'une ref ne change pas | Post précédent édité... |