J'ai trouvé une solution..
Pas très clean, mais ca marche.
En colonne O, je teste si qqch a été inscrit en colonne B (Si
B1<>"";1;0). Dans ma macro, je vérifie si O1 = 1, et exécute le reste de
la macro.
Il est quand même étrange qu'un test en macro vérifiant que la cellule
est vide ou pas ne fonctionne pas ... ou je m'y prends mal..
Rien n'a changé .. lol.
Le problème, c'est que la condition ne s'effectue apparemment pas. Dans
cette configuration, meme si B28 comporte qqch, il ne va pas imprimer la
page 6 que l'on souhaiterait...
J'avais aussi simplement fait
Dim Attest
If B28 <> "" then
Attest = "1,2,3"
Else
Attest = "1,2"
End if.
Mais le résultat était le même.
Le mer 14/02/2007 à 10:04, Bernard Marcelly a écrit :
Message de Christophe Mathysen date 2007-02-14 09:42 :
Bonjour à tous,
Dans un calc, nous complétons des infos dans un panneaux, en fonction
des cases cochées, nous imprimons - devrions imrpimer.... - tel ou tel
document
En fait chaque doc est une feuille, donc, pour l'impression, un n° de
page.
J'ai bidouillé une macro qui fonctionnait hier matin... mais ne
fonctionne plus depuis ! Là voici,
( ... )
OU se trouverait l'erreur ??
Quel est le problème ? Pas d'impression ?
Qu'est-ce qui a changé depuis hier ?
Bernard
http://www.fmsb.be
http://www.fmsb.be