background preloader

Créer un formulaire personnalisé pour saisir des données sur Excel

Créer un formulaire personnalisé pour saisir des données sur Excel
Avec Excel, il est possible d’utiliser un formulaire de saisie disponible par défaut. Cependant, il reste quelque peu basique et ne vous permet pas, par exemple, d’utiliser des listes déroulantes. Nous allons donc, dans ce tutoriel, créer un formulaire de saisie personnalisé avec Excel tant au niveau de la saisie des données que de la présentation. Pour ce tutoriel, nous utiliserons un fichier Excel que vous retrouverez dans l’Espace membres du blog Votre Assistante. Utilisation d’un formulaire de saisie Excel de base : Pour afficher le formulaire, nous avons besoin d’un bouton qui, dans la version 2013, n’apparaît pas par défaut. Si, par la suite, vous souhaitez supprimer ce bouton, il suffira de vous placer sur ce nouveau groupe (à droite) et de cliquer sur << Supprimer. Profitez-en pour cocher l’onglet Développeur s’il est décoché (et que vous souhaitez créer un formulaire personnalisé). Pour utiliser le formulaire classique, cliquez dessus. Cliquez ensuite sur Zone de texte . Next J . . Related:  Bureautique-informatique

Tableaux croisés dynamiques : comment les créer ? Les TABLEAUX CROISES DYNAMIQUES sont des outils puissants pour l’analyse et la synthèse de bases de données Excel. Ils permettent de faire des présentations simples, et de façon aussi rapide pour des tables de 20 à 10 000 lignes. Voici donc une petite vidéo (10 minutes quand même…) pour vous aider à faire vos premiers pas avec les tableaux croisés dynamiques. L’exemple ici est réalisé avec Excel 2007. A noter Un point qui n’est pas présenté dans la vidéo : l’actualisation des données. - Le clic droit puis ACTUALISER : - Le bouton ACTUALISER TOUT du ruban : Comme toujours le fichier en exemple est disponible en téléchargement, ainsi que la vidéo de démonstration. Bons tableaux croisés dynamiques !!

CREER SON FORMULAIRE | Cellules EXCEL Page en cours de refonte pour exploitation sous Microsoft Office 2016. La programmation est exploitable pour les versions antérieures seuls les visuels et l'ergonomie est légèrement différentes. Qui n'a pas un jour utilisé l'option formulaire dans Excel ? La plupart d'entre vous je pense.Ce formulaire a le mérite d'exister et fonctionne avec toutes les versions.Source Microsoft : ( peut générer automatiquement un formulaire de données intégré pour votre plage ou votre table. Donc pas de possibilité d'avoir un formulaire avec des champs masqués et une visualisation agréable, ni de liste déroulante, ni de choix d'option et etc. comme dans l'image ci-après issue du même fichier. PARAMETRAGES D'EXCEL (Version 2016) Mon exemple End Sub

Comment créer un calendrier automatique dans Excel Etape 4 : Ajoutez un titre dynamique Maintenant, nous devons ajouter un titre pour notre calendrier en relation avec le mois et l'année sélectionnés ; un titre qui vous permet de lire le premier et le dernier jour du mois sélectionné. Pour faire cela, nous devons à la fois présenter le premier jour et le dernier jour du mois sélectionné (comme nous l'avions vu dans cet article). La formule pour la première date est : La formule pour la date du dernier jour du mois est : Ensuite, nous fusionnons toutes les cellules de B4 à AF4 et nous écrivons la formule suivante qui inclut les 2 formules précédentes dans une fonction TEXTE. ="Période du "&TEXTE(DATE(A2+2014;A1;1);"jj mmmm aaaa")&" au "&TEXTE(DATE(A2+2014;A1+1;1)-1;"jj mmmm aaaa")" Et le résultat devient : A chaque fois que vous changez le mois ou l'année, votre titre se modifiera en conséquence.:) Etape 5 : Changer la couleur des week-ends et des jours fériés Une pour les week-endsUne autre pour les jours fériés 1. 2. 3. 4. 5. 3. 4. 5. 1. 2.

