Petite question sur excel
Petite question sur excel
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
.
Modifié en dernier par NB91 le 15 janv. 2013, 02:30, modifié 1 fois.
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
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
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
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
.
Modifié en dernier par NB91 le 15 janv. 2013, 02:30, modifié 1 fois.
- beaudsb3
- Overclockeur
- Messages : 1903
- Enregistré le : 20 nov. 2011, 22:19
- Localisation : villemomble (93)
Re: Petite question sur excel
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.
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
.
Modifié en dernier par NB91 le 15 janv. 2013, 02:29, modifié 1 fois.
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Je le fait demain et je vous post ça
Re: Petite question sur excel
.
Modifié en dernier par NB91 le 15 janv. 2013, 02:29, modifié 1 fois.
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Ah ben merci bien cyrus
Si sa serais possible d'avoir une petite explication si tu as le temps aussi j'aime bien savoir ce que je fait
Si sa serais possible d'avoir une petite explication si tu as le temps aussi j'aime bien savoir ce que je fait
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
Oui bien sur je vais pas te pondre un truc sans l'expliquer ^^
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
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à
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à
Modifié en dernier par cyrus60840 le 12 sept. 2012, 15:05, modifié 1 fois.
- Tonton Flingueur
- Compilateur de kernel
- Messages : 16439
- Enregistré le : 16 janv. 2011, 17:11
- Localisation : Genf, Schweiz
Re: Petite question sur excel
Elle est ou l'explication ?cyrus60840 a écrit :Ca y est c'est fait donc explication :
- cyrus60840
- Assembleur de configs
- Messages : 4712
- Enregistré le : 02 avr. 2011, 13:31
- Localisation : Oise
Re: Petite question sur excel
J'étais en train d'éditerTonton Flingueur a écrit :Elle est ou l'explication ?cyrus60840 a écrit :Ca y est c'est fait donc explication :