OVH Cloud OVH Cloud

dégradé de couleur dans formulaire

7 réponses
Avatar
News
Bonsoir à tous.
Dans un formulaire, plusieurs même, je voudrais que la couleur du fond ne
soit pas unie, mais en dégradé. Par exemple, le fond pourrait être vert
foncé en haut du formulaire et de plus en plus clair au fur et à mesure
qu'on va vers le pied de page.
Une variante serait que la couleur s'éclaircit quand on va de gauche à
droite (ou inversement).
Une idée ou une solution dans l'assemblée ?
Merci.

7 réponses

Avatar
Logipro
Salut,

Voici une solution pour toi :
http://www.logicielappui.com/tips/AccXP_MessageInfo.zip

Salutation

Robert Simard
Logipro


"News" a écrit dans le message de news:
442063d4$0$6650$
Bonsoir à tous.
Dans un formulaire, plusieurs même, je voudrais que la couleur du fond ne
soit pas unie, mais en dégradé. Par exemple, le fond pourrait être vert
foncé en haut du formulaire et de plus en plus clair au fur et à mesure
qu'on va vers le pied de page.
Une variante serait que la couleur s'éclaircit quand on va de gauche à
droite (ou inversement).
Une idée ou une solution dans l'assemblée ?
Merci.




Avatar
Thierry
Merci de ta réponse. Je vais regarder ça, mais ça a l'air corsé.
@+
Avatar
Tisane
Bonjour News,

Dans un formulaire, plusieurs même, je voudrais que la couleur du fond ne
soit pas unie, mais en dégradé. Par exemple, le fond pourrait être vert
foncé en haut du formulaire et de plus en plus clair au fur et à mesure
qu'on va vers le pied de page.
Une variante serait que la couleur s'éclaircit quand on va de gauche à
droite (ou inversement).
Une idée ou une solution dans l'assemblée ?


Personnellement, je procèderais comme ceci (PowerPoint et Access 2003) :
1. Dans PowerPoint, dessine un rectangle (il n'a pas besoin d'être très
grand) et avec l'outil "Couleur de remplissage", "Motifs et textures",
choisis ton dégradé de couleur, son orientation, etc.
2. Clic droit sur l'objet obtenu | Enregistrer en tant qu'image (choisis le
format .jpg) et place-la dans le même dossier que ta base
3. Dans ton formulaire Access, propriété "Image", sélectionne ton image
4. Dans la propriété "Type Image", choisis "Attaché" (sinon ton base va
"enfler" : une image de 25 Ko augmentera ta base de 3 ou 4 Mo !)
5. Dans la propriété "Mode d'affichage de l'image", choisis "Echelle" pour
que l'image occupe tout l'écran.

--
Tisane (plus douée pour la "décoration" que pour la programmation ;-))

Avatar
Raymond [mvp]
Bonjour.

un petit complément d'info:
tout à fait d'accord pour passer par PP, mais:
bien utiliser les extensions emf et non jpg car ces dernières n'offrent pas
une bonne qualité de bordure extérieure sur les écrans plats 19 ou 21" en
définition 1280x1024, sur les autres je ne sais pas.
une image emf peut ne pas dépasser 15ko et si elle est insérée elle fait
augmenter la base de 250 ko environ, ce qui est acceptable dans une petit
base avec peu de formulaires.
ceci étant dit, les puristes préfèrent le code mais le code fait augmenter
aussi la taille de la base, n'est-ce pas ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
l'abonnement TechNet !
http://www.microsoft.com/france/technet/presentation/cd/default.mspx


"Tisane" a écrit dans le message de news:

Bonjour News,

Dans un formulaire, plusieurs même, je voudrais que la couleur du fond ne
soit pas unie, mais en dégradé. Par exemple, le fond pourrait être vert
foncé en haut du formulaire et de plus en plus clair au fur et à mesure
qu'on va vers le pied de page.
Une variante serait que la couleur s'éclaircit quand on va de gauche à
droite (ou inversement).
Une idée ou une solution dans l'assemblée ?


Personnellement, je procèderais comme ceci (PowerPoint et Access 2003) :
1. Dans PowerPoint, dessine un rectangle (il n'a pas besoin d'être très
grand) et avec l'outil "Couleur de remplissage", "Motifs et textures",
choisis ton dégradé de couleur, son orientation, etc.
2. Clic droit sur l'objet obtenu | Enregistrer en tant qu'image (choisis
le format .jpg) et place-la dans le même dossier que ta base
3. Dans ton formulaire Access, propriété "Image", sélectionne ton image
4. Dans la propriété "Type Image", choisis "Attaché" (sinon ton base va
"enfler" : une image de 25 Ko augmentera ta base de 3 ou 4 Mo !)
5. Dans la propriété "Mode d'affichage de l'image", choisis "Echelle" pour
que l'image occupe tout l'écran.

--
Tisane (plus douée pour la "décoration" que pour la programmation ;-))



Avatar
Tisane
Bonjour Raymond,

