SlideShare une entreprise Scribd logo
1  sur  17
En VBA Excel
Transfert de données du formulaire vers la
feuille et de la feuille vers le formulaire
Université d’Oum El Bouaghi, Algérie
Faculté des sciences de la terre et de
l’architecture
-2018-
Prof. Adad Mohamed Cherif
Souvent le chercheur en urbanisme ou en aménagement a parfois besoin de
faire des enquêtes sur terrain pour voir si telle ou telle cité souffre de
problèmes d’aménagement extérieur . Dans notre cas, nous avons choisi 2 types
de logement: le logement collectif public et le logement individuel privé .
Générèrent trois types de problème se posent au niveau de ces quartiers
résidentiels: manque d’espace vert, de VRD et de parking. Ici, la variable est
l’aménagement de l’espace extérieur . qui a 3 modalités qui sont : Espace vert,
VRD, parking .
Cette application va nous fournir le nombre de cités visitées et nous
donner le nombre total de chaque type de problème d’aménagement
(Modalité) rencontré dans toutes ces mêmes cités .
Sur le plan de la programmation, il s’agit de monter comment peut-on
transférer des données saisies dans d’un formulaire vers les feuilles de calcul
et vis- versa en utilisant le langage de programmation le VBA Excel.
Confection de la Feuille de calcul « Données »
Base
« Données »
Confection du formulaire « Userform » Onglet développeur, Visual Basic ,
ajouter userform
Emplacement des cadres (Frames) dans lesquels les contrôles sont mis
les différents contrôles .
On place ensuite les contrôles : les label, TextBox, Combobox, OptionButton , les
commandButton à partir des la boite à outils
Puis on renomme
l’userForm et les tous
ces contrôles en
faisant appel à la
fenêtre des
propriétés.
On choisit, le
caractère, sa couleur,
son emplacement
dans le contrôle, la
couleur de fond de
tous les contrôles
ainsi que celle de
l’userform , toujours
à partir de fenêtre
des propriétés .
Le formulaire (Userform): emplacement des textBox, labels
commandButtons et OptionButtons
TextBox 1
Combobox1
ComBoBox2
TextBox8
TextBox2 3 4
TextBox9
5 6 7
OptionButon1 et 2
CommandButton1 CommandButton 4 CommandButton2
Label
Transfert des données de l’userform vers la feuille « Données »
Validation
des
données
Effacer
la base
Quitter le
formulaire
1
2
3
Saisie des données: exemple
- Nom du quartier: Boustane
- Type de logement : logement collectif
public
- Y a-t-il des problèmes d’aménagement:
oui
- Quel type de problème? Parking
saisie les données qui sont
ensuite transférées vers la base,
avec la mise en évidence du
résultat (nbre de cités visitées
et le nbre de problèmes qu’elles
en ont ).
La base : - Nbre d’espaces verts manquants
- Nbre de VRD manquants
- Nbre de parking manquants
- Nbre de cités des logements collectifs
- Nbre de cités des logements individuels privés
Le Code de l’application
Le code de l’application est constitué de 8 procédures
1ère procédure : saisie et validation
2ème et 3ème procédures: le résultat est mis dans les textBox
4ème procédure : effacement du contenu des textBox
5ème procédure: effacement de
toute la base (La feuille données)
6ème procédure: quand qu’on
clique sur non de l’optionButton , le
ComBobox1 se désactive .
7ème procédure:
procédure de démarrage
8ème procédure: pour
quitter le formulaire
Prof. Adad Mohamed Cherif

Contenu connexe

Tendances

Cours complet excel détaillé
Cours complet excel détailléCours complet excel détaillé
Cours complet excel détailléPaul Kamga
 
Créer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur ExcelCréer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur ExcelVotre Assistante
 
Tableur avance EXCEL
Tableur avance EXCELTableur avance EXCEL
Tableur avance EXCELwalid sassi
 
Cours doumi spss 2013 2014
Cours doumi spss 2013 2014Cours doumi spss 2013 2014
Cours doumi spss 2013 2014tsuhel
 
Initiation au logiciel spss 18
Initiation au logiciel spss 18Initiation au logiciel spss 18
Initiation au logiciel spss 18melinabernier
 
