| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 19/07/2017 à 08:16 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Déjà as-tu intégralement les explications mises à mon post précédent ? Ensuite avec < 1 seul ceux du jour pourraient être concernés. eric... |
| 18/07/2017 à 20:53 | Mastrid | Comment avoir l'heure GMT ou UTC dans une cellule | En m'inspirant d'ici : https://stackoverflow.com/questions/1600875/how-to-get-the-current-datetime-in-utc-from-an-excel-vba-macro eric... |
| 18/07/2017 à 20:00 | MLito | Sous liste | Pas sûr d'avoir bien compris non plus. te crée un tableau de 5 valeurs à partir de A2:A6 Le premier étant ListeRacc(1,1) puis ListeRacc(2,1) 1er index = ligne du tableau, 2eme index = colonne du tableau (ici une seule, comme la source que j'ai prise) Et si c'est vraiment une fonction à qui tu passes... |
| 18/07/2017 à 19:52 | VDMICHEL | Liste en cascade avec grille, formule ne marche pas | En validant les formules en matriciel (Shift+Ctrl+Entrée) c'est mieux ? eric... |
| 18/07/2017 à 16:56 | Cloe.ginod | Programmer verrouillage de cellules | En quoi ça gène de déverrouiller R ? Avec une sélection 3D des feuilles tu les fais toutes en 1 fois. Sinon prend G, Q ou T qui sont fusionnées sur la semaine. Autrement il faudra calculer la plage selon la ligne cliquée, et si tu es amenée à inséerer une ligne il faudra rependre la macro. eric... |
| 18/07/2017 à 13:20 | Cloe.ginod | Programmer verrouillage de cellules | Comme c'est une bascule ça dépend de l'état de tes cellules au départ, et plus particulièrement celles de R qui sert de référence. Par défaut elles sont verrouillées, donc sélectionnes-les et déverrouille-les et la macro commencera par les verrouiller... |
| 18/07/2017 à 12:46 | Cloe.ginod | Programmer verrouillage de cellules | C'est une bascule. 1er double-clic verrouille 2nd double-clic déverrouille si tu as des modifs à effectuer. Si tu n'en veux pas remplace avec Target.EntireRow.Locked = True Accessoirement tu n'as pas laissé des Worksheet_BeforeDoubleClick() sur certaines feuilles ? eric... |
| 18/07/2017 à 07:25 | iDev4s | Problème avec tout petit code | Là tu vas entrer dans une boucle infinie. Il faut mettre noEvents = True devant et = False derrière. Tu as vraiment lu les explications ? eric... |
| 18/07/2017 à 00:22 | Steph -_- | Ouvrir feuille Excel en fonction du choix dans combobox | Tu sais qu'avec un clic-droit sur les icones de déplacement entre onglets (en bas à gauche) tu as la liste des feuilles et que tu peux choisir sur laquelle aller ? eric... |
| 17/07/2017 à 23:41 | iDev4s | Problème avec tout petit code | Ceci dit j'ai vu que tu écrivais dans la plage depuis un module standard. Si tu estimais inutile de traiter puisque tu sais ce que tu fais, il faudrait pouvoir modifier noEvents depuis ce module, Dans ce cas il faut supprimer sa déclaration de la proc et la déclarer publique dans un module standard... |
| 17/07/2017 à 22:47 | Orizhial | Erreur de type #¡VALEUR! pour certaines cellules | Ca doit être dû à LIEN_HYPERTEXTE() mais aucune indication de limitation dans l'aide. Confirmé par un test, de l'ordre de 115 car. pour mailto et subject. eric... |
| 17/07/2017 à 20:19 | Julien22640 | Recherche lignes en fonction de plusieurs critères | Je m'étais déjà retenu les autres fois mais là c'est abuser... C'est vrai quoi, on est sensés être civilisés... |
| 17/07/2017 à 17:49 | Julien22640 | Recherche lignes en fonction de plusieurs critères | Il y a beaucoup de "il faut" et pas beaucoup de "merci" (aucun en fait) dans tes posts... Très désagréable je trouve. eric... |
| 17/07/2017 à 16:03 | Cloe.ginod | Programmer verrouillage de cellules | Tel qu'il est conçu c'est dans les modules des feuilles concernées qu'il faut le mettre. Modif pour ThisWorkbook : à toi de fignoler le test de la feuille pour éviter les déclenchements intempestifs, comme je ne connais pas les autres feuilles..... |
| 17/07/2017 à 15:21 | Cloe.ginod | Programmer verrouillage de cellules | As-tu accepté les macros (en jaune au-dessus de la feuille à l'ouverture) ? Et le niveau de sécurité choisi le permet-il ? Si tu as choisi "Désactiver toutes les macros sans notification' tu ne verras pas grand chose. Edit: ah ben tu as trouvé finalement... |
| 17/07/2017 à 13:09 | kawajo | Acceleration Execution Macro | Tout le monde peut anonymiser un fichier. Il suffit de vider les colonnes inutiles pour le pb et de faire un Remplacer par sur qq lettres dont les voyelles. Tiens, ça me donne l'idée d'un petit utilitaire : un anonymisateur (ou anonymiseur ??) eric... |
| 17/07/2017 à 12:53 | Cloe.ginod | Programmer verrouillage de cellules | Un premier exemple à minima. Un double-clic sur une cellule validation Employeur (en R) (dé)verrouille les lignes après demande d'un mot de passe. Si la semaine est verrouillée Employeur passe en fond vert Le mot de passe est dans le code (actuellement = password), il faudrait éventuellement verroui... |
| 17/07/2017 à 10:48 | MacroCook | Projet Excel sur des recettes alimentaires | Tu dois te créer une base de données des aliments sur une feuille. Ensuite tes recettes récupèrent les valeurs avec un simple recherchev() que tu multiplie par la qté. Le mieux est que tes recettes soient également sous forme de BDD, et qu'une autre feuille affiche celle sélectionnée ou bien simplem... |
| 17/07/2017 à 00:45 | Orizhial | Erreur de type #¡VALEUR! pour certaines cellules | Le plus souvent si tu as #valeur! c'est qu'un texte est attendu et tu fournis un nombre, ou l'inverse. Et le format on s'en moque, ce n'est que l'affichage des numériques. Ce qui compte c'est le contenu. Il faudrait voir le fichier avec la formule. eric... |
| 17/07/2017 à 00:12 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Un essai car j'ai un peu de mal à te suivre, sans doute la fatigue due à l'heure. D'abords tu parles de gris où il ne faut rien faire. J'ai du mal à comprendre pourquoi 2 cellules sur 4 mais bon, j'ai fait. Gris récupérés sur H2:H3, adapter si ça change. Mais ensuite tu parles de MFC noire : rien vu... |
| 16/07/2017 à 20:14 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Tu avais oté la macro, ça n'aidait à la compréhension sans les commentaires. J'ai voulu jeter un oeil mais même avec la macro pas de commentaire en F2. Ejecté par ces lignes : Tu cherches à y calculer quoi au juste ? Si c'est ligne et colonne tu as Target.row et Target.column Tu testes <7 et F es... |
| 16/07/2017 à 19:51 | iDev4s | Problème avec tout petit code | Comme dit retraite8 pas de raison qui saute aux yeux pour que ça ne fonctionne pas. Personnellement j'aurais fait comme ça : Autant ne traiter que la cellule modifiée que toutes les faire à chaque saisie. Je n'ai pas remis le .Unprotect, je me demande s'il est indispensable. Si H7:H10 sont destinées... |
| 16/07/2017 à 18:59 | iDev4s | Problème avec tout petit code | Ne veut rien dire... Au passage type correctement tes variables. As Variant ne sert à rien puisqu'en fait c'est le type par défaut qui correspond à ... aucun type précis. Donc c As Range eric... |
| 16/07/2017 à 11:45 | marc du 91 | Afficher une date en fonction d'une valeur et d'un numero | Ca ne va pas dans le sens d'une simplification... edit : avec une autre disposition, et sans contrôle de l'absence de la saisie dans la table pour ne pas alourdir si c'est inutile. PS : remplacer le 10 de la formule par le nombre de lignes du plus grand tableau plus une marge de sécurité... |
| 16/07/2017 à 09:20 | marc du 91 | Afficher une date en fonction d'une valeur et d'un numero | Tout à fait exact si on veut contrôler la validité de la saisie. Mais j'ai l'impression que les n° sont attribués dans l'ordre de leur disponibilité, donc sans trous. Ce n'est peut-être que sur l'exemple..... |
| 16/07/2017 à 08:52 | marc du 91 | Afficher une date en fonction d'une valeur et d'un numero | Possible de simplifier seulement si tes n° sont tous différents quel que soit le type de véhicule . Dans ce cas inscrire seulement le 1er n° de chaque tranche en première colonne et les trier croissant . Ensuite un simple rechechev fait l'affaire. eric... |
| 16/07/2017 à 00:16 | philippe.p@ | Avertissement si chevauchement de dates | Déjà corrige pl_datas qui s'arrête à N au lieu de S Ensuite essaie en ajoutant ce test : ça sera peut-être suffisant. eric... |
| 15/07/2017 à 23:30 | landsat | Probabilite % le jour suivant | Quelle est ta question concernant excel ? eric... |
| 15/07/2017 à 20:50 | miro | Transformer une base ligne en matrice | Et je fais mon retour aussi avec la fin : les anos eric... |
| 15/07/2017 à 11:51 | miro | Transformer une base ligne en matrice | Comme on a changé de page je précise que tu as une proposition et une question à mon post précédent. eric edit : à la réflexion, pour les anos je pense que 3 compteurs suffisent. En avoir 3x6=18 avec beaucoup à 0 ne sera pas bien utile. Je vois ça un peu plus tard... |
| 15/07/2017 à 10:20 | miro | Transformer une base ligne en matrice | Un peu plus compliqué que ce que je pensais. Voilà le début que tu commences les contrôles (une horreur ). Je n'ai contrôlé que Est vers Ouest et Ouest vers Est du 1er 1/4h. Si tu pouvais en contrôler un plus pour valider, en priorité celui qui contient la dernière ligne valide (1093) Déjà je retrou... |
| 14/07/2017 à 20:13 | miro | Transformer une base ligne en matrice | Donc 3 et 4 frames on compte dans un coin comme pour 1 frame ? Pour 3 je comprend mais pour 4... Le gars qui va chercher son pain et revient par le même chemin en moins d'1/4h n'est pas un cas indécidable, pour moi c'est 2 passages. Non ? Enfin c'est toi qui vois... |
| 14/07/2017 à 18:47 | miro | Transformer une base ligne en matrice | Comme ça : D'ailleurs ne faudrait-il pas ajouter la date si demain tu as plusieurs jours dans l'extraction ? 1 seule frame je suppose qu'on élimine mais que faire des 3 ou 4 frames ? Elimination directe ou comptage de 2 ou 3 passages pour la ligne ? Ou bien on peut aussi ajouter 3 champs pour les co... |
| 14/07/2017 à 18:33 | Prock78 | Opérations avec WorksheetFunction.WeekNum | A mon avis ça va planter pareil car excel va évaluer systématiquement les 4 tests du Do While. Il faut d'abord tester les dates et si ok tu peux boucler sur les n° de semaine. eric... |
| 14/07/2017 à 17:57 | miro | Transformer une base ligne en matrice | Je disais avoir la possibilité de créer des TCD à partir des données mises en forme dans ton rendu. Pour ça il faut il faut respecter certaines règles dont celle-ci... |
| 14/07/2017 à 17:01 | miro | Transformer une base ligne en matrice | Pas trop le temps pour l'instant mais ça pourra servir à d'autres : les x ligne 26 c'est un résidu de test ou ton tableau peut réellement avoir autre chose que des numériques en L, Q, V AA ? Et pour le rendu tu ne dis pas si le 1/4h suivant est en-dessous ou à droite. Personnellement j'aurais plutôt... |
| 14/07/2017 à 16:49 | tamiyarc | Recopier une forumule dans le gestionnaire de noms | Si si tu rates... Workbook_Open() pas désactivé qui se permet de te passer en plein écran, 5 feuilles visibles mais 16 en réalité, 12 modules dont la moitié vide. Tout ça après avoir téléchargé 2 fois le fichier, une fois par le navigateur pour pouvoir y accéder, et une autre pour l'enregistrer. Il... |
| 14/07/2017 à 16:32 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Je ne comprends pas. Pas de prise de tête le soir avec le système des bonpoints... Ca veut dire que les cellules marchent par paire ? F2 avec G2 etc ? Si tu pouvais donner un exemple complet, étape pas étapes, de comment tu procèdes et les cellules utilisées. Il faut bien comprendre 7 jours plus tar... |
| 14/07/2017 à 15:59 | tamiyarc | Recopier une forumule dans le gestionnaire de noms | Qui ? Quoi ? Où ? Avec quoi ? Pas un mot d'explication et pas envie d'en quémander, je passe mon tour. eric... |
| 14/07/2017 à 14:26 | mrluap | Date edition cellule au survol de la souris | Hé, faut savoir se prendre en main un petit peu... " eric... |
| 14/07/2017 à 12:44 | mrluap | Date edition cellule au survol de la souris | Sans doute... 'Enregistrer sous...' et choisir type : *.xlsm (m comme macro) eric... |
| 14/07/2017 à 08:40 | Prock78 | Opérations avec WorksheetFunction.WeekNum | Entièrement d'accord avec toi Steelson. Cependant Format(dat1, "ww", , vbFirstFourDays) retourne des valeurs erronées à certaines dates de fin d'année. Par exemple le 29/12/2031 weeknum(dat1 ) semble retourner toujours la bonne valeur, NO.SEMAINE.ISO sans doute aussi. eric... |
| 14/07/2017 à 01:09 | kawajo | Acceleration Execution Macro | C'est vrai aussi, mais j'ai testé avec 100 boucles donc en réalité on parle de 0.005 s au lieu de 0.010s. Même pas le temps de penser à la touche suivante... |
| 14/07/2017 à 00:47 | kawajo | Acceleration Execution Macro | J'ai testé par curiosité : sur 100 boucles avec 3/4 des cellules colorées, on passe de 0.9 à 0.45s. Bon, c'est vrai que c'est un cas extrêmement favorable, en réalité il y en a peut-être que 2% à colorer... |
| 14/07/2017 à 00:08 | Hakimenne | Trier les clients | Si tu supprimes la ligne vide 7 un simple filtre te les affiche. Lignes et colonnes vides font peut-être joli mais tu te prives de plein de possibilités. eric... |
| 14/07/2017 à 00:03 | kawajo | Acceleration Execution Macro | Je n'ai pas testé vos 2 codes mais si vous stockiez vos cel dans un range avec union pour mettre la couleur en une fois à la fin ça pourrait faire un gain non ? eric... |
| 13/07/2017 à 22:31 | tamiyarc | Recopier une forumule dans le gestionnaire de noms | Tu pourrais essayer avec ...Notation! $ W $ 28 et utiliser le paramètre colonne de decaler(), et donc un nom unique. D'autant plus que ton W28 relatif est je pense scabreux, le résultat devant dépendre de la colonne où tu colles ton nom (je te laisse tester pour confirmer, et avec un ajustement tu a... |
| 13/07/2017 à 22:00 | Eric1033 | Fichier trop lourd après copier/coller | Tu sais ici chacun choisi ses questions en fonction de ses compétences, et surtout en fonction du temps qu'il désire y consacrer et selon ses envies et disponibilités du moment et à venir. Le mieux est de démarrer un nouveau topic ouvert à la communauté dès qu'une question est résolue. Un topic avec... |
| 13/07/2017 à 19:51 | floBER | Code VBA pour convertir un tableau Excel en base de données | Ah ! ben j'suis en retard, désolé On n'avait pas dit 20h pour l'apéro ? eric... |
| 13/07/2017 à 19:33 | Locki29 | Répétition formule date +1 | En A2 : 04/09/2017 en A3 : =A2+7 à tirer vers le bas et tu fabriques ta chaine avec les date en A, colonne que tu pourras masquer si tu veux. A adapter à ton classeur bien sûr eric... |