Bonjour
Une recherche positive dans un fichier aboutit à l'affichage d'un
formulaire.
Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre.
Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ?
La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ?
exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ...
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
Philippe
Bonjour,
As-tu essayé de déclarer un variable publique ?
Cette variable est conservée lors des changements de procédures.
Philippe
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" .... actuellement, ce nombre est transcrit dans une cellule d'une feuille que la procédure ouvre et recopie quand j'en ai besoin ... merci
Bonjour,
As-tu essayé de déclarer un variable publique ?
Cette variable est conservée lors des changements de procédures.
Philippe
Bonjour
Une recherche positive dans un fichier aboutit à l'affichage d'un
formulaire.
Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre.
Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ?
La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ?
exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ...
merci
Cette variable est conservée lors des changements de procédures.
Philippe
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" .... actuellement, ce nombre est transcrit dans une cellule d'une feuille que la procédure ouvre et recopie quand j'en ai besoin ... merci
Papou2M
Salut ... j'ai essayé mais ça ne fonctionne pas...
"Philippe" a écrit dans le message de news:
Bonjour,
As-tu essayé de déclarer un variable publique ?
Cette variable est conservée lors des changements de procédures.
Philippe
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ... merci
Salut
... j'ai essayé mais ça ne fonctionne pas...
"Philippe" <Philippe@discussions.microsoft.com> a écrit dans le message de
news: 83E412FA-8C9A-4A16-AD03-53C0C18C1A93@microsoft.com...
Bonjour,
As-tu essayé de déclarer un variable publique ?
Cette variable est conservée lors des changements de procédures.
Philippe
Bonjour
Une recherche positive dans un fichier aboutit à l'affichage d'un
formulaire.
Si les renseignements affichés correspondent , un bouton de commande
est
validé et le programme peut se poursuivre.
Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse
pour
pouvoir l'utiliser par la suite ?
La procédure contient déjà un autre formulaire destiné à recevoir le
critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite
dans
une procédure ou formulaire puisse être "visible" et récupéré ?
exemple : un comptage des lignes du fichier est effectué à l'ouverture
de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement"
....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que
la
procédure ouvre et recopie quand j'en ai besoin ...
merci
Salut ... j'ai essayé mais ça ne fonctionne pas...
"Philippe" a écrit dans le message de news:
Bonjour,
As-tu essayé de déclarer un variable publique ?
Cette variable est conservée lors des changements de procédures.
Philippe
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ... merci
El pequeno
Bonjour Papou. Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la solution résiderait dans ce que l'on appel "le passage d'argument". Voici l'idée :
Sub ConteLigne Dim X as Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseConteLigne(X) End Sub
Sub UtiliseConteLigne(X) Msgbox "Il y a" & X & "ligne utilisée dans la feuille" End Sub
X a été passé comme argument. Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue quand meme...) Cordialement
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" .... actuellement, ce nombre est transcrit dans une cellule d'une feuille que la procédure ouvre et recopie quand j'en ai besoin ... merci
Bonjour Papou.
Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la
solution résiderait dans ce que l'on appel "le passage d'argument". Voici
l'idée :
Sub ConteLigne
Dim X as Integer
X = ActiveSheet.UsedRange.Rows.Count
Call UtiliseConteLigne(X)
End Sub
Sub UtiliseConteLigne(X)
Msgbox "Il y a" & X & "ligne utilisée dans la feuille"
End Sub
X a été passé comme argument.
Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue
quand meme...)
Cordialement
Bonjour
Une recherche positive dans un fichier aboutit à l'affichage d'un
formulaire.
Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre.
Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ?
La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ?
exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ...
merci
Bonjour Papou. Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la solution résiderait dans ce que l'on appel "le passage d'argument". Voici l'idée :
Sub ConteLigne Dim X as Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseConteLigne(X) End Sub
Sub UtiliseConteLigne(X) Msgbox "Il y a" & X & "ligne utilisée dans la feuille" End Sub
X a été passé comme argument. Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue quand meme...) Cordialement
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" .... actuellement, ce nombre est transcrit dans une cellule d'une feuille que la procédure ouvre et recopie quand j'en ai besoin ... merci
El pequeno
Re. Autre intéret des passages d'argument :
Sub CompteLigne Dim X As Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseCompte(X) End Sub
Sub CompteColonne Dim Y As Integer Y = ActiveSheet.UsedRange.Columns.Count Call UtiliseCompte(Y) End Sub
Sub UtiliseCompte(Z) Msgbox Z End Sub
C'est ce qui permet de transformer un "tas de macro" en un programme informatique... Si cela n'a pas plus éclairé ta lanterne, ça m'a permi de corriger la mega faute d'ortographe qui pouvait faire passer cela pour un "conte" à dormir debout... Cordialement
Bonjour Papou. Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la solution résiderait dans ce que l'on appel "le passage d'argument". Voici l'idée :
Sub ConteLigne Dim X as Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseConteLigne(X) End Sub
Sub UtiliseConteLigne(X) Msgbox "Il y a" & X & "ligne utilisée dans la feuille" End Sub
X a été passé comme argument. Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue quand meme...) Cordialement
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" .... actuellement, ce nombre est transcrit dans une cellule d'une feuille que la procédure ouvre et recopie quand j'en ai besoin ... merci
Re.
Autre intéret des passages d'argument :
Sub CompteLigne
Dim X As Integer
X = ActiveSheet.UsedRange.Rows.Count
Call UtiliseCompte(X)
End Sub
Sub CompteColonne
Dim Y As Integer
Y = ActiveSheet.UsedRange.Columns.Count
Call UtiliseCompte(Y)
End Sub
Sub UtiliseCompte(Z)
Msgbox Z
End Sub
C'est ce qui permet de transformer un "tas de macro" en un programme
informatique...
Si cela n'a pas plus éclairé ta lanterne, ça m'a permi de corriger la mega
faute d'ortographe qui pouvait faire passer cela pour un "conte" à dormir
debout...
Cordialement
Bonjour Papou.
Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la
solution résiderait dans ce que l'on appel "le passage d'argument". Voici
l'idée :
Sub ConteLigne
Dim X as Integer
X = ActiveSheet.UsedRange.Rows.Count
Call UtiliseConteLigne(X)
End Sub
Sub UtiliseConteLigne(X)
Msgbox "Il y a" & X & "ligne utilisée dans la feuille"
End Sub
X a été passé comme argument.
Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue
quand meme...)
Cordialement
Bonjour
Une recherche positive dans un fichier aboutit à l'affichage d'un
formulaire.
Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre.
Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ?
La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ?
exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ...
merci
Sub CompteLigne Dim X As Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseCompte(X) End Sub
Sub CompteColonne Dim Y As Integer Y = ActiveSheet.UsedRange.Columns.Count Call UtiliseCompte(Y) End Sub
Sub UtiliseCompte(Z) Msgbox Z End Sub
C'est ce qui permet de transformer un "tas de macro" en un programme informatique... Si cela n'a pas plus éclairé ta lanterne, ça m'a permi de corriger la mega faute d'ortographe qui pouvait faire passer cela pour un "conte" à dormir debout... Cordialement
Bonjour Papou. Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la solution résiderait dans ce que l'on appel "le passage d'argument". Voici l'idée :
Sub ConteLigne Dim X as Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseConteLigne(X) End Sub
Sub UtiliseConteLigne(X) Msgbox "Il y a" & X & "ligne utilisée dans la feuille" End Sub
X a été passé comme argument. Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue quand meme...) Cordialement
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que tout y est "Private" , comment et où pourrais-je récupérer la réponse pour pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" .... actuellement, ce nombre est transcrit dans une cellule d'une feuille que la procédure ouvre et recopie quand j'en ai besoin ... merci
Papou2M
bonsoir Effectivement par le biais du "passage d'arguments", je devrais pouvoir m'en sortir... c'est vrai que l'aide de VBA est quelque peu "spartiate" et le sujet tellement vaste... tu m'as ouvert des horizons... c'est vrai que "compte " est , en l'occurence, plus en rapport avec le sujet que "conte" mais je te remercie d'être aussi pointilleux ;-)) Merci
"El pequeno" a écrit dans le message de news:
Re. Autre intéret des passages d'argument :
Sub CompteLigne Dim X As Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseCompte(X) End Sub
Sub CompteColonne Dim Y As Integer Y = ActiveSheet.UsedRange.Columns.Count Call UtiliseCompte(Y) End Sub
Sub UtiliseCompte(Z) Msgbox Z End Sub
C'est ce qui permet de transformer un "tas de macro" en un programme informatique... Si cela n'a pas plus éclairé ta lanterne, ça m'a permi de corriger la mega faute d'ortographe qui pouvait faire passer cela pour un "conte" à dormir debout... Cordialement
Bonjour Papou. Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la solution résiderait dans ce que l'on appel "le passage d'argument". Voici
l'idée :
Sub ConteLigne Dim X as Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseConteLigne(X) End Sub
Sub UtiliseConteLigne(X) Msgbox "Il y a" & X & "ligne utilisée dans la feuille" End Sub
X a été passé comme argument. Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue
quand meme...) Cordialement
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ... merci
bonsoir
Effectivement par le biais du "passage d'arguments", je devrais pouvoir m'en
sortir...
c'est vrai que l'aide de VBA est quelque peu "spartiate" et le sujet
tellement vaste...
tu m'as ouvert des horizons...
c'est vrai que "compte " est , en l'occurence, plus en rapport avec le sujet
que "conte" mais je te remercie d'être aussi pointilleux ;-))
Merci
"El pequeno" <Elpequeno@discussions.microsoft.com> a écrit dans le message
de news: 4B4126A4-EF58-42BC-908A-3962E96E04D0@microsoft.com...
Re.
Autre intéret des passages d'argument :
Sub CompteLigne
Dim X As Integer
X = ActiveSheet.UsedRange.Rows.Count
Call UtiliseCompte(X)
End Sub
Sub CompteColonne
Dim Y As Integer
Y = ActiveSheet.UsedRange.Columns.Count
Call UtiliseCompte(Y)
End Sub
Sub UtiliseCompte(Z)
Msgbox Z
End Sub
C'est ce qui permet de transformer un "tas de macro" en un programme
informatique...
Si cela n'a pas plus éclairé ta lanterne, ça m'a permi de corriger la mega
faute d'ortographe qui pouvait faire passer cela pour un "conte" à dormir
debout...
Cordialement
Bonjour Papou.
Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la
solution résiderait dans ce que l'on appel "le passage d'argument".
Voici
l'idée :
Sub ConteLigne
Dim X as Integer
X = ActiveSheet.UsedRange.Rows.Count
Call UtiliseConteLigne(X)
End Sub
Sub UtiliseConteLigne(X)
Msgbox "Il y a" & X & "ligne utilisée dans la feuille"
End Sub
X a été passé comme argument.
Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois
ardue
quand meme...)
Cordialement
Bonjour
Une recherche positive dans un fichier aboutit à l'affichage d'un
formulaire.
Si les renseignements affichés correspondent , un bouton de commande
est
validé et le programme peut se poursuivre.
Compte tenu que le formulaire n'est pas intégré dans la procédure et
que
tout y est "Private" , comment et où pourrais-je récupérer la
réponse pour
pouvoir l'utiliser par la suite ?
La procédure contient déjà un autre formulaire destiné à recevoir le
critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite
dans
une procédure ou formulaire puisse être "visible" et récupéré ?
exemple : un comptage des lignes du fichier est effectué à l'ouverture
de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement"
....
actuellement, ce nombre est transcrit dans une cellule d'une feuille
que la
procédure ouvre et recopie quand j'en ai besoin ...
merci
bonsoir Effectivement par le biais du "passage d'arguments", je devrais pouvoir m'en sortir... c'est vrai que l'aide de VBA est quelque peu "spartiate" et le sujet tellement vaste... tu m'as ouvert des horizons... c'est vrai que "compte " est , en l'occurence, plus en rapport avec le sujet que "conte" mais je te remercie d'être aussi pointilleux ;-)) Merci
"El pequeno" a écrit dans le message de news:
Re. Autre intéret des passages d'argument :
Sub CompteLigne Dim X As Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseCompte(X) End Sub
Sub CompteColonne Dim Y As Integer Y = ActiveSheet.UsedRange.Columns.Count Call UtiliseCompte(Y) End Sub
Sub UtiliseCompte(Z) Msgbox Z End Sub
C'est ce qui permet de transformer un "tas de macro" en un programme informatique... Si cela n'a pas plus éclairé ta lanterne, ça m'a permi de corriger la mega faute d'ortographe qui pouvait faire passer cela pour un "conte" à dormir debout... Cordialement
Bonjour Papou. Si j'ai bien compris ton problème ( ce dont je ne suis pas sur...), la solution résiderait dans ce que l'on appel "le passage d'argument". Voici
l'idée :
Sub ConteLigne Dim X as Integer X = ActiveSheet.UsedRange.Rows.Count Call UtiliseConteLigne(X) End Sub
Sub UtiliseConteLigne(X) Msgbox "Il y a" & X & "ligne utilisée dans la feuille" End Sub
X a été passé comme argument. Voir l'aide VBA pour en savoir plus ( mais l'affaire est quelquefois ardue
quand meme...) Cordialement
Bonjour Une recherche positive dans un fichier aboutit à l'affichage d'un formulaire. Si les renseignements affichés correspondent , un bouton de commande est
validé et le programme peut se poursuivre. Compte tenu que le formulaire n'est pas intégré dans la procédure et que
tout y est "Private" , comment et où pourrais-je récupérer la réponse pour
pouvoir l'utiliser par la suite ? La procédure contient déjà un autre formulaire destiné à recevoir le critère
de recherche ....
D'une manière plus générale, comment faire pour qu'une réponse faite dans
une procédure ou formulaire puisse être "visible" et récupéré ? exemple : un comptage des lignes du fichier est effectué à l'ouverture de
celui ci, comment pouvoir utiliser ce nombre par la suite "proprement" ....
actuellement, ce nombre est transcrit dans une cellule d'une feuille que la
procédure ouvre et recopie quand j'en ai besoin ... merci