Support de cours excel
Support de cours excelSupport de cours excel
Support de cours excelhassan1488
 

Tendances (9)

Formation tableur
Formation tableurFormation tableur
Formation tableur
 
Cours complet excel détaillé
Cours complet excel détailléCours complet excel détaillé
Cours complet excel détaillé
 
Créer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur ExcelCréer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur Excel
 
Tableur avance EXCEL
Tableur avance EXCELTableur avance EXCEL
Tableur avance EXCEL
 
Cours: Spss 2 master comrce
Cours: Spss 2  master comrceCours: Spss 2  master comrce
Cours: Spss 2 master comrce
 
Access tables
Access tablesAccess tables
Access tables
 
Cours doumi spss 2013 2014
Cours doumi spss 2013 2014Cours doumi spss 2013 2014
Cours doumi spss 2013 2014
 
Initiation au logiciel spss 18
Initiation au logiciel spss 18Initiation au logiciel spss 18
Initiation au logiciel spss 18
 
Support de cours excel
Support de cours excelSupport de cours excel
Support de cours excel
 

Similaire à VBA Excel: Enquête sur la qualité de l’aménagement extérieur des logements

Créer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFCréer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFDamien Van Robaeys [MVP]
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de donnéesISIG
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de donnéesISIG
 
Impact du BIM sur les assurances de construction
Impact du BIM sur les assurances de constructionImpact du BIM sur les assurances de construction
Impact du BIM sur les assurances de constructionAlexandre Cassart
 
Pluralisme des politiques de données urbaines, par Dominique Boullier
Pluralisme des politiques de données urbaines, par Dominique BoullierPluralisme des politiques de données urbaines, par Dominique Boullier
Pluralisme des politiques de données urbaines, par Dominique BoullierGehan Kamachi
 
Form optimization: UX pain points and solutions
Form optimization: UX pain points and solutionsForm optimization: UX pain points and solutions
Form optimization: UX pain points and solutionsFabien Muller
 
Map4Decision, une solution géodécisionnelle pour la planification en transport
Map4Decision, une solution géodécisionnelle pour la planification en transportMap4Decision, une solution géodécisionnelle pour la planification en transport
Map4Decision, une solution géodécisionnelle pour la planification en transportIntelli³
 
2012-06-06 Open(Geo)Data et OSM @ Lyon
2012-06-06 Open(Geo)Data et OSM @ Lyon2012-06-06 Open(Geo)Data et OSM @ Lyon
2012-06-06 Open(Geo)Data et OSM @ Lyonfvanderbiest
 
3 vb reference
3 vb reference3 vb reference
3 vb referencekkatia31
 
Logiciel pour géomètres sans AutoCAD
Logiciel pour géomètres sans AutoCADLogiciel pour géomètres sans AutoCAD
Logiciel pour géomètres sans AutoCADOlivierCochard3
 
Other languages fra
Other languages fraOther languages fra
Other languages fraMetroCount
 

Similaire à VBA Excel: Enquête sur la qualité de l’aménagement extérieur des logements (14)

Créer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFCréer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPF
 
Converso Tab
Converso TabConverso Tab
Converso Tab
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
 
Environnement de développement de bases de données
Environnement de développement de bases de donnéesEnvironnement de développement de bases de données
Environnement de développement de bases de données
 
Impact du BIM sur les assurances de construction
Impact du BIM sur les assurances de constructionImpact du BIM sur les assurances de construction
Impact du BIM sur les assurances de construction
 
5_EAI_des_SI.pdf
5_EAI_des_SI.pdf5_EAI_des_SI.pdf
5_EAI_des_SI.pdf
 
Pluralisme des politiques de données urbaines, par Dominique Boullier
Pluralisme des politiques de données urbaines, par Dominique BoullierPluralisme des politiques de données urbaines, par Dominique Boullier
Pluralisme des politiques de données urbaines, par Dominique Boullier
 
Form optimization: UX pain points and solutions
Form optimization: UX pain points and solutionsForm optimization: UX pain points and solutions
Form optimization: UX pain points and solutions
 
