OVH Cloud OVH Cloud

XL c'est pas comme le vélo...

2 réponses
Avatar
whynot
Bjr,



...ça s'oublie quand même un peu. Suite à un accident, je reprends la
rééducation de mes quelques neurones (pas nombreux mais encore assez
vaillants!), et c'est là que j'ai besoin d'un peu de vos conseils et d'une
piqûre de rappel.



La trame de mon travail : réaliser un calculateur de moyenne pour le suivi
des études de mon fils. Simple ? En apparence, oui. Mais il faut tenir
compte que toutes les notes ne sont pas connues en même temps, et qu'il faut
donc calculer la moyenne par matière, et la moyenne générale, en fonction
des seules épreuves réalisée. Tout ça est assez simple, même si chaque
épreuve à des coefficients différents selon la matière, et que chaque
matière à un coefficient spécifique. J'ai donc créé une base de données, et
avec quelques TDC, et autres comptages, je m'en sors pas mal (dans le
fonctionnement du moins), reste quelques questions :



Comment définir une plage de données, selon le nombre de
valeurs contenues dans une colonne qui est variable (veux éviter de dire que
ma base de données "notes obtenues" = feuillenotes!$A$1:$H$65534) ?



Dans un graphique (celui de l'évolution de la moyenne
mensuelle), comment fixer l'ordre d'une série ? En l'occurrence, comme le
suivi est mensuel, je voudrais toujours commencer par septembre.et que le
mois de janvier soit placé après décembre (et non pas janvier en premier)?
Précision : le graphique est issu d'un TDC, qui ne me propose sur le champ
"mois" que le tri sur ordre, croissant ou décroissant.



J'ai un bouton auquel est affecté une macro (réalisée avec
l'enregistreur), qui après la saisie d'une note effectue la mise à jour des
différentes feuilles. Comment n'autoriser l'utilisation de ce bouton de
commande, que lorsque toutes les conditions sont remplies (tous les
paramètres de la note doivent avoir été saisis - matière, date, type
d'épreuve.)



Comment rendre une macro sans effet visuel de son exécution à
l'écran (le passage d'une feuille à l'autre par exemple)



Comment rendre une macro exécutable automatiquement à
l'ouverture du classeur



Un petit rappel sur la façon de résoudre un système d'équations
du premier degré à plusieurs inconnues avec les matrices (du style 3x+5y=12
et x-y=1)



Enfin, comme je travaille aussi sur MAC, qq'un peut-il me dire
quel est le raccourci clavier pour fixer une référence absolue à une cellule
(l'équivalent du F4 sur PC)



Grand merci

2 réponses

Avatar
Erik
Bonjour,

je suis encore débutant en Excel et je n'ai donc pas toutes les réponse,
mais juste un truc de débutant pour obliger un TCD à trier mes séries dans
l'ordre que je veux : au lieu de nommer mes mois septembre / octobre ou 09
septembre / 10 octobre je les nomme de 01 septembre à 12 août.
Je sais c'est simpliste mais ça marche...

Erik
Avatar
Trirème
Bjr cur non (la Fayette)

Comment définir une plage de données, selon le nombre de
valeurs contenues dans une colonne qui est variable (veux éviter de dire que
ma base de données "notes obtenues" = feuillenotes!$A$1:$H$65534) ?

La fonction DECALER(). Que l'on peut utiliser aussi pour décrire un NOM.

Elle transforme une référence en une autre référence (cellules
contigües) par des ... décalages.

Dans un graphique (celui de l'évolution de la moyenne
mensuelle), comment fixer l'ordre d'une série ?


Lorsque tu sélectionnes une série, à la souris ou avec les flèches de
déplacement, la barre de formule indique quelque chose du genre :
=SERIE(Feuil1!$A$7;Feuil1!$B$1:$C$1;Feuil1!$B$7:$C$7;6)
Le '6' dans cet exemple (à la fin) est le numéro d'ordre de la série. tu
peux le modifier. Les numéros des autres séries se réajustent.


Comment rendre une macro sans effet visuel de son exécution à
l'écran (le passage d'une feuille à l'autre par exemple)
Essaye

Application.screenUpdatingúlse
Patati...
Patata...
Application.screenUpdating=True
ou Worsheet.visible úlse


Comment rendre une macro exécutable automatiquement à
l'ouverture du classeur
Dans le code de This workbook

Private Sub Workbook_Open()
Patati...
Patata...
End Sub

...
- A TABLE
- J'arrive
...

Pour le reste :
http://groups.google.fr/group/microsoft.public.fr.excel

Cordialement
Trirème