Mot de passe : les désactiver dans une feuille Excel Dans un précédent article, j’expliquais comment protéger les modifications d’une feuille d’un classeur Excel avec un mot de passe, ou encore comment enregistrer un fichier en protégeant son accès ou sa modification par un mot de passe. Mais que se passe-t-il quand on perd ce fameux mot de passe ? A moins de n’entrer qu’un seul mot de passe pour l’ensemble de vos besoins, que celui-ci soit tatoué sur l’oreille de votre chien, ou qu’il fasse partie des listes de mots de passe interdits sur Twitter car trop faciles à deviner, vous aurez bien du mal à revenir dessus. Il existe, bien entendu, des solutions pour les deux cas. Vous vous rendrez vite compte qu’un mot de passe sur un fichier Excel ne vaut que pour des utilisateurs débutants ou moyens (mais surtout non lecteurs de ce blog…) et qui n’ont pas idée des possibilités offertes par le VBA, ni de l’existence de programmes de suppression de verrous (légaux bien sûr, nous ne sommes pas dans le hacking de haut niveau). On Error Resume Next

Données/Validation Accueil La commande Données/Validation permet de: - Vérifier à la saisie si des valeurs sont correctes - Créer des menus déroulant pour faciliter la saisie Nombres entiers Imposer la saisie de nombres compris entre 2 valeurs -Sélectionner le champ B2:B6 -Données/Validation/Nombre entiers -Spécifier un nombre compris entre 100 et 200 par exemple. Listes Créer une liste déroulante - Sélectionner B2:B11 - Données/Validation - Choisir Liste - Cliquer dans Source puis champ F2:F6 DV synthèse Liste sur un autre onglet ou classeur La liste doit être nommée (ListeServices sur l'exemple) -Sélectionner B2 -Données/Validation/Liste -Dans Source =ListeServices Si la liste est sur un autre classeur ouvert X.XLS Solution1 Créer un nom de champ: -Insertion/Nom/Définir: Liste =[X.XLS]Feuil1! Solution2 Si une nom MaListe existe déjà dans X.XLS Créer un nom de champ: -Insertion/Nom/Définir: Liste =X.XLS! Solution3 Si la cellule C2 contient X.XLS! -Données/Validation: =INDIRECT(C2) Avec classeur fermé . Liste dynamique DVJour

Excel - Tableau croisé dynamique Vous pouvez retranscrire les données ci-dessous dans une feuille de calcul. Vous pouvez aussi vous rendre à la page Web sur les Fichiers de démonstrations et prendre le document demodb.xls. Création d'un tableau croisé dynamique Placez le pointeur sur n'importe quelle cellule entre A1 et G16. Du menu Données, sélectionnez l'option Rapport de tableau croisé dynamique. Excel vous demande où est située la source des données qui vont servir à composer le tableau croisé dynamique. Excel vous demande ensuite quel type de rapport que vous voulez: tableau ou graphique? Pour les besoins de l'exercice, utilisez les mêmes options que sur le graphique ci-dessus (Base de données Excel et tableau). Appuyez sur le bouton Suivant. Excel vous demande de confirmer l'endroit où sont situées les données dont vous avez besoin pour le tableau croisé dynamique. Assurez-vous que les cellules sélectionnées soient bien entre A1 et G16. Excel vous demande ensuite où vous voulez conserver le tableau croisé dynamique. .

Analyser des bases de données avec Excel Objectif : Les cadres du système éducatif, qu'ils soient personnels de direction, inspecteurs ou CASU, ont souvent besoin d'analyser et de travailler sur des bases de données existantes quelquefois volumineuses. Se pose alors le problème de choisir un outil pertinent pour analyser ces données. Lorsque ces bases sont correctement renseignées, l'importation dans un tableur de type Excel et l'utilisation de la fonction "tableau croisé dynamique" peut être une solution puissante, rapide et élégante. Présentation par Jacques MERMILLODancien formateur informatique à l'ESEN [ESEN - 15 janvier 2007] Les dix séquences (réalisées dans Excel à partir de captures d'écran commentées) qui suivent, permettent en quelques minutes, de comprendre comment utiliser un tel outil à partir d'un exemple réel dont les noms ont été modifiés.Les 5 premières séquences décrivent les fonctions de gestion et d'analyse de données dans Excel. Si vous préférez télécharger les vidéos, utiliser le clic droit de la souris.