CM CU-cockburn
CM CU-cockburnCM CU-cockburn
CM CU-cockburn
 
Map4Decision, une solution géodécisionnelle pour la planification en transport
Map4Decision, une solution géodécisionnelle pour la planification en transportMap4Decision, une solution géodécisionnelle pour la planification en transport
Map4Decision, une solution géodécisionnelle pour la planification en transport
 
2012-06-06 Open(Geo)Data et OSM @ Lyon
2012-06-06 Open(Geo)Data et OSM @ Lyon2012-06-06 Open(Geo)Data et OSM @ Lyon
2012-06-06 Open(Geo)Data et OSM @ Lyon
 
3 vb reference
3 vb reference3 vb reference
3 vb reference
 
Logiciel pour géomètres sans AutoCAD
Logiciel pour géomètres sans AutoCADLogiciel pour géomètres sans AutoCAD
Logiciel pour géomètres sans AutoCAD
 
Other languages fra
Other languages fraOther languages fra
Other languages fra
 

Plus de Adad Med Chérif

Evaluation poste occupationnelle (EPO) dans le cas d'un quartier à logement...
Evaluation poste occupationnelle (EPO)  dans le cas d'un quartier  à logement...Evaluation poste occupationnelle (EPO)  dans le cas d'un quartier  à logement...
Evaluation poste occupationnelle (EPO) dans le cas d'un quartier à logement...Adad Med Chérif
 
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...Adad Med Chérif
 
شهادة مدرسية : تحريرها باستعمال الاكسيل
شهادة مدرسية : تحريرها باستعمال الاكسيلشهادة مدرسية : تحريرها باستعمال الاكسيل
شهادة مدرسية : تحريرها باستعمال الاكسيلAdad Med Chérif
 
Export des données et des graphiques : de l'Excel vers Powerpoint et word
Export des données et des graphiques : de l'Excel vers Powerpoint et word Export des données et des graphiques : de l'Excel vers Powerpoint et word
Export des données et des graphiques : de l'Excel vers Powerpoint et word Adad Med Chérif
 
Création d'une base de donnée en VBA Excel
Création d'une base de donnée en VBA Excel Création d'une base de donnée en VBA Excel
Création d'une base de donnée en VBA Excel Adad Med Chérif
 
Water level indicator with alarm for underground tank
Water level indicator with alarm for underground tank Water level indicator with alarm for underground tank
Water level indicator with alarm for underground tank Adad Med Chérif
 
Fonctionnement d’un récepteur radio superhétérodyne en MA et FM
 Fonctionnement  d’un récepteur radio  superhétérodyne en MA et FM  Fonctionnement  d’un récepteur radio  superhétérodyne en MA et FM
Fonctionnement d’un récepteur radio superhétérodyne en MA et FM Adad Med Chérif
 
Indicateur d'arrivée de d'eau/ Détecteur de pluie
Indicateur  d'arrivée de d'eau/ Détecteur de pluie  Indicateur  d'arrivée de d'eau/ Détecteur de pluie
Indicateur d'arrivée de d'eau/ Détecteur de pluie Adad Med Chérif
 
Le four à micro-ondes Principe de fonctionnement
Le four à micro-ondes Principe de fonctionnement Le four à micro-ondes Principe de fonctionnement
Le four à micro-ondes Principe de fonctionnement Adad Med Chérif
 
Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique
Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique
Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique Adad Med Chérif
 
Choix de l’analyse statistique appropriée
 Choix de l’analyse statistique appropriée  Choix de l’analyse statistique appropriée
Choix de l’analyse statistique appropriée Adad Med Chérif
 
Spss les premieres notions 1
Spss les premieres notions 1Spss les premieres notions 1
Spss les premieres notions 1Adad Med Chérif
 
Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...
Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...
Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...Adad Med Chérif
 
ANOVA à 1 facteur, Analyse de variance, (One-way ANOVA)
ANOVA  à 1 facteur, Analyse de variance, (One-way ANOVA)ANOVA  à 1 facteur, Analyse de variance, (One-way ANOVA)
ANOVA à 1 facteur, Analyse de variance, (One-way ANOVA)Adad Med Chérif
 
