p

Membre habitué

Inscrit le :06/09/2006
Dernière activité :21/12/2007 à 18:29
Messages
78
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par petidani

DateAuteur du sujetSujetExtrait du message
13/12/2007 à 07:50YvesAssigner deux formules dans une même caseJe 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:00Tito Petit soucis avec VBAPour 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:36YvesAssigner deux formules dans une même caseVous 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:27dax1977 Compter le nombre de cellules d'une certaine couleurJ'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:54dax1977 Compter le nombre de cellules d'une certaine couleurJe 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:33VinceL Restreindre les valeurs possibles d'une celluleJe 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:03VévéFormule pour colorer une celluleSi 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:54vacoch Message box démarragePour 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:46VinceL Restreindre les valeurs possibles d'une celluleVous 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:10majnouneMACRO : boucle décalage cellule à droiteAu 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:30damien_idfIdée de projetBonjour 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:14boulon 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:11boulon 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:32boulon 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:30Roger61 Donner un classement par ordre alphabétiqueOui , 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:40Roger61 Donner un classement par ordre alphabétiqueJ'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:41rsalsaOuverture msgbox en premier planOui 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:40Roger61 Donner un classement par ordre alphabétiqueJ'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:47jocelyneEnvoyé mail à partir d'un tableau ExcelHyperlink 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:42Roger61 Donner un classement par ordre alphabétiqueOK, 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:00davyd88Enregistrer un classeur à partir du contenu d'une celluleOui 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:52rsalsaOuverture msgbox en premier planJ'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:09rsalsaOuverture msgbox en premier planEssai 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:06damien_idfSolveurVoici 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:08KuntaFiger un cham de cellulesUne 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:07ANDRELOUIS62Comparaison d'une zone de cellules avec une plage de celluleSuper, j'ai pas encore tout analysé je continuerai plus tard mais beau travail. a plus petidani...
23/10/2006 à 14:12Roger61 Donner un classement par ordre alphabétiqueVoici 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:04ANDRELOUIS62Comparaison d'une zone de cellules avec une plage de celluleEncore 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:44ANDRELOUIS62Comparaison d'une zone de cellules avec une plage de celluleJ'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:36caMenu deroulantUtilisez 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:33damien_idfSolveurJe 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:43coyoteRecherche dans tableau selon plusieur critereCa 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:54coyoteRecherche dans tableau selon plusieur critereCi joint un fichier triple critères bon courage https://www.excel-pratique.com/~files/doc/iE4LTcoyote.xls cordialement petidani...
18/10/2006 à 11:53sixfranc64Changement auto de la couleur d'une celluleCi 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:00Arnaud12Superposition de courbesDans 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:42sixfranc64Changement auto de la couleur d'une celluleSi 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:27Arnaud12Superposition de courbesBonjour, 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:43ExcellienneRapprochement combiné automatique de plusieurs nombresDé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:32Arnaud12Superposition de courbesMalheureusement 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:24Arnaud12Superposition de courbesOui 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:19Arnaud12Tirage aléatoireBonjour 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:56LydiaRepatition d'un nombreJe 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:11LydiaRepatition d'un nombreJ'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:36nalitaExcel : trouver la formule magiqueSur 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:47faivreCréer un droit d'acces à un dossier ExcelVoici 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:39faivreCréer un droit d'acces à un dossier ExcelIl 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:32LydiaRepatition d'un nombreConcernant 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:26sami_bFonction RECHERCHEVC'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:15petidaniNB.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:00Piston33Recherche partielleBonjour 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...