M

Fanatique d'Excel

Inscrit le :20/07/2015
Dernière activité :14/12/2018 à 13:58
Version d'Excel :2010 FR
Lieu :Réunion
Messages
17'169
Votes
1'467
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par MFerrand - page 171

DateAuteur du sujetSujetExtrait du message
08/03/2017 à 13:26DamianiDécharger/Fermer un scénarioTu as également une propriété Hidden, qui te permet de le masquer ...
08/03/2017 à 13:23TeamG1Eviter erreurUtilises une boucle Do... Loop, en ajoutant une condition interne de sortie... Si i2 doit avoir la valeur de la ligne sur laquelle se trouve "Balle", il faut l'initialiser à 1. Tu cesses d'incrémenter lorsque "Balle" est trouvée. Si la cellule est vide avant que ce soit trouvée, tu réinitialies i2 à...
08/03/2017 à 13:07BERANGER Nom de référence d'une celluleDans ce cas, tu transformes d'abord le tableau en plage normale, tu mets la formule, et éventuellement tu le reconfigures en Tableau ensuite.....
08/03/2017 à 13:03Evelyne09Vérouiller une plage de celule en fonction d'une datePar défaut, les cellules sont verrouillées. Il faut donc d'abord les déverrouiller... Le verrouillage ne produit d'effet que lorsque la feuille est protégée... Donc, si ta feuille est protégée, ta macro doit commencer par la déprotéger. Tu n'as pas besoin de date en A1 ! Tu fais une boucle sur la co...
08/03/2017 à 12:38DamianiDécharger/Fermer un scénarioL'Aide t'indiquera que la méthode Delete permet de supprimer un scénario... Cordialement...
08/03/2017 à 12:27TeamG1Eviter erreurTon code est quelque peu sybillin ! On ne sait pas qui est qui ? i2 : pour VBA ce sera une variable, utilisée pour indiquer un décalage ligne. On ne sait si elle est déclarée, comment elle est initialisée... ??? a2 : pour VBA également une variable, qu'on incrémente dans la boucle. Déclaration ? ini...
08/03/2017 à 12:17BERANGER Nom de référence d'une celluleIl te suffit de taper les références... Mais tu risques fort de perdre l'extension automatique de la formule sur la colonne si elle n'est plus en réf. structurées. Cordialement...
08/03/2017 à 12:06Benoist28200 Recherche valeur puis calculRemarques : Tu peux ou non utiliser des Tableaux Excel, à ta convenance, mais si tu en utilises il serait dommage et absurde de ne pas utiliser les avantages qu'ils peuvent procurer ! Au cas particulier, Excel introduit automatiquement un nom pour ces tableaux. Ce nom correspond à la partie Données...
08/03/2017 à 11:06mindahRecherche de cellule et copier la valeurIl faut éviter d'imaginer et définir des critères réels de recherche, dont toutes les variantes et variations sont explicitées préalablement. La façon dont tu imagines la chose fait que la recherche va essayer de tenir de la magie ! Tes indications doivent être claires, exhaustives et définitives. J...
08/03/2017 à 10:20beabianchini Calendrier Monthview control à masquerTu te rends dans l'editeur VBA, dans l'explorateur de projets (volet à gauche) tu double-cliques sur Feui1 pour ouvrir le module. Tu cherche la procédure d'évènement : Private Sub Worksheet_BeforeRightClick et tu t'y positionnes. Son nom apparaît dans la zone de liste de droite. Tu déroules cette li...
08/03/2017 à 10:01mindahRecherche de cellule et copier la valeurTant que tu y es, tu peux préciser où on cherche puisque l'on ne dispose pas du fichier concerné : première feuille (ou seule feuille) du classeur ? En colonne A comme dans ton exemple ? Et on cherche un seul mot ? plusieurs mots ? Et ensuite, on place le résultat où ? feuille ? colonne ? A la suite...
08/03/2017 à 02:28kamelliasDepassement de capacite ereur 6Si tu utilisais la balise Code, cela éviterait l'apparition de smiley au milieu ! Il manque le début de la procédure, mais apparemment iRow n'est pas déclarée... Il serait cependant bon de savoir quelle est sa valeur au moment de l'erreur ! tTabO : Variant accueillant un tableau. On ne voit pas dans...
08/03/2017 à 01:53johan87Modification macroTu devrais être le mieux à même d'établir les nouvelles correspondances avec les données que tu prélèves dans le document source ! C'est l'essentiel du travail à faire, il est fastidieux, et il serait malvenu de le déléguer... Par ailleurs ton code est du code enregistré... inutile de dire ce que j'...
07/03/2017 à 23:59Nrev74 Erreur 9 : L'indice n'appartient pas à la sélectionDonc c'est bien dans le classeur ! Tu es sûr qu'il n'y a pas d'autre code.....
07/03/2017 à 23:55mindahRecherche de cellule et copier la valeurVu sous cet angle, cela ouvre des horizons ...
07/03/2017 à 23:52THIERRYH Comprendre un codeC'est la même étymologie... Salut ...
07/03/2017 à 23:51raphael8026 Aide Combobox ConditionnelJ'ai réécrit le code hier mais réveil tard aujourd'hui et il s'est écoulé pas mal de temps avant que je le reprenne pour tester... C'est sommairement fait (élimination des erreurs, de frappe principalement, j'ai fait ça assez tard et j'avais un bon nombre d'inversion de lettres sur des noms, pourtan...
07/03/2017 à 22:23beabianchini Calendrier Monthview control à masquerNouvelle version : Le calendrier apparaît au clic droit. Cordialement. NB- Un seul Monthview ...
07/03/2017 à 21:20Plum39 Renvoyer contenu d'une cellule avec "alt+entrée" en + lignesTu ne comprends pas que pour faire fonctionner selon une autre méthode, il faut rebâtir pour que l'ensemble fonctionne autrement... ! Il y a peut-être une méthode plus bénigne : faire une macro sous forme de fonction personnalisée, que tu introduis là où tu risques d'avoir une chaîne multiligne à tr...
07/03/2017 à 20:26Nrev74 Erreur 9 : L'indice n'appartient pas à la sélectionAu lieu d'ouvrir par le lien hypertexte, ouvre le fichier directement, pour voir si l'ouverture à partir d'un autre classeur a une incidence.....
07/03/2017 à 19:51Nrev74 Erreur 9 : L'indice n'appartient pas à la sélectionSur Accueil d'accord avec Galopin... j'étais focalisé sur autre chose et n'ai pas pris en compte que c'était la seule feuille visible à l'ouverture... Il est donc logique de la masquer en dernier. La protection n'interfère pas avec le masquage démasquage, et ne devrait donc pas créer de problème. Ma...
07/03/2017 à 17:18lanaFonction nombre si ens avec condition sur le mois dans date1) Pour une extension du tableau vers le bas, ton fichier est au départ mal conçu puisque tu utilises la zone en dessous. il faut donc commencer par fournir un modèle conforme à la configuration utilisée. 2) NB.SI.ENS ne fornctionnera pas avec des critères sous forme de formule. Pour l'utiliser, il...
07/03/2017 à 16:23Bill ClintonCalcul automatique des cellules pleinesNe voyant pas de rationnalité dans ce calcul, je t'invite à attendre quelqu'un d'accord pour le faire ! Quoique vue son caractère élémentaire, je ne vois pas quels obstacles tu rencontres à le faire... Cordialement...
07/03/2017 à 16:19lanaFonction nombre si ens avec condition sur le mois dans dateSOMMEPROD prend en compte toutes tes lignes concernées : 2 à 27 ! Tu devrais regarder mieux. NB.SI.ENS prendrait les mêmes lignes en compte... ...
07/03/2017 à 16:16beabianchini Calendrier Monthview control à masquerPourquoi veux-tu en mettre plusieurs ? Un doit suffire ! Tu veux peut-être pouvoir mettre des dates dans d'autres cellules ? Il faut alors supprimer la cellule liée ! Faire apparaître le calendrier par clic droit ou double clic dans une cellule, et le positionner alors par rapport à cette cellule. E...
07/03/2017 à 16:06Plum39 Renvoyer contenu d'une cellule avec "alt+entrée" en + lignesJe ne comprends pas tes "??" ! Le boulot est à faire, tant qu'il n'est pas fait, il n'aura pas d'effet ...
07/03/2017 à 16:03Stome Recherche par filtre avancé avec macro par périodesOuah ! Bonsoir, Juste au passage, ça m'a l'air d'un mélange de genres dont le résultat risque fort d'être hasardeux ! [Je crois que la toute première priorité serait de bannir l'enregistreur pour écrire du code... et la seconde choisir entre formules (à mettre manuellement) ou VBA, sauf cas très...
07/03/2017 à 15:54Bill ClintonCalcul automatique des cellules pleinesPas clair ! Dans ton tableau, 10 ne concerne que 100 en janvier. En regard des 200, 200 et 500, on a : 25, 30 et rien ! Prorata ? Prorata de quoi ...
07/03/2017 à 15:48Plum39 Renvoyer contenu d'une cellule avec "alt+entrée" en + lignesL'étape manquante est qu'il faut écrire la procédure ! Laquelle à partir de la mention en G3 ira chercher la ligne concernée de ta base, en prélèvera les données pour les placer où il faut chacune dans ton doc... Pour pouvoir l'écrire, il faut d'abord analyser la situation, voir les adresses source...
07/03/2017 à 15:40lanaFonction nombre si ens avec condition sur le mois dans dateEn A32 figure la mention "Mpo"... La présente formule se tire (recopie sur la ligne) [à noter toutefois que si elle prend en compte le mois, elle ne considère pas l'année...) Pour l'étendre sur les lignes suivantes (avec des mentions en A et B, lignes 33 et suivantes) : les références absolues $...
07/03/2017 à 15:24Plum39 Renvoyer contenu d'une cellule avec "alt+entrée" en + lignesTu n'as pas lu mon NB ! Pour avoir la même utilisation qu'avec des formules, il faut éliminer toutes les formules et constituer à chaque fois le doc à imprimer par macro... Déclenchement automatique de la macro lors du changement du contenu de G3... (procédure évènementielle)...
07/03/2017 à 15:18Bisses Ne pas afficher un résultat sous conditionEn E2 : à tirer jusqu'au bas de la colonne...
07/03/2017 à 15:10Pincho Macro VBA : passer à la ligne suivante si remplieDes choses intéressantes dans ton lien (mi basique mi un peu moins...) Mais il y a quelques inidcations qui me font bondir : Je trouve cette phrase irresponsable !!! L'utilisateur sait qu'il est sur la feuille active du classeur actif ! VBA non ! Si on ne le lui dit pas, il le cherche (et il trouver...
07/03/2017 à 14:36RTS001Supprimer des lignes selon un critère déterminé avec une mac% = As Integer Caractère de déclaration de type, permettant de raccoucir les déclarations pour certains types de données : $ = As String % = As Integer & = As Long ! = As Single # = As Double @ = As Currency Cordialement...
07/03/2017 à 14:33xddrmcTotal Jours Pairs & ImpairsCordialement...
07/03/2017 à 14:27mvelaTransposerRecopiable sur tout le tableau. (Inhibitions 0 par format de cellule...)...
07/03/2017 à 14:12mvelaTransposerTableau 28 lignes x 3 colonnes : Transposition => 3 lignes x 28 colonnes... ! Ce que tu fais n'est pas une transposition ...
07/03/2017 à 14:09lanaFonction nombre si ens avec condition sur le mois dans dateCordialement...
07/03/2017 à 14:00RTS001Supprimer des lignes selon un critère déterminé avec une macCordialement...
07/03/2017 à 13:49Philippe02 Essai pour comprendre les bouclesTu as sans doute Option Explicit, qui oblige à déclarer toutes ses variables... Tu rajoutes Dim x% en début de procédure... Il est souhaitable en tous les cas de toujours déclarer ses variables... Cordialement...
07/03/2017 à 13:45Bisses Ne pas afficher un résultat sous conditionCordialement...
07/03/2017 à 13:43Pincho Macro VBA : passer à la ligne suivante si remplieTu as raison ! C'est d'ailleurs ce que j'ai proposé je crois !.....
07/03/2017 à 13:41beabianchini Calendrier Monthview control à masquerSimple dans ce cas : Dans le module de la feuille. Cordialement...
07/03/2017 à 13:35Pincho Macro VBA : passer à la ligne suivante si remplieRemarque additionnelle : Je considère qu'apprendre à qualifier ses expressions fait partie des fondamentaux indispensables de l'apprentissage VBA, qu'un débutant doit acquérir au niveau réflexe. Ce pourquoi tu constateras qu'il n'y a jamais dans le moindre bout de code que je fournis d'expression co...
07/03/2017 à 13:24winchester775Incrémenter une série de lignes par une série de 3 lignesMécanisme par formules : On complète par les comptes en C2, C3, C4. On a ainsi les 3 lignes correspondant à la première ligne de VENTES (ligne2). On sélectionne le bloc complet de 3 lignes : A2:G4 On se place à l'angle inférieur droit de la sélection (angle inférieur droit de G4) : lorsque le curseu...
07/03/2017 à 12:57Pincho Macro VBA : passer à la ligne suivante si remplieCurulis t'a bien donné une solution adéquate ...
07/03/2017 à 12:48MnHIntégration sigma dans une formuleSigma symbolise une somme ! Sachant la somme de quoi, tu auras à construire une formule s'appuyant sur l'une ou l'autre des nombreuses fonctions susceptibles de renvoyer une somme... Tu pourras le cas échéant trouver une fonction réalisant la somme souhaitée (faire le tour des fonctions existantes ...
07/03/2017 à 12:32DomExcel Supprimer le contenu d'une colonneFormule en C1 : Tirer vers le bas. Cordialement...
07/03/2017 à 12:28beabianchini Calendrier Monthview control à masquerTu masques ou démasques selon critères qui te conviennent : les définir (+mettre fichier)... pour aller plus loin...
07/03/2017 à 02:28Plum39 Renvoyer contenu d'une cellule avec "alt+entrée" en + lignesEssayer : Cordialement. NB- Cela supprime les formules dans ces cellules, évidemment...