Test de corrélation simple et test de Normalité
Test de corrélation simple  et  test de Normalité  Test de corrélation simple  et  test de Normalité
Test de corrélation simple et test de Normalité Adad Med Chérif
 
Test t de student pour des échantillons indépendants
Test  t  de student  pour  des échantillons indépendants Test  t  de student  pour  des échantillons indépendants
Test t de student pour des échantillons indépendants Adad Med Chérif
 
T test sur des échantillons appariés avec test de normalité
T test sur des  échantillons appariés  avec  test de normalité T test sur des  échantillons appariés  avec  test de normalité
T test sur des échantillons appariés avec test de normalité Adad Med Chérif
 

Plus de Adad Med Chérif (20)

Evaluation poste occupationnelle (EPO) dans le cas d'un quartier à logement...
Evaluation poste occupationnelle (EPO)  dans le cas d'un quartier  à logement...Evaluation poste occupationnelle (EPO)  dans le cas d'un quartier  à logement...
Evaluation poste occupationnelle (EPO) dans le cas d'un quartier à logement...
 
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...
Questionnaire:Traitement d’une question sur « La qualité de vie dans un quart...
 
شهادة مدرسية : تحريرها باستعمال الاكسيل
شهادة مدرسية : تحريرها باستعمال الاكسيلشهادة مدرسية : تحريرها باستعمال الاكسيل
شهادة مدرسية : تحريرها باستعمال الاكسيل
 
Export des données et des graphiques : de l'Excel vers Powerpoint et word
Export des données et des graphiques : de l'Excel vers Powerpoint et word Export des données et des graphiques : de l'Excel vers Powerpoint et word
Export des données et des graphiques : de l'Excel vers Powerpoint et word
 
Création d'une base de donnée en VBA Excel
Création d'une base de donnée en VBA Excel Création d'une base de donnée en VBA Excel
Création d'une base de donnée en VBA Excel
 
Water level indicator with alarm for underground tank
Water level indicator with alarm for underground tank Water level indicator with alarm for underground tank
Water level indicator with alarm for underground tank
 
Fonctionnement d’un récepteur radio superhétérodyne en MA et FM
 Fonctionnement  d’un récepteur radio  superhétérodyne en MA et FM  Fonctionnement  d’un récepteur radio  superhétérodyne en MA et FM
Fonctionnement d’un récepteur radio superhétérodyne en MA et FM
 
Indicateur d'arrivée de d'eau/ Détecteur de pluie
Indicateur  d'arrivée de d'eau/ Détecteur de pluie  Indicateur  d'arrivée de d'eau/ Détecteur de pluie
Indicateur d'arrivée de d'eau/ Détecteur de pluie
 
Home security alarm system
 Home security alarm  system  Home security alarm  system
Home security alarm system
 
Le four à micro-ondes Principe de fonctionnement
Le four à micro-ondes Principe de fonctionnement Le four à micro-ondes Principe de fonctionnement
Le four à micro-ondes Principe de fonctionnement
 
Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique
Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique
Test de wilcoxon mann-whitney (SPSS), Test non-paramétrique
 
Choix de l’analyse statistique appropriée
 Choix de l’analyse statistique appropriée  Choix de l’analyse statistique appropriée
Choix de l’analyse statistique appropriée
 
Questionnaire sous spss
Questionnaire sous spssQuestionnaire sous spss
Questionnaire sous spss
 
