| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/12/2007 à 07:50 | Yves | Assigner deux formules dans une même case | Je n'avais pas compris votre question voici ma réponse sur votre fichier, j'utilise le VBA pour Bloquer les valeurs et vérifier qu'une seule option est choisie https://www.excel-pratique.com/~files/doc/rs4SvPour_ma_question.xls En espérant que ça réponde à votre question Cordialement petidani... |
| 12/12/2007 à 18:00 | Tito | Petit soucis avec VBA | Pour vous simplifier la tache j'utiliserai cette formule dans la base en cellule E2 pour calculer le nouveau stock. =D2-(SOMMEPROD((factProd=Base!A2)*(quantVendu))) Puis lorsque la facture est validée utilisez une macro qui fait du copier - collage special ("valeur") du nouveau stock vers l'ancien p... |
| 12/12/2007 à 17:36 | Yves | Assigner deux formules dans une même case | Vous pouvez utilisez une conditions d'utilisation de cellule, cad si j6 ="" alors formule option B sinon formule option A. En formule excel dans J11 : =SI(J6="";J4+J8;J4-J6) De manière simplifier qui fera toujous apparaitre la valeur de J4 si les deux cellules sont vides. Plus élaboré: =SI(ET(J6=""... |
| 07/11/2007 à 17:27 | dax1977 | Compter le nombre de cellules d'une certaine couleur | J'ai fait un mixe de tous les fichiers pour n'obtenir qu'une seule formule, Qu'en pensez vous https://www.excel-pratique.com/~files/doc/wrI7Xcomptage_couleur.xls A+ Petidani... |
| 06/11/2007 à 18:54 | dax1977 | Compter le nombre de cellules d'une certaine couleur | Je vous joins un petit fichier qui devrait vous servir (voir la formule dans le vba) cordialement https://www.excel-pratique.com/~files/doc/comptage_couleur.xls petidani... |
| 26/10/2007 à 12:33 | VinceL | Restreindre les valeurs possibles d'une cellule | Je vous joins le fichier avec un test en A1 Dans lequel on ne peut mettre que la valeur 1 (suite au code d'hier) https://www.excel-pratique.com/~files/doc/TEST_EXCEL.xls A+ petidani... |
| 25/10/2007 à 19:03 | Vévé | Formule pour colorer une cellule | Si le fait de mettre une formule dans la cellule est bloquant vous pouvez aussi utiliser le vba dans la feuille. Private Sub Worksheet_Change(ByVal Target As Range) 'Application.ScreenUpdating = False '''Pour désactiver la mise à jour de l'affichage On Error Resume Next If Target.Value = "TEST" Or T... |
| 25/10/2007 à 18:54 | vacoch | Message box démarrage | Pour faire apparaitre un message de manière simple il suffit de taper le code suivant dans un module du vba sub auto_open() msgbox("coucou") end sub mais par contre il faut faire OK pour que le message parte. Pour faire un message temporaire il faut utiliser des messages HTML via excel et c'est un p... |
| 25/10/2007 à 18:46 | VinceL | Restreindre les valeurs possibles d'une cellule | Vous pouvez aussi utiliser le private sub pour bloquer des cellules. CAD : dans le Vba choisir la feuille sur laquelle se trouve les cellules a remplir et faire un code de blocage. Private Sub worksheet_change(ByVal target As Range) If Range("A1").Value <> "" And Range("A1").Value <> "1"... |
| 21/02/2007 à 11:10 | majnoune | MACRO : boucle décalage cellule à droite | Au lieu dd'utiliser Range, utilise Cell(), et défini l'intérieur comme des variables. Cells perment de situer un cellule de manière numérique (regarde dans l'aide de excel) cell(1,1) est égal à range("A1") par exemple. Cordialement petidani... |
| 17/11/2006 à 08:30 | damien_idf | Idée de projet | Bonjour sujet assez marrant sur le site : Voici quelques idées : 1) Une analyse scolaire du style deux classes ayant les mêmes prof mais une population différentes : 1 avec plus de filles que de garçon et inversement 1 calsse de ZEP avec une classe " Normale "....etc... 2) Une analyse boursière de s... |
| 17/11/2006 à 08:14 | boulon | Tion d'équations par excel? (programmation) | Le terme entier va probablement éviter des chiffres tel que 1.33333333 par exemple. Essai de mettre la condition X > 0 si c'est improbalbe dans la réalité et je n'ai pas compris n > 2 n < 2 Cela parait un peu contradictoire ? J'ai bien compris a et b mais our mieux comprendre que représente... |
| 16/11/2006 à 09:11 | boulon | Tion d'équations par excel? (programmation) | Hier soir j'ai mis au point un solveur sur excel aliant formule et le solveur excel. A vous de voir si cela vous convient, il faut cependant modifier les conditions du solveur que je ne connaissait pas (du style > 0 , entier, ou autres) Et vérifier si je ne me suis pas tromper dans l'equation d'e... |
| 15/11/2006 à 15:32 | boulon | Tion d'équations par excel? (programmation) | Avec des données plus concrète pourquoi pas. Cependant il faut réduire le problème et probablement utiliser la valeur cible ou le solveur. A voir donnez nous les valeurs exemple de a1 a2.... et voyons. Cependant une equation à 3 inconnus n'est pas simple à résoudre automatiquement par excel ! PS: Bo... |
| 27/10/2006 à 09:30 | Roger61 | Donner un classement par ordre alphabétique | Oui , c'est corrigé cependant maintenant je ne pourrais rien faire si le nom et le prénom sont identique. (le tri_alpha s'étandait jusqu'au Nom seulement, maintenant il va jusqu'au bout du prénom) https://www.excel-pratique.com/~files/doc/LfTqEtrialpha.xls cordialement petidani... |
| 26/10/2006 à 14:40 | Roger61 | Donner un classement par ordre alphabétique | J'ai modifié le problème de condition lorsque la cellule est vide (effectivement j'avais pas testé ça) https://www.excel-pratique.com/~files/doc/7QPx3trialpha.xls '---------------------------------------------------------------------------- pour le recalcul c'est un problème il faut soit que "a" soi... |
| 26/10/2006 à 08:41 | rsalsa | Ouverture msgbox en premier plan | Oui c'est bien comme ça. tu pouvais même mettre "On error..." au début de ta macro. Mais attention cela fait continuer la macro même si une erreur survient, à utiliser avec prudence pour ne pas se retrouver enfermer dans une boucle. cordialement petidani... |
| 25/10/2006 à 16:40 | Roger61 | Donner un classement par ordre alphabétique | J'ai réussi à faire une fonction équivalant à RANG ce midi que je viens de complèter. Elle ne comporte qu'une anomalie (cf fichier), qui peut être corrigée mais qui prendra un peu plus de temps. (donc je ne peux pas tout de suite) PS: amadeus je ne vois pas ta macro XL4, je voudrais te la mettre en... |
| 25/10/2006 à 08:47 | jocelyne | Envoyé mail à partir d'un tableau Excel | Hyperlink en langage macro. Cependant pour un problème de sécurité tu auras toujours la validationde l'envoi. si tu veux développer un peu plus sur l'envoi d'un message dans une macro il faut que tu génère dans le vba le langage Outlook express. dans le vba -> Outils -> Référence -> cocher... |
| 25/10/2006 à 08:42 | Roger61 | Donner un classement par ordre alphabétique | OK, j'étais pas sur la même longueur d'ondes. Je regarderai ça ce midi si une fonction est possible, sinon la marco d'AMADEUS suffit Amadeus si tu veux essayer par toi même il suffit de coller ta macro dans la la feuille correspondante dans le vba et utiliser private sub worksheet_calculate (byval t... |
| 24/10/2006 à 14:00 | davyd88 | Enregistrer un classeur à partir du contenu d'une cellule | Oui c'est possible en utilisant "SAVE AS" mais il faut absolument définir le chemin de sauvegarde quelque part. cordialement petidani... |
| 24/10/2006 à 13:52 | rsalsa | Ouverture msgbox en premier plan | J'ai testé ton code et perso je reste en permanence sur la feuille excel. as tu plus d'info sur le déclenchement de la msgbox. PS: fais attention sur ton 2ème code, tu devrais rajouter "on error resume next" et "resume" avant et apres "IE.QUIT" car si quelqu'un quite le popup avant la fin de ta macr... |
| 24/10/2006 à 11:09 | rsalsa | Ouverture msgbox en premier plan | Essai de rajouter un "sheets("feuille").activate" avant la MSGBOX ca permet d'activer la feuille d'où s'ouvre la msgbox et de l'activer. cordialement petidani... |
| 24/10/2006 à 11:06 | damien_idf | Solveur | Voici comment utiliser le solveur, j'ai juste rajouter la condition z < 100 pour que cela soit possible cordialement https://www.excel-pratique.com/~files/doc/solveur.xls petidani... |
| 23/10/2006 à 18:08 | Kunta | Figer un cham de cellules | Une petite pause pour vous faire ce fichier. La première partie du code c'est pour le "FUN" La deuxième partie est le blocage simple et complet https://www.excel-pratique.com/~files/doc/blocage.xls a plus petidani... |
| 23/10/2006 à 16:07 | ANDRELOUIS62 | Comparaison d'une zone de cellules avec une plage de cellule | Super, j'ai pas encore tout analysé je continuerai plus tard mais beau travail. a plus petidani... |
| 23/10/2006 à 14:12 | Roger61 | Donner un classement par ordre alphabétique | Voici une ébauche de ce que vous chercher (enfin je crois) bon courage https://www.excel-pratique.com/~files/doc/position_alpha.xls cordialement petidani... |
| 19/10/2006 à 12:04 | ANDRELOUIS62 | Comparaison d'une zone de cellules avec une plage de cellule | Encore une fois je n'ai fait que transcoder ton idée. Le plus gros du boulot c'est toi qui l'a fait. Bonjour andrelouis62 si tu as besoin de modifier des paramètres n'hésite pas à demander. cordialement petidani... |
| 19/10/2006 à 10:44 | ANDRELOUIS62 | Comparaison d'une zone de cellules avec une plage de cellule | J'ai bien eu ton message ton message amadeus et j'ai refait à partir de ton fichier un code VBA. (ps j'ai supprimer l'onglet XL4 dans ce fichier) L'analyse se fait maintenant en moins d'une minute je vous laisse regarder, si question ? https://www.excel-pratique.com/~files/doc/upFeYANDRELOUIS62Compl... |
| 18/10/2006 à 21:36 | ca | Menu deroulant | Utilisez la fonction recherchev() cela vous permettra de récupérer les valeurs da la donnée choisie dans la liste. Cordialement petidani... |
| 18/10/2006 à 21:33 | damien_idf | Solveur | Je ne sais pas si j'ai compris la question : est ce qu'il faut trouver la valeur maximum de cette equation : si c'est le cas la réponse est une tangente de l'infini si on reste sur une equation avec des valeurs decimal et vu que z est uniquement positif cela donne : x = 2.97 y = 0.01 z = infini soit... |
| 18/10/2006 à 17:43 | coyote | Recherche dans tableau selon plusieur critere | Ca se trouve dans ma tête, désolé ! c'est à force de tester des assemblages de code et d'utiliser l'aide de vba. cordialement petidani... |
| 18/10/2006 à 14:54 | coyote | Recherche dans tableau selon plusieur critere | Ci joint un fichier triple critères bon courage https://www.excel-pratique.com/~files/doc/iE4LTcoyote.xls cordialement petidani... |
| 18/10/2006 à 11:53 | sixfranc64 | Changement auto de la couleur d'une cellule | Ci joint une version plus complète de mon code il gère à la fois la saisie dans toute la feuille et les calculs dans une zone définie. https://www.excel-pratique.com/~files/doc/76Re7couleur_auto.xls Cordialement petidani... |
| 18/10/2006 à 11:00 | Arnaud12 | Superposition de courbes | Dans la colonne jaune ce sont les code ENC - NVLF - STKF (qui définissent le numéro de l' indice qui est la colonne à rechercher) La partie transcode de données permet de mettre la valeur "#N/A" qui fait disparaitre la courbe lorque les valeurs sont partielles ou nulle. (par ex: courbe uniquement de... |
| 18/10/2006 à 09:42 | sixfranc64 | Changement auto de la couleur d'une cellule | Si vous chercher plus de possibilité de format je peux vous donner un code qui n'a pas de limite. a vous de le personnaliser. https://www.excel-pratique.com/~files/doc/couleur_auto.xls par contre il ne marche que lorqu'une cellule est revalidée pas sur une formule a vous de créer une revalidation ap... |
| 18/10/2006 à 09:27 | Arnaud12 | Superposition de courbes | Bonjour, j'ai simplifié au maximum mon tableau en ne laissant que 3 exemple et la meme valeur pour tous les mois (et sur une seule année) Dans l'onglet ESSAI se trouve les valeurs des test (ou des données) dans l'onglet graphique se trouve la recherche des données et leur transcode. La seule chose à... |
| 16/10/2006 à 11:43 | Excellienne | Rapprochement combiné automatique de plusieurs nombres | Déjà je commencerai par faire un tri sur les valeurs absolue. CAD : rajouter une colonne qui serait = ABS(Cellule) puis faire un tri sur cette colonne ce qui rapprocherait déjà les valeurs + et - identiques. Pour la suite, besoin de réfléchir. cordialement petidani... |
| 13/10/2006 à 17:32 | Arnaud12 | Superposition de courbes | Malheureusement je ne peux pas transférer le fichier 1 : problème de confidentialité 2 : il fait 16 Méga Mon fichier me sert à comparer plusieurs sociétés les une entre les autres et parfois une société vis a vis d'elle même sur plusieurs années. Ce que j'ai fait c'est anticiper le nombre de courbe... |
| 13/10/2006 à 14:24 | Arnaud12 | Superposition de courbes | Oui c'est possible mais il faut prévoir d'avance plusieurs courbes avec des données différentes. J'ai actuellement un tableau qui me génère des courbes en fonction des données rentrées (par des recherchev) Seulement je me suis limité à 3 courbes. Je pense qu'il est possible d'en faire plus sans qu'i... |
| 13/10/2006 à 08:19 | Arnaud12 | Tirage aléatoire | Bonjour Arnaud12 / Amadeus Je ne suis pas sur d'avoir tout compris : si la plage est prédéfini dans une table excel alors solution amadeus. sinon j'utilise une formule (VBA) qui peut répondre à votre cas : fichier joint https://www.excel-pratique.com/~files/doc/BHOzcvariable.xls cordialement petidna... |
| 12/10/2006 à 14:56 | Lydia | Repatition d'un nombre | Je reconnais entièrement le fait d'avoir traduit ta formule en VBA. Tu préfères la première et pourtant la deuxième descends plus bas dans l'essai. Elle va chercher à minimiser le montant restant alors que la première ne le fait pas. (change les montants pour voir !) (et tout comme tu ne connais pas... |
| 12/10/2006 à 13:11 | Lydia | Repatition d'un nombre | J'aime bien ta formule Amadeus, mais dans un cas comme ça je me simplifie la vie en utilisant le VBA : ci joint fichier : qu'en pensez vous ? https://www.excel-pratique.com/~files/doc/HgFPgmutliple.xls version plus puissante : https://www.excel-pratique.com/~files/doc/wXPpBmutliple.xls a plus petida... |
| 12/10/2006 à 08:36 | nalita | Excel : trouver la formule magique | Sur ce que j'ai compris, j'utiliserai la fonction RECHERCHEV. qui permet de rechercher les informations sur d'un tableau à un autre. RECHERCHEV (valeur chechée, table, colonne à trouver dans la table, faux) cordialement petidani... |
| 11/10/2006 à 17:47 | faivre | Créer un droit d'acces à un dossier Excel | Voici un exemple qui peut servir de modèle https://www.excel-pratique.com/~files/doc/cQO8Vdroitsacces.xls (enregistrez le fichier - plus simple pour la macro) Activer les macros profils à utiliser : TEST MOT DE PASSE : TEST ou UTIL1 - UTIL2 cordialement petidani... |
| 11/10/2006 à 14:39 | faivre | Créer un droit d'acces à un dossier Excel | Il est facile de créer un mot de passe d'ouverture et de l'enregistrer cependant cela veut dire gérer les connexions sur une feuille excel. L'idée qui me vient à l'esprit c'est l'utilisation du VBA avec une fonction AUTO_OPEN. et deux input box la première pour le profil de l'utilisateur la deuxième... |
| 11/10/2006 à 14:32 | Lydia | Repatition d'un nombre | Concernant ce problème a trois inconnus, y'a t il une logique dans la succession de x-y-z ou toutes les solutions sont admises ? EX: le nombre de x doit etre inférieur à y et y inférieur à z ... |
| 11/10/2006 à 14:26 | sami_b | Fonction RECHERCHEV | C'est un sujet intéressant et récurent, et jusqu'a maintenant il s'avère que c'est impossible ! Il faut contourner le problème en concatenant les deux variables afin de n'en généré qu'une seule ! Cordialement petidani... |
| 02/10/2006 à 09:15 | petidani | NB.SI sur un critère particulier ? | Ok j'ai compris ou se trouve le dialogue de sourd. Quand je parlais d'une position binaire de 8 c'est à l'intérieur du code et en fait je suis revenu sur 6 -> 100010 (toutes mes excuses) le nombre de ligne est illimitée. Et la référence sur 4 est parceque j'ai décomposé le code dans les colonnes... |
| 02/10/2006 à 09:00 | Piston33 | Recherche partielle | Bonjour Amadeus et piston33 , j'ai une idée à partir du private sub, qui décomposerai la formule en plusieurs temps. Seulement il me faudrait la résultante et toutes les conditions de variabilité pour savoir si ca peut fonctionner ! cordialement petidani... |