Remplir un tableau excel en renseignant la valeur, la colonne, la ligne

asmea_ Messages postés 5 Statut Membre -  
asmea_ Messages postés 5 Statut Membre -
Bonjour à tous,

J'ai un fichier excel de dépenses mensuels sur différents produits que j'aimerais documenter à partir d'un petit tableau.
Dans ce petit tableau j'aurais à indiquer la ligne (jour du mois), la colonne (catégorie de dépenses), et la valeur.

J'ai trouvé ce sujet qui correspond mais le doc de solution n'est plus dispo:
https://forums.commentcamarche.net/forum/affich-33553836-remplir-un-tableau-excel-a-partir-d-une-cellule

Vous trouverez a cette adresse le fichier que je souhaite documenter:
https://www.cjoint.com/c/ILsoGbd0hEE

Merci d'avance pour votre aide.
A voir également:

5 réponses

via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour

Ton tableau en retour avec une macro pour valider l'entrée d'une valeur
https://mon-partage.fr/f/LEOBhavy/

ALT+F11 pour voir le code de la macro
J'ai nommé les plages des dates et des catégories, ce sont ces noms qui sont utilisés dans la macro

Cdlmnt
Via
1
asmea_ Messages postés 5 Statut Membre
 
Re-bonjour,

J'ai bien pu mettre la macro et l'adaptée à mon fichier.
Je possède 32 catégories différentes de dépenses.

Y aurait-il un moyen d'avoir deux possibilités différentes de choisir la catégorie de dépenses:
La premiere existante, en sélectionnant dans la liste
La seconde en saisissant le début du mot ('ta', et avoir la proposition 'taxi', 'taxe', ...)

Merci d'avance

Cdt
Ea
0
via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour Ea

Comme je te l'explique dans le fichier envoyé la formule est à entrer dans la Validation de données de la cellule de la liste déroulante (O11 dans le fichier exemple)

Une fois sélectionnée cette cellule tu vas dans Données - Validation de données - dans Options pour Autoriser tu choisis Liste et dans Source tu mets la formule (en changeant les 011 si c'est dans une autre cellule). Puis dans Alerte d'erreur tu décoches Quand des données non valides sont tapées.

Attention : avant la plage de la liste complète mise dans une autre feuille (Feuil 1 dans le fichier exemple) doit être nommée categ (sélection plage - clic droit - Nommer une plage) et la 1ere cellule de cette plage doit être nommée deb

Cdlmnt
Via
1
asmea_ Messages postés 5 Statut Membre
 
Merci beaucoup c'est exactement ca

Je vais me familiariser avec les macros que je n'ai jamais utilisé et je reviendrais vers toi si jamais je bloque.

Cdt

Ea
0
via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour Ea

Voilà ce qui est possible, explications dans le fichier
https://mon-partage.fr/f/NXYxTMHM/

Cdlmnt
Via
0
asmea_ Messages postés 5 Statut Membre
 
Bonjour via55

Dans quelle case dois je inserer la formule? Dans la macro?

Cdt

Ea
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
asmea_ Messages postés 5 Statut Membre
 
Bjr via55

Merci bcp

Cdt

Ea
0