Bonjour,
dans un formulaire j'ai un bouton "IMPRIMER"
avec cette commande "call imp_sorties"
et j'ai une erreur
"erreur de compilation"
"variable ou procedure attendue et non un projet"
donc je suis obligé d'inserer tout mon code dans le bouton
existe t'il une autre solution
car je me sers plusieurs fois de ce module dans d'autres feuilles
merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FS
Bonjour,
Si le message d'erreur est "réaliste", il signifie que tu as une procédure qui porte le même nom qu'un VBAProject (ou peut-être un module). Essaye de renommer ta procédure imp_sorties en imp_sorties2 pour voir.
FS -- Frédéric SIGONNEAU Modules et modèles pour Excel : http://frederic.sigonneau.free.fr/
eneric a écrit :
Bonjour, dans un formulaire j'ai un bouton "IMPRIMER" avec cette commande "call imp_sorties" et j'ai une erreur "erreur de compilation" "variable ou procedure attendue et non un projet" donc je suis obligé d'inserer tout mon code dans le bouton existe t'il une autre solution car je me sers plusieurs fois de ce module dans d'autres feuilles merci
Bonjour,
Si le message d'erreur est "réaliste", il signifie que tu as une
procédure qui porte le même nom qu'un VBAProject (ou peut-être un
module). Essaye de renommer ta procédure imp_sorties en imp_sorties2
pour voir.
FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/
eneric a écrit :
Bonjour,
dans un formulaire j'ai un bouton "IMPRIMER"
avec cette commande "call imp_sorties"
et j'ai une erreur
"erreur de compilation"
"variable ou procedure attendue et non un projet"
donc je suis obligé d'inserer tout mon code dans le bouton
existe t'il une autre solution
car je me sers plusieurs fois de ce module dans d'autres feuilles
merci
Si le message d'erreur est "réaliste", il signifie que tu as une procédure qui porte le même nom qu'un VBAProject (ou peut-être un module). Essaye de renommer ta procédure imp_sorties en imp_sorties2 pour voir.
FS -- Frédéric SIGONNEAU Modules et modèles pour Excel : http://frederic.sigonneau.free.fr/
eneric a écrit :
Bonjour, dans un formulaire j'ai un bouton "IMPRIMER" avec cette commande "call imp_sorties" et j'ai une erreur "erreur de compilation" "variable ou procedure attendue et non un projet" donc je suis obligé d'inserer tout mon code dans le bouton existe t'il une autre solution car je me sers plusieurs fois de ce module dans d'autres feuilles merci
eneric
> Bonjour,
Si le message d'erreur est "réaliste", il signifie que tu as une procédure qui porte le même nom qu'un VBAProject (ou peut-être un module). Essaye de renommer ta procédure imp_sorties en imp_sorties2 pour voir.
FS -- Frédéric SIGONNEAU Modules et modèles pour Excel : http://frederic.sigonneau.free.fr/
eneric a écrit :
Bonjour, dans un formulaire j'ai un bouton "IMPRIMER" avec cette commande "call imp_sorties" et j'ai une erreur "erreur de compilation" "variable ou procedure attendue et non un projet" donc je suis obligé d'inserer tout mon code dans le bouton existe t'il une autre solution car je me sers plusieurs fois de ce module dans d'autres feuilles merci
effectivement grosse erreur de ma part j'appelais le module au lieu de la sub la sub est ImpSorties merci frederic
-- eneric
> Bonjour,
Si le message d'erreur est "réaliste", il signifie que tu as une procédure
qui porte le même nom qu'un VBAProject (ou peut-être un module). Essaye de
renommer ta procédure imp_sorties en imp_sorties2 pour voir.
FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/
eneric a écrit :
Bonjour,
dans un formulaire j'ai un bouton "IMPRIMER"
avec cette commande "call imp_sorties"
et j'ai une erreur
"erreur de compilation"
"variable ou procedure attendue et non un projet"
donc je suis obligé d'inserer tout mon code dans le bouton
existe t'il une autre solution
car je me sers plusieurs fois de ce module dans d'autres feuilles
merci
effectivement
grosse erreur de ma part
j'appelais le module au lieu de la sub
la sub est ImpSorties
merci frederic
Si le message d'erreur est "réaliste", il signifie que tu as une procédure qui porte le même nom qu'un VBAProject (ou peut-être un module). Essaye de renommer ta procédure imp_sorties en imp_sorties2 pour voir.
FS -- Frédéric SIGONNEAU Modules et modèles pour Excel : http://frederic.sigonneau.free.fr/
eneric a écrit :
Bonjour, dans un formulaire j'ai un bouton "IMPRIMER" avec cette commande "call imp_sorties" et j'ai une erreur "erreur de compilation" "variable ou procedure attendue et non un projet" donc je suis obligé d'inserer tout mon code dans le bouton existe t'il une autre solution car je me sers plusieurs fois de ce module dans d'autres feuilles merci
effectivement grosse erreur de ma part j'appelais le module au lieu de la sub la sub est ImpSorties merci frederic
-- eneric
eneric
pendant que je suis encore la cette ligne de code " ActiveSheet.UsedRange.Select " a bien pour effet de selectionner la plage de cellules d'une feuille active , contrairement a " ctrl + * " car il m'arrive d'avoir des lignes ou colonnes vides merci
-- eneric
pendant que je suis encore la
cette ligne de code
" ActiveSheet.UsedRange.Select "
a bien pour effet de selectionner la plage de cellules d'une feuille
active , contrairement a " ctrl + * "
car il m'arrive d'avoir des lignes ou colonnes vides
merci
pendant que je suis encore la cette ligne de code " ActiveSheet.UsedRange.Select " a bien pour effet de selectionner la plage de cellules d'une feuille active , contrairement a " ctrl + * " car il m'arrive d'avoir des lignes ou colonnes vides merci
-- eneric
FS
Re,
UsedRange inclut toutes les cellules utilisées de la feuille, y compris celles qui sont séparées des autres par des lignes ou colonnes vides. Alors que le raccourci Ctrl+* correspond plutôt à la plage renvoyée par CurrentRegion (cellules contiguës à la cellule active) :
ActiveCell.CurrentRegion.Select
FS -- Frédéric SIGONNEAU Modules et modèles pour Excel : http://frederic.sigonneau.free.fr/
eneric a écrit :
pendant que je suis encore la cette ligne de code " ActiveSheet.UsedRange.Select " a bien pour effet de selectionner la plage de cellules d'une feuille active , contrairement a " ctrl + * " car il m'arrive d'avoir des lignes ou colonnes vides merci
Re,
UsedRange inclut toutes les cellules utilisées de la feuille, y compris
celles qui sont séparées des autres par des lignes ou colonnes vides.
Alors que le raccourci Ctrl+* correspond plutôt à la plage renvoyée par
CurrentRegion (cellules contiguës à la cellule active) :
ActiveCell.CurrentRegion.Select
FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/
eneric a écrit :
pendant que je suis encore la
cette ligne de code
" ActiveSheet.UsedRange.Select "
a bien pour effet de selectionner la plage de cellules d'une feuille
active , contrairement a " ctrl + * "
car il m'arrive d'avoir des lignes ou colonnes vides
merci
UsedRange inclut toutes les cellules utilisées de la feuille, y compris celles qui sont séparées des autres par des lignes ou colonnes vides. Alors que le raccourci Ctrl+* correspond plutôt à la plage renvoyée par CurrentRegion (cellules contiguës à la cellule active) :
ActiveCell.CurrentRegion.Select
FS -- Frédéric SIGONNEAU Modules et modèles pour Excel : http://frederic.sigonneau.free.fr/
eneric a écrit :
pendant que je suis encore la cette ligne de code " ActiveSheet.UsedRange.Select " a bien pour effet de selectionner la plage de cellules d'une feuille active , contrairement a " ctrl + * " car il m'arrive d'avoir des lignes ou colonnes vides merci