VBA Les tableaux correction du TD du mardi 11 mars 2008 correction du TD du mardi 11 mars 2008.

Slides:



Advertisements
Présentations similaires
Stockage de données.
Advertisements

Bureautique Excel-VBA et Access – Cours 2 Dominante Économie et Gestion dEntreprise AgroParisTech Année Liliana IBANESCU et Laurent ORSEAU UFR.
Portée des variables VBA & Excel
Fonctions & procédures
Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune.
Visual Basic for Applications
Exercices Algorithmiques
TP n°2 PHP FONCTIONS ET FORMULAIRE
La loi d’Engel Exercice sur la loi d’Engel
TP 8 : parcours de liste et cas pratique
TP 2 : Nos premières macros
Variables et compagnie
VBA / Excel – TP7 La boucle LOOP.
VBA / Excel TP 6 La boucle FOR.
Mesures de tensions électriques Loi des tensions dans un circuit série
Un problème d’optimisation :
L ’événement CHANGE est détecté par Vba dès qu ’un caractère est saisi ( ou tapé) dans l ’objet TextBox. Par contre l ’événement AFTERUPDATE laisse le.
Les sous-programmes Chapitre n° 5: Objectifs : Activité:
Cours Visual Basic pour Application
Annuler les corrections automatiques Annuler les corrections automatiques « Régler » les CSS « Régler » les CSS Définir le site et utiliser une technologie.
Par Fabrice Pasquier Cours III
POSTE D’EMBOUTISSEMENT
Plan À faire Retour sur les exercices Gestion d’erreur
Programmation en VBA Introduction au language Visual Basic for Applications dans le monde Excel.
Gestion des systèmes d’information
TP Enregistrements Avril Un enregistrement permet de regrouper des éléments ayant des types différents au sein dune même structure de données (chose.
Introduction au langage PHP Réfs : Chap 3 p 49. Présentation PHP (Hypertext PreProcessor) est un langage de développement Web créé en 1994 par Rasmus.
Programmation en Visual Basic
Algorithmes au lycée. Extrait Bac S Métropole Juin 2012.
La fonction est décroissante La fonction est croissante
Séance 4: Plan Test d’auto-évaluation Relâche ou pas? À faire
Le langage ASP Les formulaires avec Request. Les formulaires sont employés pour transmettre des informations saisies par un client à une application Web.
Semaine #1 INF130 par Frédérick Henri.
Points importants de la semaine Les enregistrements.
Points importants de la semaine Les tableaux. Rappel : les tableaux Quest-ce quun tableau ? Réponse : Un tableau est une série déléments de même type.
Points importants de la semaine Les enregistrements.
I&G- chapitre 11-La logique Logarithmique -Mme Roulaud
Maintenant que tu as compris, on va passer aux exercices Prends une feuille, un stylo, une règle.
Utilisation Casio College 2D statistique
Tableaux Introduction aux tableaux à une dimension. Déclaration, stockage, initialisation et accès en lecture ou en écriture aux composantes d’un tableau.
Utilisation calculatrice Auchan SC-05 PLUS en statistique
Animateur : Med HAIJOUBI
Question 1 Une série d'échantillons sont analysés dans un laboratoire. On constate que la teneur en carbone des différents échantillons varie d'un échantillon.
Université Ibn Zohr Faculté des Sciences Economiques et Sociales Notes de cours VBA E. Belahmidi 2007/2008.
Tableaux, chaînes VBA et Excel
Activités mentales rapides
Solution td 1.
Informatique de gestion – IO MER L3 – Pierre SOURNAC Informatique de Gestion part III – the macro rises L3 – IO MER
Cours No8 La programmation à l’aide d’objets. Contenu 1. Terminologie objet 2. Classe vs Objet 3. Création d’une classe 4. Déclaration d’une variable.
Représentations graphiques I- Création d’un graphique
Programmation événementielle
Boîtes de dialogue sous bash La commande dialog permet d'utiliser onze boîtes de dialogues différentes dans les shell scripts L'historique de cette commande.
Algorithmes de tri et de recherche
Le présent de l’indicatif des verbes des 1er, 2ème et 3ème groupes
Le schéma est conseillé dans la correction du livre. Il n’est pas obligatoire, et il n’y aurait pas de point la dessus dans un exercice de bac, sauf.
Fonctions avancées et graphiques
Les structures conditionnelles en PHP
Cours LCS N°4 Présenté par Mr: LALLALI
 Formulaires HTML : traiter les entrées utilisateur
Informatique de Gestion part I – Macro begins
Informatique de Gestion part II – the dark macro
Introduction à la programmation (420-PK2-SL) cours 18 Gestion des applications Technologie de l’information (LEA.BW)
Calculer la somme de deux nombres entiers relatifs
Une proposition de résolution du pb1 AEP PACD VB Pb11.
QCM VBA.
Introduction à la programmation (420-PK2-SL) cours 16 Gestion des applications Technologie de l’information (LEA.BW)
Initiation aux bases de données et à la programmation événementielle
1 Systèmes d ’Information : 6b Michel de Rougemont Université Paris II L’Architecture Client/Server.
Calcul Mental de Evolue Consigne : calcule dans ta tête.. Prends ton temps.. Seule la réponse compte.
Semaine #11 INF130 par Frédérick Henri.
Transcription de la présentation:

VBA Les tableaux correction du TD du mardi 11 mars 2008 correction du TD du mardi 11 mars 2008

Exercice 1-a : Ecrire un script qui permet à un utilisateur de saisir 6 valeurs entières dans un tableau à une dimension ayant 12 postes, et insérez le ci-dessous Sub exo1a() Dim monTableau(12) As Integer Dim tourDeBoucle As Integer Dim valeurSaisie As Integer For tourDeBoucle = 0 To 5 valeurSaisie = InputBox("Saisir la valeur " & tourDeBoucle) valeurSaisie = InputBox("Saisir la valeur " & tourDeBoucle) monTableau(tourDeBoucle) = valeurSaisie monTableau(tourDeBoucle) = valeurSaisie Cells(tourDeBoucle + 1, 1) = valeurSaisie Cells(tourDeBoucle + 1, 1) = valeurSaisieNext End Sub

Exercice 1-a : Ecrire un script qui permet à un utilisateur de saisir 6 valeurs entières dans un tableau à une dimension ayant 12 postes, et insérez le ci-dessous résultat

Exercice 1-b: Ecrire (à la suite) le script qui recopie chacune des valeurs présentes aux 5 premiers emplacements du tableau dans le second (cf. schéma ci dessus).

Sub exo1() Dim monTableau(12) As Integer Dim tourDeBoucle As Integer Dim valeurSaisie As Integer For tourDeBoucle = 0 To 5 valeurSaisie = InputBox("Saisir la valeur " & tourDeBoucle) valeurSaisie = InputBox("Saisir la valeur " & tourDeBoucle) monTableau(tourDeBoucle) = valeurSaisie monTableau(tourDeBoucle) = valeurSaisie Cells(tourDeBoucle + 1, 1) = valeurSaisie Cells(tourDeBoucle + 1, 1) = valeurSaisieNext For tourDeBoucle = 7 To 12 monTableau(tourDeBoucle) = monTableau(tourDeBoucle - 6) monTableau(tourDeBoucle) = monTableau(tourDeBoucle - 6) Cells(tourDeBoucle + 1, 1) = monTableau(tourDeBoucle) Cells(tourDeBoucle + 1, 1) = monTableau(tourDeBoucle)Next End Sub

For tourDeBoucle = 11 To 0 MsgBox monTableau(tourDeBoucle) Next Exercice 1-c : Ecrire le script qui affiche les valeurs du tableau

Dim somme As Integer somme = 0 For tourDeBoucle = 0 To 11 somme = somme + monTableau(tourDeBoucle) somme = somme + monTableau(tourDeBoucle) Next MsgBox somme Exercice 1-d : Ecrire le script qui affiche la somme des valeurs présentes dans le tableau « monTableau »