un petit complément d'info:
tout à fait d'accord pour passer par PP, mais:
bien utiliser les extensions emf et non jpg car ces dernières n'offrent
pas une bonne qualité de bordure extérieure sur les écrans plats 19 ou 21"
en définition 1280x1024, sur les autres je ne sais pas.
une image emf peut ne pas dépasser 15ko et si elle est insérée elle fait
augmenter la base de 250 ko environ, ce qui est acceptable dans une petit
base avec peu de formulaires.
ceci étant dit, les puristes préfèrent le code mais le code fait augmenter
aussi la taille de la base, n'est-ce pas ?


Ravie de te re-lire !
Je n'avais pas testé l'emf (ni d'ailleurs le wmf encore plus léger) avec
Access partant du principe qu'il est un peu sensible sur les formats
d'images.
Ta solution est parfaite.

Pour l'internaute demandeur :
L'emf (le wmf aussi) est un format vectoriel qui accepte "sans broncher" les
agrandissements et autres déformations et qui est plus léger.
Le jpeg est un format bitmap, plus lourd, qui accepte mal le
redimensionnement.
J'avais oublié de te dire de rendre transparente la bordure de l'objet dans
Powerpoint. Sinon, ton arrière-plan risque faire un peu "faire part de
deuil"...

Merci encore Raymond,
--
Tisane

Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
l'abonnement TechNet !
http://www.microsoft.com/france/technet/presentation/cd/default.mspx


"Tisane" a écrit dans le message de news:

Bonjour News,

Dans un formulaire, plusieurs même, je voudrais que la couleur du fond
ne
soit pas unie, mais en dégradé. Par exemple, le fond pourrait être vert
foncé en haut du formulaire et de plus en plus clair au fur et à mesure
qu'on va vers le pied de page.
Une variante serait que la couleur s'éclaircit quand on va de gauche à
droite (ou inversement).
Une idée ou une solution dans l'assemblée ?


Personnellement, je procèderais comme ceci (PowerPoint et Access 2003) :
1. Dans PowerPoint, dessine un rectangle (il n'a pas besoin d'être très
grand) et avec l'outil "Couleur de remplissage", "Motifs et textures",
choisis ton dégradé de couleur, son orientation, etc.
2. Clic droit sur l'objet obtenu | Enregistrer en tant qu'image (choisis
le format .jpg) et place-la dans le même dossier que ta base
3. Dans ton formulaire Access, propriété "Image", sélectionne ton image
4. Dans la propriété "Type Image", choisis "Attaché" (sinon ton base va
"enfler" : une image de 25 Ko augmentera ta base de 3 ou 4 Mo !)
5. Dans la propriété "Mode d'affichage de l'image", choisis "Echelle"
pour que l'image occupe tout l'écran.

--
Tisane (plus douée pour la "décoration" que pour la programmation ;-))







Avatar
Raymond [mvp]
la deuxième info pour les couleurs du dégradé.
si tu veux avoir les couleurs Office du bleu ciel au bleu clair comme sur le
volet office, il faut prendre les couleurs personnalisées suivantes:
couleur 1: 221 236 254
couleur 2: 76 123 202
variante N° : 1 (exemple gauche-supérieur)
ouala, c'est tout.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
l'abonnement TechNet !
http://www.microsoft.com/france/technet/presentation/cd/default.mspx


"Tisane" a écrit dans le message de news:

| Bonjour Raymond,
| Ravie de te re-lire !
| Je n'avais pas testé l'emf (ni d'ailleurs le wmf encore plus léger) avec
| Access partant du principe qu'il est un peu sensible sur les formats
| d'images.
| Ta solution est parfaite.
|
| Pour l'internaute demandeur :
| L'emf (le wmf aussi) est un format vectoriel qui accepte "sans broncher"
les
| agrandissements et autres déformations et qui est plus léger.
| Le jpeg est un format bitmap, plus lourd, qui accepte mal le
| redimensionnement.
| J'avais oublié de te dire de rendre transparente la bordure de l'objet
dans
| Powerpoint. Sinon, ton arrière-plan risque faire un peu "faire part de
| deuil"...
|
| Merci encore Raymond,
| --
| Tisane
Avatar
Thierry
Tisane et Raymond, vous avez répondu à ma question et j'arrive maintenant au
résultat visé.
Tisane précisait qu'il vaut mieux attacher l'image et Raymond insistait pour
que j'utilise le format emf. C'est ce que j'ai fait, la condition étant que
BD et image se trouvent dans le même dossier.
Cependant, si la BD doit être copiée sur un autre PC indépendant de mon PC,
à quoi sert que l'image soit dans le même dossier puisque dans le formulaire
j'ai indiqué le chemin d'origine de l'image. Exemple : sur mon PC, BD et
image se trouvent sous U:BC. Dans les propriétés du formulaire, j'ai
indiqué le chemin de l'image, soit U:BCfond.emf. Je copie le tout sur un
autre PC sous C:BC. L'image n'est plus trouvée par le formulaire.
Comment faire autrement sans être obligé d'intégrer l'image au formulaire.
Et là la BD se met à grossir !
En tous cas, merci à vous deux de vos explications lumineuses.