Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour les
archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" <info.finziusines@planet.tn> a écrit dans le message de news:
eZsdxae5FHA.2628@TK2MSFTNGP11.phx.gbl...
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour les
archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour les
archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site de
préférence en français sur la programmation vba (mais un site pour les
archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site de
préférence en français sur la programmation vba (mais un site pour les
archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site de
préférence en français sur la programmation vba (mais un site pour les
archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre de
coupe doit obligatoirement être un entier positif (700mm x 1000mm donne
par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce calcul
généré par mon formulaire soit valider puis transmis à ma feuille de
calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour
les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre de
coupe doit obligatoirement être un entier positif (700mm x 1000mm donne
par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce calcul
généré par mon formulaire soit valider puis transmis à ma feuille de
calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: %23TkJZqe5FHA.2956@TK2MSFTNGP12.phx.gbl...
Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" <info.finziusines@planet.tn> a écrit dans le message de news:
eZsdxae5FHA.2628@TK2MSFTNGP11.phx.gbl...
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour
les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre de
coupe doit obligatoirement être un entier positif (700mm x 1000mm donne
par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce calcul
généré par mon formulaire soit valider puis transmis à ma feuille de
calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par du
code vba, mon problème est que je suis imprimeur et non pas programmeur,
aussi même si je suis logique je ne connais pour ainsi dire pas grand
chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour
les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Bonjour
Techniquement, cela me semble bien écrit. Si cela fonctionne et que c'est
bien cela que tu veux...
Perso, je constate que tu ne travailles que sur des cel de la même
feuille.
Si ton calcul est appelé depuis cette feuille, il n'est pas nécessaire de
lui donner chaque fois tout le trajet (chemin).
coupé_en_1= M18/M16*O18/O16
Mais, quand tu écris 700mm x 1000mm , tu parles d'un format , pas d'un
calcul?
Alors, le * entre les cel M16 et O18 est-il juste?
Encore un truc que AV m'a appris : [A1]=5 veut dire que la valeur de la
cel A1 est de 5 ( en lieu et place de cel.value.).
Tes valeurs entrées en cel M18, M16, O18 et O16, sont des var entrées
suite à un inputbox?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre de
coupe doit obligatoirement être un entier positif (700mm x 1000mm donne
par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce calcul
généré par mon formulaire soit valider puis transmis à ma feuille de
calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de
fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par
du code vba, mon problème est que je suis imprimeur et non pas
programmeur, aussi même si je suis logique je ne connais pour ainsi
dire pas grand chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour
les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Bonjour
Techniquement, cela me semble bien écrit. Si cela fonctionne et que c'est
bien cela que tu veux...
Perso, je constate que tu ne travailles que sur des cel de la même
feuille.
Si ton calcul est appelé depuis cette feuille, il n'est pas nécessaire de
lui donner chaque fois tout le trajet (chemin).
coupé_en_1= M18/M16*O18/O16
Mais, quand tu écris 700mm x 1000mm , tu parles d'un format , pas d'un
calcul?
Alors, le * entre les cel M16 et O18 est-il juste?
Encore un truc que AV m'a appris : [A1]=5 veut dire que la valeur de la
cel A1 est de 5 ( en lieu et place de cel.value.).
Tes valeurs entrées en cel M18, M16, O18 et O16, sont des var entrées
suite à un inputbox?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" <info.finziusines@planet.tn> a écrit dans le message de news:
eOtfMAf5FHA.3276@TK2MSFTNGP10.phx.gbl...
bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre de
coupe doit obligatoirement être un entier positif (700mm x 1000mm donne
par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce calcul
généré par mon formulaire soit valider puis transmis à ma feuille de
calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de
fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: %23TkJZqe5FHA.2956@TK2MSFTNGP12.phx.gbl...
Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" <info.finziusines@planet.tn> a écrit dans le message de news:
eZsdxae5FHA.2628@TK2MSFTNGP11.phx.gbl...
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par
du code vba, mon problème est que je suis imprimeur et non pas
programmeur, aussi même si je suis logique je ne connais pour ainsi
dire pas grand chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour
les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Bonjour
Techniquement, cela me semble bien écrit. Si cela fonctionne et que c'est
bien cela que tu veux...
Perso, je constate que tu ne travailles que sur des cel de la même
feuille.
Si ton calcul est appelé depuis cette feuille, il n'est pas nécessaire de
lui donner chaque fois tout le trajet (chemin).
coupé_en_1= M18/M16*O18/O16
Mais, quand tu écris 700mm x 1000mm , tu parles d'un format , pas d'un
calcul?
Alors, le * entre les cel M16 et O18 est-il juste?
Encore un truc que AV m'a appris : [A1]=5 veut dire que la valeur de la
cel A1 est de 5 ( en lieu et place de cel.value.).
Tes valeurs entrées en cel M18, M16, O18 et O16, sont des var entrées
suite à un inputbox?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre de
coupe doit obligatoirement être un entier positif (700mm x 1000mm donne
par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce calcul
généré par mon formulaire soit valider puis transmis à ma feuille de
calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de
fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par
du code vba, mon problème est que je suis imprimeur et non pas
programmeur, aussi même si je suis logique je ne connais pour ainsi
dire pas grand chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un site
de préférence en français sur la programmation vba (mais un site pour
les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Jacquouille,
en effet 700 x 1000 est un format (700 vient de M18 et 1000 de O18)
si je dis que mon format de coupe doit être 350 x 500 (respectivement M18
et O18) le résultat doit être 4, mais à supposer que je dise 210 x 297 le
résultat devient 11,2233...
or, techniquement je ne peux pas couper en 11,2233 (les 2,2233... sont de
la chute)
en effet encore les cellules M18, M16, O18 et O16 sont des variables
entrées suite à une saisie dans un input box
mon petit problème est que je voudrais que mon résultat (après validation
s'il n'est pas entier) soit transmit à la cellule P18 et aussi apparaisse
dans mon formulaire dans inputbox coupé_en_1
et là, je ne sais pas comment m'y prendre. dois-je dire ''Sheets("dossier
de fabrication").Range("P18").Value = coupé_en_1.Value'' ??????
de plus, de quelle nature dois être mon Sub, Change, Calculate....
je pêche
merci d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour
Techniquement, cela me semble bien écrit. Si cela fonctionne et que
c'est bien cela que tu veux...
Perso, je constate que tu ne travailles que sur des cel de la même
feuille.
Si ton calcul est appelé depuis cette feuille, il n'est pas nécessaire de
lui donner chaque fois tout le trajet (chemin).
coupé_en_1= M18/M16*O18/O16
Mais, quand tu écris 700mm x 1000mm , tu parles d'un format , pas d'un
calcul?
Alors, le * entre les cel M16 et O18 est-il juste?
Encore un truc que AV m'a appris : [A1]=5 veut dire que la valeur de la
cel A1 est de 5 ( en lieu et place de cel.value.).
Tes valeurs entrées en cel M18, M16, O18 et O16, sont des var entrées
suite à un inputbox?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre
de coupe doit obligatoirement être un entier positif (700mm x 1000mm
donne par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce
calcul généré par mon formulaire soit valider puis transmis à ma feuille
de calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de
fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par
du code vba, mon problème est que je suis imprimeur et non pas
programmeur, aussi même si je suis logique je ne connais pour ainsi
dire pas grand chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un
site de préférence en français sur la programmation vba (mais un site
pour les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Jacquouille,
en effet 700 x 1000 est un format (700 vient de M18 et 1000 de O18)
si je dis que mon format de coupe doit être 350 x 500 (respectivement M18
et O18) le résultat doit être 4, mais à supposer que je dise 210 x 297 le
résultat devient 11,2233...
or, techniquement je ne peux pas couper en 11,2233 (les 2,2233... sont de
la chute)
en effet encore les cellules M18, M16, O18 et O16 sont des variables
entrées suite à une saisie dans un input box
mon petit problème est que je voudrais que mon résultat (après validation
s'il n'est pas entier) soit transmit à la cellule P18 et aussi apparaisse
dans mon formulaire dans inputbox coupé_en_1
et là, je ne sais pas comment m'y prendre. dois-je dire ''Sheets("dossier
de fabrication").Range("P18").Value = coupé_en_1.Value'' ??????
de plus, de quelle nature dois être mon Sub, Change, Calculate....
je pêche
merci d'avance
Rémi
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: %23g7uMmf5FHA.2396@TK2MSFTNGP14.phx.gbl...
Bonjour
Techniquement, cela me semble bien écrit. Si cela fonctionne et que
c'est bien cela que tu veux...
Perso, je constate que tu ne travailles que sur des cel de la même
feuille.
Si ton calcul est appelé depuis cette feuille, il n'est pas nécessaire de
lui donner chaque fois tout le trajet (chemin).
coupé_en_1= M18/M16*O18/O16
Mais, quand tu écris 700mm x 1000mm , tu parles d'un format , pas d'un
calcul?
Alors, le * entre les cel M16 et O18 est-il juste?
Encore un truc que AV m'a appris : [A1]=5 veut dire que la valeur de la
cel A1 est de 5 ( en lieu et place de cel.value.).
Tes valeurs entrées en cel M18, M16, O18 et O16, sont des var entrées
suite à un inputbox?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" <info.finziusines@planet.tn> a écrit dans le message de news:
eOtfMAf5FHA.3276@TK2MSFTNGP10.phx.gbl...
bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre
de coupe doit obligatoirement être un entier positif (700mm x 1000mm
donne par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce
calcul généré par mon formulaire soit valider puis transmis à ma feuille
de calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de
fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: %23TkJZqe5FHA.2956@TK2MSFTNGP12.phx.gbl...
Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" <info.finziusines@planet.tn> a écrit dans le message de news:
eZsdxae5FHA.2628@TK2MSFTNGP11.phx.gbl...
bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par
du code vba, mon problème est que je suis imprimeur et non pas
programmeur, aussi même si je suis logique je ne connais pour ainsi
dire pas grand chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un
site de préférence en français sur la programmation vba (mais un site
pour les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi
Jacquouille,
en effet 700 x 1000 est un format (700 vient de M18 et 1000 de O18)
si je dis que mon format de coupe doit être 350 x 500 (respectivement M18
et O18) le résultat doit être 4, mais à supposer que je dise 210 x 297 le
résultat devient 11,2233...
or, techniquement je ne peux pas couper en 11,2233 (les 2,2233... sont de
la chute)
en effet encore les cellules M18, M16, O18 et O16 sont des variables
entrées suite à une saisie dans un input box
mon petit problème est que je voudrais que mon résultat (après validation
s'il n'est pas entier) soit transmit à la cellule P18 et aussi apparaisse
dans mon formulaire dans inputbox coupé_en_1
et là, je ne sais pas comment m'y prendre. dois-je dire ''Sheets("dossier
de fabrication").Range("P18").Value = coupé_en_1.Value'' ??????
de plus, de quelle nature dois être mon Sub, Change, Calculate....
je pêche
merci d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour
Techniquement, cela me semble bien écrit. Si cela fonctionne et que
c'est bien cela que tu veux...
Perso, je constate que tu ne travailles que sur des cel de la même
feuille.
Si ton calcul est appelé depuis cette feuille, il n'est pas nécessaire de
lui donner chaque fois tout le trajet (chemin).
coupé_en_1= M18/M16*O18/O16
Mais, quand tu écris 700mm x 1000mm , tu parles d'un format , pas d'un
calcul?
Alors, le * entre les cel M16 et O18 est-il juste?
Encore un truc que AV m'a appris : [A1]=5 veut dire que la valeur de la
cel A1 est de 5 ( en lieu et place de cel.value.).
Tes valeurs entrées en cel M18, M16, O18 et O16, sont des var entrées
suite à un inputbox?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour "Jacquouille"
en fait j'ai plusieurs problèmes, dans un premier temps j'aimerais
arranger ce prémice de code afin qu'il fonctionne.
je me sers d'un formulaire pour faire mes dossiers, dans lequel je dois
indiquer un format d'achat de papier et un format de coupe, mon nombre
de coupe doit obligatoirement être un entier positif (700mm x 1000mm
donne par exemple 350mm x 500mm donc 4 coupes) et je voudrais que ce
calcul généré par mon formulaire soit valider puis transmis à ma feuille
de calcul, d'où le code ci-dessous.
Private Sub coupé_en_1_??????() (doit-on mettre Change ou autre chose??)
Dim coupé_en_1
coupé_en_1 = Sheets("dossier de fabrication").Range("M18") /
Sheets("dossier de fabrication").Range("M16") * Sheets("dossier de
fabrication").Range("O18") / Sheets("dossier de
fabrication").Range("O16")
If coupé_en_1 <> Int(coupé_en_1) Then
MsgBox "veuillez saisir un nombre de coupe entier"
End If
End Sub
Si tu as 5 minutes pour te pencher sur mon cas, je te remercie d'avance
Rémi
"Jacquouille" a écrit dans le message de
news: %Bonjour Rémi
Ta demande est très vaste.
Si tu expliquais, en grandes lignes, ce que tu désires faire.
Alors, le forum te donnera 1001 idées, plus les sites cités.
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Rémi" a écrit dans le message de news:bonjour tout le monde,
je tente depuis déjà quelques temps d'améliorer une feuille excel par
du code vba, mon problème est que je suis imprimeur et non pas
programmeur, aussi même si je suis logique je ne connais pour ainsi
dire pas grand chose à toutes les méandres de la programmation.
je me rends compte que ma demande est très certainement exagérée, mais
existe-t'il une personne suffisament charitable pour m'aider dans
l'accomplissement de cette tache, ou bien pour m'aiguiller vers un
site de préférence en français sur la programmation vba (mais un site
pour les archi-nuls)
d'avance, je vous remercie de votre aide
Rémi