|
|
|
|
himura57, le lundi 7 avril 2008 à 10:03:45Configuration: Windows XP Internet Explorer 7.0
il y a ce qu il faut dans le menu edition : collage spécial, puis coller les valeurs.
Knowledge is power.
|
Bonjour !
Permets moi quelques observations préalables : 1/ je penses que tu crois qu'il y a distinction entre la formule et le contenu de la cellule : c'est la même chose, la cellule contient une formule et affiche son résultat, et supprimer l'un EST supprimer les deux, car une cellule ne contient qu'un seul "quelque chose". 2/ je penses que ta question est : remplacer à un moment donné une formule par son résultat , et la réponse de FrappeMisère est la meilleure ou une des meilleures : tu écrases la formule par son résultat . Donc Copier, puis non pas coller mais collage spécial sur la même cellule, et choisir collage en valeur. Possible sur une ou plusieurs cellules ou même plusieurs colonnes sur elles-mêmes.Tout cela doit être facilement enregistrable sous forme de macro. Bien sur tu perds toutes tes formules, et tu dois avoir une solution pour reprendre les calculs initiaux. 3/ si une gestion de stock se faisait facilement sous EXCEL et se résumait à des additions/soustractions de quantités, cela se saurait. En fait tu auras en pratique besoin de journaux de rentrées ou/et de sorties, pouvoir vérifier et corriger des erreurs de saisies, faire des valorisations d'inventaire annuel, etc etc. Une gestion de stock fait typiquement appel à des fonctions de base de données. A//Donc une première possibilité, en restant sous Excel, est d'avoir une feuille de base de données pour le stock en cours avec valorisations et tout cela, une autre base de données pour le journal des entrées, une troisième pour les sorties ( on peut regrouper les deux avec un code type E/S). Et en fin de mois faire un ratissage ( le problème est qu'un même article peut faire l'objet de PLUSIEURS entrées ou sorties pendant la même période, ce que ne permet pas de traiter 3 ou 4 colonnes fixes avec formules ), faire les totaux des mouvements par article, puis récapituler le tout dans une dernière base de données de type "EXTRACTION", et enfin rectifier les valeurs initiales dans la première base. EXCEL dispose d'un arsenal complet de formules et de manipulations de bases de données, très efficaces, mais assez lourdes à manier et mettre au point. Les manipulations doivent pouvoir s'automatiser par macros, bonjour les dégâts en cas d'erreur de manip !. B//A mon avis la meilleure solution est sans doute de travailler sous ACCESS qui est une VRAIE base de données. Beaucoup de travail pour la conception et la création, mais beaucoup de simplicité pour le magasinier utilisateur après une petite formation, et beaucoup de satisfaction.( Je ne touche aucune royaltie de qui vous savez, hélas ..). C//Pour en revenir à la solution toute simple que tu cherches : remplacer le contenu numérique d'une cellule par le résultat d'une addition ou soustraction sur l'ancien contenu, tu n'as même pas besoin de formule. Soit la cellule A1 contenant la valeur 200 ( ou une formule donnant un résultat de 200 ) et où tu veux ajouter 50 : Sélectionner la cellule A1 puis faire F2, OU double cliquer sur A1 : tu est en mode "modif" et le contenu de la cellule s'affiche avec le curseur dans la cellule ou dans la barre de formule ( selon tes options préférées ). Dans la barre de formule et à la suite de l'affichage, taper +50, puis faire F9 ( "calcul immédiat" ) : la barre de formule contient alors le résultat 250 ( l'ancien contenu est disparu , mais il est encore temps de faire Echap ) faire ensuite ENTREE pour déposer le nouveau résultat dans la cellule A1. Bien sur la formule initiale éventuelle est disparue, mais elle est inutile. Cette méthode est susceptible de beaucoup de perfectionnements : avant de faire F9 on peut par clics sur des cellules ajouter/soustraire le contenu d'autres cellules, ou introduire des expressions ou formules faisant appel à des cellules, comme s'il s'agissait d'une saisie initiale, et obtenir le résultat global avant de valider. On peut même faire des étapes successives de plusieurs F9 avant le ENTREE final. D//Finalement ton problème de stock vu sous l'angle simple peut être traité ainsi : de gauche à droite : trois colonnes pour le code ( pouvoir y faire une recherche ) et le libellé article, ET la date de mise à jour, une colonne quantité initiale ( valeurs numériques ), une colonne quantités ENTREES ( une seule valeur possible par article pour le mois/période en cours, mais elle peut être "additionnée" selon la méthode exposée en C// ), une colonne quantités SORTIES ( même remarque ) une derniére colonne Stock final ( formule =stock ini + entrées - sorties ) En fin de mois ou de période, réinjecter le stock final comme stock initial : copier coller spécial en valeur la colonne stock final sur la colonne stock initial. Corriger la/les dates. Vider les entrées et sorties . La formule Stock final n'est pas perdue et continue à agir. J'ai été un peu longuet ..j'espère quand même t'avoir apporté un petit quelque chose, en plus de l'impatience !. Au revoir et bon courage
|
| 29/05 09h39 | Stockage de documents : choisir le bon support | e-RH et management |
| 15/06 12h12 | [Windows XP] Mon PC rame, que faire ? | Windows |
| 19/04 16h39 | Supprimer l'historique dans "Exécuter" | Windows |
| 02/08 16h38 | [MSN] Erreurs 0x81000301 ou 0x81000310 | MSN Messenger |
| 18/10 15h28 | [Internet] Accéder à ses fichiers depuis n'importe où | Internet |
| 11/06 15h18 | VBA Formule dans une cellule | 10 |
| 09/06 12h04 | Copie contenu cellule feuille1 vers feuille2 | 10 |
| 22/04 15h26 | Copie contenu cellule sous condition | 3 |
| 03/08 12h58 | Formulaire conserver les données | 6 |
![]() | MOREFUNC (Macro complémentaire EXCEL) - Morefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel. Ces fonctions sont... | Catégorie: Tableur Licence: Freeware/gratuit |
![]() | Support IPX pour Vista - Le protocole IPX/SPX sert à de nombreux anciens jeux pour pouvoir jouer en réseau (Red Alert, Command & Conquer, etc.). ... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | NoTrace - NoTrace est un logiciel qui va se charger de nettoyer des points sensibles de votre vie privée. En naviguant sur Internet,... | Catégorie: Anonymat/Confidentialité Licence: Freeware/gratuit |
![]() | CHAOS Shredder - CHAOS Shredder permet de supprimer de façon permanente des fichiers ou dossiers spécifiques, le contenu de la corbeille, les... | Catégorie: Anonymat/Confidentialité Licence: Freeware/gratuit |
![]() | Formula One Arcade | Catégorie: Jeu Playstation | 1.99 € PriceMinister |
![]() | Formula One 06 | Catégorie: Jeu vidéo PSP | 16.99 € La Redoute FR |
![]() | Logitech Formula Vibration Feedback | Catégorie: Joystick | 32.08 € Toutpourlamicro.com |
![]() | Logitech Wingman Formula Force | Catégorie: Joystick | 65.90 € Toutpourlamicro.com |