"Erreur 2448.... Impossible d'attribuer une valeur à cet objet".

Résolu/Fermé
lecrol Messages postés 200 Date d'inscription samedi 4 juillet 2009 Statut Membre Dernière intervention 25 juillet 2016 - 22 oct. 2013 à 16:33
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 4 nov. 2013 à 12:12
Bonjour,

J'ai vu, sur le forum, que ce message était souvent évoqué. Mais je n'ai pas trouvé ma réponse dans ce tout que j'ai lu.

A partir d'une table toute simple, je veux éditer un état.
Dans la table, j'ai des champs numériques qui sont souvent à zéro
Sur l'état, je veux que ce zéro soit remplacé par un blanc (en zones de texte), ceci pour ne pas avoir la colonne d'état emplie de zéros

Mon code est tout simple :

If [Km] > 0 Then
Tot_km = Tot_km + Km
ElseIf Km = 0 Then
Me![LKm].Value = " " c'est sur cette 4 e ligne qu'Access refuse de m'obéir (lol)
End If


Le même problème pour 3 autres champs de la table que je voudrais, eux aussi, imprimer à blanc quand ils sont à 0 sur la table.

Un grand merci de vos lumières. Je tiens la base et son code à disposition de qui le souhaite. C'est tout petit !

Roland



8 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
22 oct. 2013 à 16:39
bonjour,

pour mettre a dispo votre fichier, click sur le lien ci-dessous

https://www.cjoint.com/

Ne pas oublier de copier/coller le lien cree dans votre prochain message
0
lecrol Messages postés 200 Date d'inscription samedi 4 juillet 2009 Statut Membre Dernière intervention 25 juillet 2016 24
22 oct. 2013 à 16:50
Bonjour,

Merci et bravo pour la rapidité!

Je mets ici le lien de la base concernée.
Une seule table et un seul état Tu retrouveras facilement mes "petits".
Si je n'abuse pas, mais tu t'en serais bien aperçu, je ne sais pas gérer correctement mes totaux de bas de page et de fin d'état.

Encore merci du coup de main

Amicalement,
Roland

https://www.cjoint.com/?0JwqT5QE6KN
0
lecrol Messages postés 200 Date d'inscription samedi 4 juillet 2009 Statut Membre Dernière intervention 25 juillet 2016 24
4 nov. 2013 à 06:53
Bonjour

Je n'ai pas eu de réponse à ma demande.

F894009 notamment, aviez-vous bien reçu mon fichier envoyé le 22 oct.

Merci de me dire ce que vous en pensez.

Cordialement,
Roland
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
4 nov. 2013 à 09:00
Bonjour,

J"avais commence a regarder votre fichier et j'ai oublie par la suite. Je vois cela aujourd'hui.

A+
0

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

Posez votre question
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 4/11/2013 à 11:18
Bonjour,

si access 2000 et plus:

il y a deux solutions possibles, une avec une MFC (Mise en Forme Conditionnelle) des champs LKM et Photos ou par VBA. Dans les deux cas couleur texte Blanc au lieu de noir (dans votre cas) (vous ne pouvez pas modifier la valeur du champ)

si anterieur a 2000:

une solution par VBA

A Vous de choisir.
0
lecrol Messages postés 200 Date d'inscription samedi 4 juillet 2009 Statut Membre Dernière intervention 25 juillet 2016 24
4 nov. 2013 à 11:42
Merci de la réponse, rapide.
Je ne suis pas expert du tout en Vba et, surtout, c'est la toute 1e fois que je fais un état éditable.

Ici, je ne veux pas changer la couleur ! Je veux éditer les kilomètres et le nombre de photos mais en n'imprimant rien (c'est dire "") quand ces champs sont à zéro sur la table

Je voudrais aussi les totaliser en bas de page et d'état. Mais alors, là, je nage complètement ! Je ne sais pas si mettre en événement format ou en événement print.
Et du coup, mes totaux ne s'impriment pas !


Un coup de main, s'il vous plait ? Un gros merci en échange.
Bien cordialement
Roland
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 4/11/2013 à 12:04
Re,

photos mais en n'imprimant rien (c'est dire "") quand ces champs sont à zéro sur la table il me semble que cela n'est pas possible comme je vous l'ai ecrit precedement en partant d'une table. Je reverifie. Pour les totaux, je regarde

A+
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
4 nov. 2013 à 12:12
Re,

Pour les zero, une solution simple: pour les champs numeriques, ne pas metre zero en valeur par defaut (voir modif en creation table) et pour la saisie dans F_tout_article ne mettez pas de zero quand li y a rien

Je regarde pour les totaux
0