Page 1 sur 3

Petite question sur excel

Posté : 11 sept. 2012, 21:24
par yingfeu
Image


Hep les gas c'est une petite question sur excel voila je fait mais compte sur un fichier comme celui la et ce que je voudrais faire c'est que le dernier solde que j'ai s'affiche en haut, en gros que 1 s'affiche vue que c'est le dernier solde de mon compte mais que quand je débit ou crédit y'aura donc un nouveau solde (2) et donc je voudrais qu'il remplace l'ancienne en haut. Y'a t'il une formule pour faire cela?

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:07
par NB91
.

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:11
par cyrus60840
En vba c'est faisable si tu connais (mais je pense que tu connais pas sinon tu aurais pas demandé lol)

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:19
par yingfeu
NB>> Le but est pas de changer à chaque foi c'est vraiment que ce soit automatique
Moi aussi le solde est égale a la case du dessus - le débit + le crédit

Cyrus>> Nan connais pas ^^


Je voudrais juste que en gros le nouveau solde s’affiche en haut en même temps que en bas :)

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:21
par NB91
.

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:24
par beaudsb3
Alors c'est simple,voila ta formula dans laquelle tu remplacera les noms de cellules par les tiennes:
Tu cliques dans la cellule a1 et tu tapes = c1 par exemple.

Tout ca pour lui indiquer que cette cellule est égale a l'autre et donc y reporter ta formule et surtout son résultat.

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:27
par NB91
.

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:30
par cyrus60840
Je le fait demain et je vous post ça ;)

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:30
par NB91
.

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:39
par cyrus60840
:japon:

Re: Petite question sur excel

Posté : 11 sept. 2012, 22:52
par yingfeu
Ah ben merci bien cyrus :biere:
Si sa serais possible d'avoir une petite explication si tu as le temps aussi j'aime bien savoir ce que je fait :mrgreen:

Re: Petite question sur excel

Posté : 11 sept. 2012, 23:01
par cyrus60840
Oui bien sur je vais pas te pondre un truc sans l'expliquer ^^

Re: Petite question sur excel

Posté : 12 sept. 2012, 15:00
par cyrus60840
Ca y est c'est fait donc explication :

Déjà tu lance le vb editor en appuyant sur Alt et F11.

Tu fais Insertion >> Module puis tu copies ceci :

Sub MAJ()
Range("G65000").End(xlUp).Select
Range("E3").Formula = ActiveCell.Formula
End Sub

Ensuite sur ta feuille tu créer un rond, un carré ou ce que tu veux, puis clique droit dessus et "affecter une macro" et tu choisies la macro ci dessus qui s'appelles MAJ (tu peux changer ton nom si ça te plait pas ^^)

Tu n'a plus qu'a appuyer sur ce bouton que tu vient de créer et ça lance ta macro (il y a d'autres facon de lancer des macros mais c'est le mieux dans ton cas ;) )


Il faut ensuite que tu adaptes le petit bout de code à ton fichier excel, je t'explique ligne par ligne :

Sub MAJ()

=> Début de la macro, MAJ étant son nom que tu peux changer à ta guise.


Range("G65000").End(xlUp).Select

=> Range("G65000") selectionne la cellule G65000 et End(xlUp) remonte jusqu'a la derniere cellule non vide (donc ton dernier solde)
Si ta colonne de solde est F, tu remplaces G par F ;)


Range("E3").Formula = ActiveCell.Formula

=> Cela recopie le contenu du solde dans la cellule du haut à savoir ici E3, donc toi tu remplaces par la cellule où tu veux voir ton solde.


End Sub

=> Fin de la macro.



Voilà, pour les question je suis là ;)

Re: Petite question sur excel

Posté : 12 sept. 2012, 15:01
par Tonton Flingueur
cyrus60840 a écrit :Ca y est c'est fait donc explication :
Elle est ou l'explication ? :hum: :lol:

Re: Petite question sur excel

Posté : 12 sept. 2012, 15:06
par cyrus60840
Tonton Flingueur a écrit :
cyrus60840 a écrit :Ca y est c'est fait donc explication :
Elle est ou l'explication ? :hum: :lol:
J'étais en train d'éditer :P