Petite question sur excel
- Tonton Flingueur
- Compilateur de kernel
- Messages : 16439
- Enregistré le : 16 janv. 2011, 17:11
- Localisation : Genf, Schweiz
Re: Petite question sur excel
Autant pr moi xD
Re: Petite question sur excel
.
Modifié en dernier par NB91 le 15 janv. 2013, 02:26, modifié 1 fois.
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
De rien
Re: Petite question sur excel
Pas besoin de macro :
utiliser la fonction index associée à la fonction ligne voir exemple ci-dessous
utiliser la fonction index associée à la fonction ligne voir exemple ci-dessous
Re: Petite question sur excel
Euh... vous allez loin
C'est bizarre, normalement la formule est bien "=C10" pour afficher dans une case A le contenu de C10.
Excel change la formule dynamiquement après ça.
Si, lors d'une insertion de ligne, A n'affiche pas C11, je vois 2 raisons possibles :
- tu as utilisé de l'absolu dans la formule : par exemple la formule est "=$C$10",
- tu es passée par un nom : tu as appelé la cellule C10 "Solde" et dans la définition des noms, Excel met par défaut "=$C$10".
Y'a parfois des petits bugs dans ces cas de figure.
La solution de SuperD est bonne mais a une contrainte : il faut forcément faire une insertion de ligne avant la ligne 1116 sinon ça ne marche pas.
On ne peut pas simplement taper de nouvelles valeurs dans les lignes vides.
Pour être couvert, il faut mettre une grande plage à la formule INDEX.
C'est bizarre, normalement la formule est bien "=C10" pour afficher dans une case A le contenu de C10.
Excel change la formule dynamiquement après ça.
Si, lors d'une insertion de ligne, A n'affiche pas C11, je vois 2 raisons possibles :
- tu as utilisé de l'absolu dans la formule : par exemple la formule est "=$C$10",
- tu es passée par un nom : tu as appelé la cellule C10 "Solde" et dans la définition des noms, Excel met par défaut "=$C$10".
Y'a parfois des petits bugs dans ces cas de figure.
La solution de SuperD est bonne mais a une contrainte : il faut forcément faire une insertion de ligne avant la ligne 1116 sinon ça ne marche pas.
On ne peut pas simplement taper de nouvelles valeurs dans les lignes vides.
Pour être couvert, il faut mettre une grande plage à la formule INDEX.
Re: Petite question sur excel
Une autre façon de faire est de mettre dans la cellule E1 la formule "=SOMME(C:D)" et tu n'a plus besoin de la colonne F.
Ça fera la somme de tous tes débits et crédits directement.
La fonction ignorera les cellules C1 D1 car vides et C2 D2 car non numériques.
Ça fera la somme de tous tes débits et crédits directement.
La fonction ignorera les cellules C1 D1 car vides et C2 D2 car non numériques.
Re: Petite question sur excel
Tout ça est vrai! rien à y redire maisshadelv a écrit : La solution de SuperD est bonne mais a une contrainte : il faut forcément faire une insertion de ligne avant la ligne 1116 sinon ça ne marche pas.
On ne peut pas simplement taper de nouvelles valeurs dans les lignes vides.
Pour être couvert, il faut mettre une grande plage à la formule INDEX.
insérer une ligne est une contrainte mineure si l'on a intégré l'icône had oc dans la barre d'outils.
mettre une grande plage est une mauvaise solution car on finit toujours par la dépasser!
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Le truc c'est que lui ninsere pas de ligne si j'ai bien compris, il remplis la cellule du dessous.
Au moins comme ça il a le choix de solution lol
Au moins comme ça il a le choix de solution lol
Re: Petite question sur excel
Alors d'abord merci a tous de chercher une solution
Ensuite oui cyrus a raison je n'insère pas de ligne je remplie juste les cases.
Super explication cyrus je test tout de suite.
Ensuite oui cyrus a raison je n'insère pas de ligne je remplie juste les cases.
Super explication cyrus je test tout de suite.
Re: Petite question sur excel
Alors je pense que ça marche mais du coup j'ai un problème parce que moi dans mes case solde j'ai une formule qui calcule automatiquement quand je rentre un débit ou crédit donc le truk c'est que ta formule va chercher ce qu'il y'a d'écrit dans la dernière case donc la pour moi la 2177 mais du coup y'a rien dans la celle vu que j'ai pas de solde dedans, je sais pas si je suis clair??
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Non j'ai pas compris
Re: Petite question sur excel
Alors je vais essayer d’expliquer
Dans toute mes cases soldes j'ai une formule ( =SI(A25<>"";F24-C25+D25;"") ) voila qui calcule automatique mon solde j'ai ça dans toute les cases soldes de ma ligne F jusque la c'est clair?
Donc j'ai rentré ta macro et rien ne s'affiche, j'ai cliqué sur la macro et cela ma amené a la ligne 2177 et c'est la dernière ligne ou il y'a ma formule dedans. j'ai remplacer ma formule par 7 (éxemple) et comme par magie cela c'est afficher la ou je voulais dans ma case E. Du coup j'ai pas mon dernier solde (ligne 25 pour le moment) qui s'affiche mais celui ligne 2177.
Voila ai je était clair ^^??
Dans toute mes cases soldes j'ai une formule ( =SI(A25<>"";F24-C25+D25;"") ) voila qui calcule automatique mon solde j'ai ça dans toute les cases soldes de ma ligne F jusque la c'est clair?
Donc j'ai rentré ta macro et rien ne s'affiche, j'ai cliqué sur la macro et cela ma amené a la ligne 2177 et c'est la dernière ligne ou il y'a ma formule dedans. j'ai remplacer ma formule par 7 (éxemple) et comme par magie cela c'est afficher la ou je voulais dans ma case E. Du coup j'ai pas mon dernier solde (ligne 25 pour le moment) qui s'affiche mais celui ligne 2177.
Voila ai je était clair ^^??
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Je pense avoir compris lol
Dans la macro, remplaces Formula par Value et dis moi si ça marche.
Dans la macro, remplaces Formula par Value et dis moi si ça marche.
Re: Petite question sur excel
Nan c'est la même chose ça marche pas
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Il me faudrait le fichier pour comprendre. Là c'est pas évident