Passionné d'Excel

Inscrit le :28/05/2009
Dernière activité :Jeudi à 16:35
Version d'Excel :xl 2024 Fr
Lieu :Brest
Messages
3'849
Votes
903
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par cousinhub - page 61

DateAuteur du sujetSujetExtrait du message
11/01/2012 à 22:26patrick33 Suppression critère ligne/colonnePar exemple, comme ceci : Bonne soirée...
10/01/2012 à 20:52nnahoj Indiquer le nombre de valeur identique dans un tableauBonsoir, Tulipe_' Je pense qu'il doit y avoir une erreur dans tes formules de la colonne A..... Bonne soirée...
10/01/2012 à 20:04nnahoj Indiquer le nombre de valeur identique dans un tableauBonsoir, (Johann?) Je pense qu'un Tableau Croisé Dynamique (TCD)conviendrait parfaitement. Connais-tu le principe? un petit exemple tiré de ton classeur, mais comme j'ai également défini une zone dynamique, afin de m'en servir comme base, il se peut que ceci ne fonctionne pas de façon optimale chez...
08/01/2012 à 14:43rocket4 Migrer vers Excel 2010@divxl : Le convertisseur, c'est pour l'inverse.... @rocket4 : quelques codes de 2003 n'ont pas été repris dans les versions ultérieures, du style "FileSearch" Donc, il faudrait voir le code en entier afin de voir quelles fonctions sont utilisées.... Bon courage...
05/01/2012 à 20:32bene8Utilisation instructions ChDir et Dir sous Excel 2003Tiré de l'aide d'Excel : [quote]........ Syntaxe Dir[(pathname[, attributes])] Vous devez définir l'argument pathname lors du premier appel de la fonction Dir, ou une erreur se produit. Si vous indiquez des attributs de fichier, l'argument pathname doit être présent. [/qu...
04/01/2012 à 22:41edelweissJe ne trouve pas la formule adéquateDans ce post : https://forum.excel-pratique.com/post152435.html#p152435 Bruno t'avait donné une réponse à une de tes questions, sans que tu n'aies fait l'effort d'y répondre (en remerciements, ou autre.....) De plus, dans tes fichiers joints, tu fais références à des données confidentielles.... Donc...
30/12/2011 à 15:30Yvouille VBA + TimeRe-, ...qui a l'avantage ou le désavantage de transformer en texte... Euh, Gorfael, je n'en suis pas si sûr..... Le format est bien entré sous format horaire Bonne journée...
30/12/2011 à 15:06bobmorane45Fonction SIRe-, Hi, Bruno, juste pour te souhaiter de bons vœux, et te saluer...
30/12/2011 à 15:03Yvouille VBA + TimeDu style : Meilleurs vœux...
30/12/2011 à 14:47bobmorane45Fonction SIAu cas où il n'y ait pas de valeur supérieure à 50%, cette formule ne renvoie rien, sinon, elle te renvoie l'en-tête... Formule à copier en E2 et à recopier vers le bas Meilleurs vœux et toi et tes proches...
29/12/2011 à 17:04saf68 2800 lignes a trierBonjour Papou Un petit essai (0.04 s pour traiter tes 2498 lignes) le code : Le fichier : Bonne soirée...
28/12/2011 à 14:57MaFeO Copier une cellule en ligne provenant d'une colonneRe-, Un exemple dans le fichier joint Indirect te permet d'avoir la valeur de la cellule que tu entres sous forme de texte dans la formule te donne la valeur de la cellule D3 Colonne() te donne le numéro de colonne de la cellule qui contient la formule : si tu entres cette formule dans la cellule D1...
28/12/2011 à 14:38MaFeO Copier une cellule en ligne provenant d'une colonnePar exemple, en mettant cette formule dans la cellule D12 : Que tu incrémentes vers la droite... Bonne journée...
28/12/2011 à 13:05Estelle54 Problème de date VBA liste déroulanteRe-, Si ta liste est un combobox, tu peux essayer ainsi (en supposant que le combobox s'intitule "Combobox1") Bon courage...
28/12/2011 à 12:49Estelle54 Problème liste déroulante VBABonjour, (ou plutôt re-) Comme précisé dans ta 1ère question, un fichier exemple nous aiderait bien plus pour t'aider... En effet, on ne connaît pas le type d'objet "NomVin" (combobox, listbox....) Bref, à l'avenir, pense à joindre un fichier Bonne journée...
28/12/2011 à 12:41Estelle54 Problème de date VBA liste déroulantePourrais-tu joindre un fichier exemple, qui reproduit le problème, afin de pouvoir travailler dessus. Bonne journée...
27/12/2011 à 21:36libellule85 Détailler liste contenant chiffres ou nombresRe-, Vi, au vu de son fichier, j'avais opté pour un "Long", mais on n'est jamais trop prudent.... Meilleurs vœux et plein de neige, j'espère (d'après les infos, vous êtes un peu en manque de neige, à priori) Bonne soirée...
27/12/2011 à 21:25libellule85 Détailler liste contenant chiffres ou nombresRe-, Mytå D'après ce que j'ai compris...... Regarde le fichier joint, à toi de modifier, notamment au niveau des titres, et/ou des colonnes de récupération des données... Les codes (j'ai un peu modifié ta fonction initiale) Le fichier : Bonne soirée...
27/12/2011 à 19:53benji41Transposé automatiquementPar un code macro, si cela ne te dérange pas. Regarde le fichier joint, et clique sur le bouton jaune. Pour ce faire, j'ai rajouté un onglet nommé "result" Et je suis parti sur ces hypothèses : - Tu as fait une erreur dans ton onglet "Resultat attendu" (regarde dans le fichier) - Les valeurs de la c...
23/12/2011 à 11:34Titi33 Comment ne pas imprimer des lignes vides?Re-, Effectivement, Excel 2010 ne réagit pas comme les versions précédentes.... En effet, suite à une impression ou aperçu avant impression, il rajoute une zone nommée "zone_d_impression" qui englobe les cellules définies par la formule que je t'ai donnée, et donc ne prend plus en compte la formule...
23/12/2011 à 10:51Titi33 Comment ne pas imprimer des lignes vides?Re-, Je pense que déclencher une impression "automatiquement" à chaque ligne remplie serait quelque peu hasardeux (ou alors tu as des tarifs pour tes feuilles et autres cartouches d'imprimante), car comment annuler l'impression en cas d'erreur de saisie? Sinon, par ma formule, comme déjà dit, la zon...
23/12/2011 à 10:32trapuaTrier date au format texteJe comprends que tu inscrits ta date dans une cellule quelconque, et que tu voudrais que cette cellule soit une date, et non du texte. Si c'est cela, tu peux essayer avec ce code : Par ce code, je mets dans la première cellule vide de la colonne A la date que tu as sélectionné sur le Calendar, et je...
23/12/2011 à 10:16Titi33 Comment ne pas imprimer des lignes vides?Nul besoin de macro, une zone définie dynamiquement devrait suffire. Pour ceci, tu cliques sur "Formules", "Définir un nom" et tu nommes ta zone : Attention à l'orthographe, il faut bien respecter celle que je t'ai mis Dans la case du bas, "Fait référence à :" tu mets cette formule : J'ai pris comme...
22/12/2011 à 22:57angel09 Petit calculBonsoir Mytå Pour t'aider, la formule dans la cellule G4 pourrait être celle-ci : A incrémenter de G4 à G13 Pour le code, lors de la sélection d'une cellule, dis-toi qu'il faut que la cellule fasse partie d'une certaine partie de ta feuille, que la sélection soit son vide, et qu'enfin, il suffit de...
02/11/2011 à 21:44Yvouille Code VBA - Envoi d'un fichier par courrielEffectivement, le code fourni par Mytå fonctionne... Et le bug provoqué chez toi semble provenir d'une référence manquante, sans raison aucune, Mid étant une fonction native de VBA. Pour cela, regarde dans "Outils/Références", et décoche tout ce qui est "MANQUANT"... Bonne soirée...
26/09/2011 à 20:05vinny Incompatibilité de typeBonsoir, Dan Dans ton code, cette ligne est de trop : Ainsi que le "End if" associé... Tu peux les supprimer, car si tu n'as pas rempli les 2 conditions, rien ne va se passer... Tu ne peux pas tester la valeur de "Com" ainsi, ce n'est pas une déclaration... Si tu veux vraiment tester cette valeur, r...
23/09/2011 à 19:11rod Copie du projet VB suite saveasComme tu as 2007, il te faut enregistrer ton fichier sous un format prenant en compte les macros, soit en ".xlsm" Ton SaveAs doit donc ressembler à quelque chose comme ceci : Bonne soirée...
19/09/2011 à 20:38gloub Passer une cellule en taille 7 si retour à la ligne manuelRe-, La première ligne : veut dire que si tu modifies une cellule incluse dans la plage de cellule "A1:A10", la commande "Taille de la police : 7" va s'exécuter... Si tu veux modifier la plage de cellules dans laquelle tu veux faire modifier la taille de la police, tu modifies "A1:A10" par "B1:B10"...
19/09/2011 à 19:11gloub Passer une cellule en taille 7 si retour à la ligne manuelRe-, Ben, "plage à adapter", c'est la zone dans laquelle tu veux que la cellule obéisse à ce changement de police.... Dans mon code, si la cellule que tu modifies se situe dans la plage "A1:A10", celle-ci passera automatiquement en police 7 Si tu désires que ce soit valable pour toute la feuille, tu...
19/09/2011 à 17:26gloub Passer une cellule en taille 7 si retour à la ligne manuelCode à insérer dans le code de la feuille (plage à adapter, ou ne pas définir de plage.....) Bonne soirée...
16/09/2011 à 11:04Lostarot Insertion d'une référence "dynamique" dans la commande RANGETout d'abord, dans tes noms de procédures, il ne doit pas y avoir d'espace. Ensuite, évite d'utiliser les termes propres au VBA tels "Select", "Range".... Ci-dessous, 2 syntaxes différentes, mais qui donnent le même résultat : NB : Il est rarement nécessaire d'effectuer une sélection de cellules pou...
08/09/2011 à 18:26EH_extern Nombre maximale de polices de caractères autorisées atteintA tout hasard : http://support.microsoft.com/kb/179679/fr Peut-être??? Bon courage...
07/09/2011 à 13:41guiwass Statistiques de présenceUne solution parmi d'autres : Dans la cellule E2, tu remplaces ta formule par : Que tu recopies jusqu'à la ligne 13, ainsi le calcul de la moyenne ne prendra pas en compte les cellules vides Bonne journée...
07/09/2011 à 12:10QuicknessTrier par groupe de 4 ligne en fonction de la premièreTout d'abord, il est bien plus simple de travailler sur un fichier réel, que sur une image (si ta voiture est en panne, tu n'envoies pas sa photo chez le garagiste.... ) Tu peux envoyer un fichier exemple, avec quelques blocs significatifs, en modifiant les données personnelles et/ou confidentielles...
07/09/2011 à 11:46remihcmcFiltrer la colonne des resultats d'un tableau croise dynamiqUne petite astuce : Tu sélectionnes la cellule situé à droite de la cellule "Total" ainsi que la cellule "Total" (attention, sélectionne bien en premier la cellule vide à droite) Tu fais Données/Filtrer... et voilou Bonne journée Edit : oublié un mot......
06/09/2011 à 17:38dagus Afficher une cellule "x" foisPar un code VBA. Essaie ceci : Bonne soirée...
06/09/2011 à 16:11rocket4 Comment s'y prendre , calculEssaie avec cette formule : Bonne journée...
06/09/2011 à 16:06gloub Comment sortir d'une sélection en VBA ?Re-, Ah bon??? Tu as bien enlevé la 1ère ligne de ton code? Cette ligne est à supprimer ...
06/09/2011 à 15:32gloub Comment sortir d'une sélection en VBA ?Bonjour Sébastien et VBA-New Euh, et sans rien sélectionner? Peut-être??? Bonne journée à tous...
01/09/2011 à 19:18Baton Macro pour fichier verrouilléRe-, Je ne comprends pas bien ton dernier post..... Pourquoi veux-tu rajouter un code pour protéger ton fichier? Si tu l'as ouvert avec mon code, lorsque tu le refermes, icelui garde son mot de passe..... Sinon, je passe la main à Dan (si tu nous entends), qui lui aussi travaille sous MAC.... Mais j...
01/09/2011 à 12:31Baton Macro pour fichier verrouilléRe-, Je ne pense pas qu'il y ait un problème, que ce soit MAC ou PC...(je n'ai pas de MAC, mais tu peux faire l'essai) Pour la fermeture, tu utilises ce code : Le True pour signifier que tu enregistres les changements, sinon, tu mets False Le mot de passe est toujours en vigueur... Bonne journée...
01/09/2011 à 12:03Baton Macro pour fichier verrouilléPour ouvrir ton fichier protégé, utilise cette syntaxe : Le mot de passe étant 123456 (attention au nombre de virgules, entre le nom du fichier, et le mot de passe) Bonne journée...
31/08/2011 à 19:22matravelerGraphique automatique via une macroPeut-être une piste : En déclarant une variable "LaFeuille" Ici, j'ai mis "ActiveSheet" Bon courage...
31/08/2011 à 14:43rocket4 Je bloque sur un code à faire en VBADans le fichier joint, j'utilise un Module de Classe, afin d'éviter un nombre de procédures trop élevé, en fonction du nombre de boutons.... Dans l'initialisation, je présume que les boutons de commande sont dans la colonne 1, sinon tu modifies En appuyant sur un bouton, les données sont inscrites d...
31/08/2011 à 11:51korosifs VBA enregistrement feuille avec nom variable (mois, année..)Re-, euh, j'ai peur de ne pas comprendre ta dernière phrase... Il n'a jamais été question de les supprimer, et mon code ne le fait pas, j'ai juste parlé de supprimer les noms définis dans le classeur.... ça fait toujours plaisir.... Avec mon code, tu es sûr de ne pas enregistrer 2 fois le même lot,...
31/08/2011 à 11:34korosifs VBA enregistrement feuille avec nom variable (mois, année..)Re-, On pourrait jouer avec des noms définis, et ainsi, il ne devrait plus y avoir de soucis, il suffirait juste de supprimer les noms des années trop anciennes... par exemple, ton code pourrait devenir : Bon courage...
31/08/2011 à 10:44korosifs VBA enregistrement feuille avec nom variable (mois, année..)Essaie en modifiant la dernière ligne de code ainsi : Bonne journée...
30/08/2011 à 19:39maryejo Création liste déroulante en cascadeJe pense que Jacques Boisgontier a tout dit, concernant les Données/Validation en cascade.... Je te conseille de visiter son site : http://boisgontierjacques.free.fr/ Notamment, la section "Données-Validation (listes cascades)" Bonne découverte, et bon courage...
30/08/2011 à 19:02Yvouille Codes VBA - Problèmes suite à protectionRe-, Je n'ai pas cherché à trouver une quelconque erreur et/ou modification dans ton code, ne comprenant pas la formule en B35..... Quoiqu'il en soit, cette formule te renvoie un texte, et non un nombre.... Donc, on ne peut comparer deux choses différentes... Maintenant, il est vrai qu'on pourrait,...
30/08/2011 à 18:09chb44 Modifier le niveau de sécurité des macros sous Excel 2007Quelques éléments de réponse dans ce fil : https://forum.excel-pratique.com/cours-astuces/securite-des-macros-t19852.html Bonne soirée...