Base de donnée
Fermé
MC's Assigned geek
-
27 août 2009 à 23:51
Mgml Messages postés 3 Date d'inscription mercredi 2 septembre 2009 Statut Membre Dernière intervention 4 septembre 2009 - 4 sept. 2009 à 06:32
Mgml Messages postés 3 Date d'inscription mercredi 2 septembre 2009 Statut Membre Dernière intervention 4 septembre 2009 - 4 sept. 2009 à 06:32
A voir également:
- Base de donnée
- Formules excel de base - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
- Périphérique système de base ✓ - Forum Pilotes (drivers)
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
- Modele conceptuel de donnée - Astuces et Solutions
13 réponses
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
28 août 2009 à 08:51
28 août 2009 à 08:51
bonjour,
j'ai compris (pas sur) partiellement.
Il faudrait donc que lors du prochain déclenchement, ce soit la cellule A4 pour tous les classeurs qui soit selectionné, et non la cellule A3 comme initialement
question : qu'est-ce qui détermine que ce sera la cellule A4?
Est-ce parce que c'est la dernière ligne?
j'ai compris (pas sur) partiellement.
Il faudrait donc que lors du prochain déclenchement, ce soit la cellule A4 pour tous les classeurs qui soit selectionné, et non la cellule A3 comme initialement
question : qu'est-ce qui détermine que ce sera la cellule A4?
Est-ce parce que c'est la dernière ligne?
Bonjour,
Désolé pour le message peu cohérent, j'avez complètement oublié que l'affichage était modifié... donc en faite il y a des vendeur Japonais, et il y a un total Japonais. Chaque vendeur doit être présent sur toutes les feuilles à la même ligne, et chaque ligne à la fin des vendeur Japonais doit représenter le total des produit vendu par les japonais.
En gros:
_________________ Produit1_______________________ Produit2
Vendeur 1
-
Vendeur 2
-
Vendeur 3
-
Vendeur 4
Total Japon_______Total des produits1_______________total des produits 2
Il me faudrais donc une macro qui ajoute un vendeur et qui re met le total a jours sur toute les feuilles à la fois...
D'avance merci pour l'aide,
Désolé pour le message peu cohérent, j'avez complètement oublié que l'affichage était modifié... donc en faite il y a des vendeur Japonais, et il y a un total Japonais. Chaque vendeur doit être présent sur toutes les feuilles à la même ligne, et chaque ligne à la fin des vendeur Japonais doit représenter le total des produit vendu par les japonais.
En gros:
_________________ Produit1_______________________ Produit2
Vendeur 1
-
Vendeur 2
-
Vendeur 3
-
Vendeur 4
Total Japon_______Total des produits1_______________total des produits 2
Il me faudrais donc une macro qui ajoute un vendeur et qui re met le total a jours sur toute les feuilles à la fois...
D'avance merci pour l'aide,
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
31 août 2009 à 09:12
31 août 2009 à 09:12
Sub test_ajout()
'
' Ajoute un vendeur dans toutes les feuilles
'
'
Dim Sh As Object
For Each Sh In Worksheets
Sh.Select ' pour voir ce qui se passe et sélectionner la feuille
Range("A65535").End(xlUp).Select ' la dernière ligne ( japon)
Selection.EntireRow.Select ' on sélectionne la dernière ligne
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove ' on insère une ligne au dessus
ActiveCell.Value = "Nouveau vendeur" 'on note le vendeur
Next
End Sub
Est-ce que cela répond à la demande?
Merci Bidouilleu_R, cela répond à la première partie de mon problème, mais si je refais tourner la procédure, il va séléctionner le même range, alors que ce ne sera plus le bon... et puis il faudrait aussi que les formules de somme se mettent à jours dans les colonnes...
Je te remercie de ton aide et attend de tes nouvelles avec impatience,
MC's a gK
Je te remercie de ton aide et attend de tes nouvelles avec impatience,
MC's a gK
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
1 sept. 2009 à 09:32
1 sept. 2009 à 09:32
Bonjour,
j'ai essayé d'expliquer le code mais apparement... pas suffisant.
mais si je refais tourner la procédure, il va séléctionner le même range, alors que ce ne sera plus le bon...
Non! le programme fait :
1) sélection de la feuille
2) sélection de la première cellule non vide en partant du bas vers le haut
3)insertion d'une ligne au dessus de la dernière (donc l'avant dernière ligne)
4) écrit le nom ( que l'on peut paramétrer aussi)
il va séléctionner le même range, alors que ce ne sera plus le bon
Alors je n'ai pas compris !!!
le code insérera toujours l'avant dernière ligne
si tu veux qu'il insère la ligne n°4
il faut écrire....
For Each Sh In Worksheets
Sh.Select ' pour voir ce qui se passe et sélectionner la feuille
rows(5:5) Selection.EntireRow.Select ' on sélectionne la dernière ligne
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove ' on insère une ligne au dessus
ActiveCell.Value = "Nouveau vendeur" 'on note le vendeur
Next
il faudrait aussi que les formules de somme se mettent à jours dans les colonnes...
c'est pas difficle, mais j'aimerai que l'on règle ce premier point avant de faire le reste. je le prépare.
j'ai essayé d'expliquer le code mais apparement... pas suffisant.
mais si je refais tourner la procédure, il va séléctionner le même range, alors que ce ne sera plus le bon...
Non! le programme fait :
1) sélection de la feuille
2) sélection de la première cellule non vide en partant du bas vers le haut
3)insertion d'une ligne au dessus de la dernière (donc l'avant dernière ligne)
4) écrit le nom ( que l'on peut paramétrer aussi)
il va séléctionner le même range, alors que ce ne sera plus le bon
Alors je n'ai pas compris !!!
le code insérera toujours l'avant dernière ligne
si tu veux qu'il insère la ligne n°4
il faut écrire....
For Each Sh In Worksheets
Sh.Select ' pour voir ce qui se passe et sélectionner la feuille
rows(5:5) Selection.EntireRow.Select ' on sélectionne la dernière ligne
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove ' on insère une ligne au dessus
ActiveCell.Value = "Nouveau vendeur" 'on note le vendeur
Next
il faudrait aussi que les formules de somme se mettent à jours dans les colonnes...
c'est pas difficle, mais j'aimerai que l'on règle ce premier point avant de faire le reste. je le prépare.
En fait le problème c'est qu'il n'y a pas qu'un seul total, il y a le total de différent pays les uns sur les autres, et à la fin, il y a le total des totaux...
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
1 sept. 2009 à 14:03
1 sept. 2009 à 14:03
avec un fichier ou un exemple ... cela aiderai à la compréhension.
note! Tu n'as pas répondu à la question...
note! Tu n'as pas répondu à la question...
Mgml
Messages postés
3
Date d'inscription
mercredi 2 septembre 2009
Statut
Membre
Dernière intervention
4 septembre 2009
2 sept. 2009 à 01:54
2 sept. 2009 à 01:54
Comment on fait pour transmettre un fichier sur le forum?...
MC's a gK
MC's a gK
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
2 sept. 2009 à 09:07
2 sept. 2009 à 09:07
sur ci-joint ou sur free
tu charges ton fichier dans le serveur et tu postes le lien.
évite les infos confidentielles et si le fichier et trop volumineux : épure-le!
http://www.cijoint.fr/
ou
http://dl.free.fr/
ou encore envoie moi le fichier en MP (click sur le pseudo puis click sur message privé)
je te répondrai ici.
A+
tu charges ton fichier dans le serveur et tu postes le lien.
évite les infos confidentielles et si le fichier et trop volumineux : épure-le!
http://www.cijoint.fr/
ou
http://dl.free.fr/
ou encore envoie moi le fichier en MP (click sur le pseudo puis click sur message privé)
je te répondrai ici.
A+
Mgml
Messages postés
3
Date d'inscription
mercredi 2 septembre 2009
Statut
Membre
Dernière intervention
4 septembre 2009
3 sept. 2009 à 00:02
3 sept. 2009 à 00:02
http://www.cijoint.fr/cjlink.php?file=cj200909/cijfUQfnZk.xls
Merci Bidouilleu_R
Merci Bidouilleu_R
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
3 sept. 2009 à 10:58
3 sept. 2009 à 10:58
bonjour,
ou bonne nuit (vu l'heure de ton dernier post... ou alors on se chatouille les pieds : ) )
explique-moi ce que tu veux.
je comprends la structure du fichier ....(aucune macro n'est présente)
si tu es clair j'essaierai de l'être aussi...
soit précis car s'il y a 8h à 10h entre 2 posts .... je te laisse deviner la difficultée.
ou bonne nuit (vu l'heure de ton dernier post... ou alors on se chatouille les pieds : ) )
explique-moi ce que tu veux.
je comprends la structure du fichier ....(aucune macro n'est présente)
si tu es clair j'essaierai de l'être aussi...
soit précis car s'il y a 8h à 10h entre 2 posts .... je te laisse deviner la difficultée.
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
3 sept. 2009 à 20:55
3 sept. 2009 à 20:55
voilà ton fichier je t'ai laissé un peu de travail
pour le calcul de la somme.
j'ai fait le premier...
fait un test avant de transposer.
http://www.cijoint.fr/cjlink.php?file=cj200909/cijE8Wlu7p.xls
A +
pour le calcul de la somme.
j'ai fait le premier...
fait un test avant de transposer.
http://www.cijoint.fr/cjlink.php?file=cj200909/cijE8Wlu7p.xls
A +
Mgml
Messages postés
3
Date d'inscription
mercredi 2 septembre 2009
Statut
Membre
Dernière intervention
4 septembre 2009
4 sept. 2009 à 06:32
4 sept. 2009 à 06:32
Merci Bidouilleu_R,
Tu m'enlève une fière chandelle du pied. C'est exactement ca pour ce qui est de l'insertion des vendeurs, et pour le reste, j'y arrive tout seul.
mille merci,
MC's a gK
Tu m'enlève une fière chandelle du pied. C'est exactement ca pour ce qui est de l'insertion des vendeurs, et pour le reste, j'y arrive tout seul.
mille merci,
MC's a gK