Spss les premieres notions 1
Spss les premieres notions 1Spss les premieres notions 1
Spss les premieres notions 1
 
Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...
Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...
Analyse en composantes principales, ACP, sous SPSS (Principal Component Analy...
 
ANOVA à 1 facteur, Analyse de variance, (One-way ANOVA)
ANOVA  à 1 facteur, Analyse de variance, (One-way ANOVA)ANOVA  à 1 facteur, Analyse de variance, (One-way ANOVA)
ANOVA à 1 facteur, Analyse de variance, (One-way ANOVA)
 
Test khi deux
Test khi deuxTest khi deux
Test khi deux
 
Test de corrélation simple et test de Normalité
Test de corrélation simple  et  test de Normalité  Test de corrélation simple  et  test de Normalité
Test de corrélation simple et test de Normalité
 
Test t de student pour des échantillons indépendants
Test  t  de student  pour  des échantillons indépendants Test  t  de student  pour  des échantillons indépendants
Test t de student pour des échantillons indépendants
 
T test sur des échantillons appariés avec test de normalité
T test sur des  échantillons appariés  avec  test de normalité T test sur des  échantillons appariés  avec  test de normalité
T test sur des échantillons appariés avec test de normalité
 

Dernier

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.docKarimKhrifech
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptssusercbaa22
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 

Dernier (20)

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.doc
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 

VBA Excel: Enquête sur la qualité de l’aménagement extérieur des logements

  • 1. En VBA Excel Transfert de données du formulaire vers la feuille et de la feuille vers le formulaire Université d’Oum El Bouaghi, Algérie Faculté des sciences de la terre et de l’architecture -2018- Prof. Adad Mohamed Cherif
  • 2. Souvent le chercheur en urbanisme ou en aménagement a parfois besoin de faire des enquêtes sur terrain pour voir si telle ou telle cité souffre de problèmes d’aménagement extérieur . Dans notre cas, nous avons choisi 2 types de logement: le logement collectif public et le logement individuel privé . Générèrent trois types de problème se posent au niveau de ces quartiers résidentiels: manque d’espace vert, de VRD et de parking. Ici, la variable est l’aménagement de l’espace extérieur . qui a 3 modalités qui sont : Espace vert, VRD, parking . Cette application va nous fournir le nombre de cités visitées et nous donner le nombre total de chaque type de problème d’aménagement (Modalité) rencontré dans toutes ces mêmes cités . Sur le plan de la programmation, il s’agit de monter comment peut-on transférer des données saisies dans d’un formulaire vers les feuilles de calcul et vis- versa en utilisant le langage de programmation le VBA Excel.
  • 3.
  • 4. Confection de la Feuille de calcul « Données » Base « Données »
  • 5. Confection du formulaire « Userform » Onglet développeur, Visual Basic , ajouter userform
  • 6. Emplacement des cadres (Frames) dans lesquels les contrôles sont mis les différents contrôles .
  • 7. On place ensuite les contrôles : les label, TextBox, Combobox, OptionButton , les commandButton à partir des la boite à outils Puis on renomme l’userForm et les tous ces contrôles en faisant appel à la fenêtre des propriétés. On choisit, le caractère, sa couleur, son emplacement dans le contrôle, la couleur de fond de tous les contrôles ainsi que celle de l’userform , toujours à partir de fenêtre des propriétés .
  • 8. Le formulaire (Userform): emplacement des textBox, labels commandButtons et OptionButtons TextBox 1 Combobox1 ComBoBox2 TextBox8 TextBox2 3 4 TextBox9 5 6 7 OptionButon1 et 2 CommandButton1 CommandButton 4 CommandButton2 Label
  • 9.
  • 10. Transfert des données de l’userform vers la feuille « Données » Validation des données Effacer la base Quitter le formulaire
  • 11. 1 2 3 Saisie des données: exemple - Nom du quartier: Boustane - Type de logement : logement collectif public - Y a-t-il des problèmes d’aménagement: oui - Quel type de problème? Parking saisie les données qui sont ensuite transférées vers la base, avec la mise en évidence du résultat (nbre de cités visitées et le nbre de problèmes qu’elles en ont ).
  • 12. La base : - Nbre d’espaces verts manquants - Nbre de VRD manquants - Nbre de parking manquants - Nbre de cités des logements collectifs - Nbre de cités des logements individuels privés
  • 13. Le Code de l’application Le code de l’application est constitué de 8 procédures 1ère procédure : saisie et validation
  • 14. 2ème et 3ème procédures: le résultat est mis dans les textBox 4ème procédure : effacement du contenu des textBox
  • 15. 5ème procédure: effacement de toute la base (La feuille données) 6ème procédure: quand qu’on clique sur non de l’optionButton , le ComBobox1 se désactive .
  • 16. 7ème procédure: procédure de démarrage 8ème procédure: pour quitter le formulaire