A boy and his blog – Le guide du débutant sous Linux : choisir sa distribution et son environnement de bureau Introduction Dans mon précédent guide sur la migration de Windows XP à Linux, j’ai pris le parti de recommander Debian avec Xfce aux débutants. Même s’il est contraire à la sagesse populaire qui veut qu’Ubuntu soit la distribution de référence pour les débutants, ce choix de Debian peut se justifier, mais ce n’était pas l’objet du guide. Étudions plus en détail quelques distributions adaptées aux débutants sous Linux, leurs forces, et leurs faiblesses. Ubuntu et son environnement Unity Ubuntu et son environnement Unity Ubuntu est la distribution Linux la plus célèbre, et généralement c’est elle qui est recommandée aux débutants. Ses grandes forces pour les débutants : Une procédure d’installation très simple. Ses faiblesses : Xubuntu Xubuntu et son bureau Xfce Xubuntu est une variante d’Ubuntu avec un environnement de bureau différent, le très simple et léger Xfce. Ses forces pour les débutants : Linux Mint et ses environnements Cinnamon et MATE Linux Mint avec MATE Desktop Faiblesses : HandyLinux

300 Excel Examples - EASY Excel Tutorial 1 Create a Macro: Swap Values, Run Code from a Module, Macro Recorder, Use Relative References, FormulaR1C1, Add a Macro to the Toolbar, Macro Security, Protect Macro. 2 MsgBox: MsgBox Function, InputBox Function. 3 Workbook and Worksheet Object: Path and FullName, Close and Open, Loop through Books and Sheets, Sales Calculator, Files in a Directory, Import Sheets, Programming Charts. 4 Range Object: CurrentRegion, Dynamic Range, Resize, Entire Rows and Columns, Offset, From Active Cell to Last Entry, Union and Intersect, Test a Selection, Possible Football Matches, Font, Background Colors, Areas Collection, Compare Ranges. 5 Variables: Option Explicit, Variable Scope, Life of Variables. 6 If Then Statement: Logical Operators, Select Case, Tax Rates, Mod Operator, Prime Number Checker, Find Second Highest Value, Sum by Color, Delete Blank Cells. 8 Macro Errors: Debugging, Error Handling, Err Object, Interrupt a Macro, Macro Comments.

excelabo.net Comment peut-on détecter en VBA, la modification d'une valeur intervenue dans une cellule et limiter la plage déclenchante ? La modification de la sélection d'une cellule est interceptée par VBA en utilisant une macro événementielle placée dans le module de la feuille concernée. Private sub worksheet_selection_change Quant à Private sub worksheet_change cela permet d'intercepter l'événement déclenché par le changement de valeur d'une cellule Ces deux macros admettent un paramètre : (ByVal Target as Range) Ce paramètre indique que la macro s'applique sur une "cible" (target). Limiter l'événement à une seule cellule Private Sub Worksheet_SelectionChange(ByVal Target as Range) If target.address="$A$1" then 'votre code end if En sub Limiter l'événement à une plage de données Private Sub Worksheet_SelectionChange(ByVal Target as Range) If Not Intersect(Target, Range("B2:C3")) Is Nothing Then 'vos instructions end if End Sub L'écriture If Not Intersect(Target, Range("B2:C3")) Is Nothing Then

Il n’est jamais trop tard pour apprendre : 10 langages de programmation que vous devriez étudier À une époque où Internet prend une place de plus en plus importante dans nos vies, il peut être très utile, voire indispensable dans certains cas, de savoir comment tout cela fonctionne. Ne soyez plus spectateur mais devenez acteur, sachez que vous êtes tout à fait capable de créer vos propres applications ou sites Internet. DGS vous présente 10 des langages de programmation les plus utilisés au monde et que vous devriez étudier. 1. C’est quoi ? Par où commencer ? 2. C’est quoi ? Par où commencer ? 3. C’est quoi ? Par où commencer ? 4. C’est quoi ? Par où commencer ? 5. C’est quoi ? Par où commencer ? 6. C’est quoi ? Par où commencer ? 7. C’est quoi ? Par où commencer ? 8. C’est quoi ? Par où commencer ? 9. C’est quoi ? Par où commencer ?

Related: