Pour créer rapidement plusieurs nouvelles feuilles de calcul nommées avec une liste de valeurs de cellule, le code VBA suivant peut vous aider. 1. Maintenez le ALT + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre. 2Cliquez sur insérer > Moduleet collez le code suivant dans le Module Fenêtre.
Sous l'onglet Données, sous Outils,cliquez sur Consolider. Dans la zone Fonction, cliquez sur la fonction Excel à utiliser pour consolider les données. Dans chaque feuille source, sélectionnez vos données, puis cliquez sur Ajouter. Le chemin d'accès au fichier est entré dans toutes les références.
Créez et supprimez des onglets
Pour créer un onglet, il suffit de cliquer sur le qui apparaît à droite du dernier onglet. Vous voyez ainsi apparaître un nouvel onglet dont le nom est mis automatiquement par Excel.
Saisissez le signe égal (=) suivi du nom de la feuille, d'un point d'exclamation et du nom de la cellule à copier. Exemple : =Feuille1! A1 ou ='Feuille numéro deux'!
Accédez à Données > Remplissage instantané pour l'exécuter manuellement, ou appuyez sur Ctrl+E. Pour activer le remplissage instantané, accédez à Outils > Options > Avancé > Options d'édition > activez la case à cocher Remplissage instantané automatique.
Cliquez sur l'icône de l'Assistant Tableau croisé dynamique et sur la barre d'outils Accès rapide. Sur la page Étape 1 de l'Assistant, cliquez sur Plages de feuilles de calcul avec étiquettes, puis sur Suivant. Sur la page Étape 2a de l'Assistant, cliquez sur Plusieurs (création manuelle), puis sur Suivant.
Excel propose deux fonctions très puissantes pour extraire de l'information de bases de données selon critère. Il s'agit des fonctions RECHERCHEV et RECHERCHEH. La première permet de rechercher verticalement tandis que la seconde permet de rechercher horizontalement.
Activez la feuille « Base de données » et choisissez la cellule M1 puis saisissez le texte "Valeurs Concaténées" comme entête de cette nouvelle colonne. Dans la cellule M2, tapez la formule =CONCAT(B2;E2;F2) Puis copiez-la vers le bas pour remplir toutes les cellules de cette nouvelle colonne.
Activer la macro
En choisissant votre macro (dans notre exemple, “Snamelist”) et en cliquant sur “Run”, vous activerez la macro et Excel dressera donc la liste des onglets de votre fichier. Vous pourriez également choisir d'insérer un bouton et d'attacher la macro à votre bouton.
Sélectionnez la cellule de la feuille de calcul dans laquelle vous voulez créer la liste déroulante. Dans le ruban, accédez à la l'onglet Données, puis cliquez sur Validation des données. Sous l'onglet Options, dans la zone Autoriser, cliquez sur Liste.
Se dit d'un tableau, d'un résumé, etc., qui récapitule, qui contient une récapitulation.
Cliquez sur Données>Consolider (dans le groupe Outils de données). Dans la zone Fonction, cliquez sur la fonction de synthèse que vous souhaitez qu'Excel utilise pour consolider les données. La fonction par défaut est SOMME. Sélectionnez vos données.
Cliquez sur une cellule dans la plage de la source de données ou du tableau. Accédez à Insertion > Tableau croisé dynamique. Excel affiche la boîte de dialogue Créer un tableau croisé dynamique avec la plage ou le nom du tableau sélectionné.
=> Pour créer le tableau croisé dynamique il faut cliquer sur une des cellules du tableau puis dans l'onglet « Insertion » il faut cliquer sur « Tableau croisé dynamique » puis dans la fenêtre de création du tableau croisé dynamique il faut cocher la case « Ajouter ces données au modèle de données » puis cliquer sur « ...
Vous n'êtes pas dans l'obligation de créer de nouveau les TCDs ; mais, il suffit de sélectionner le TCD, de le copier par un raccourci clavier (Ctrl + Inser) et de le coller par le raccourci clavier toujours (Shift + Inser).
Le tableau croisé dynamique facilite alors vos tableaux récapitulatifs, vos analyses et vous permet de découvrir des tendances en modifiant les périodes de votre base de données (par exemple, si on analyse les ventes de vêtements d'un magasin, on peut voir quelle est la meilleure période en un clic).
La recopie incrémentée permet souvent un gain de temps considérable, vous évitant de répéter x fois les mêmes opérations. Nous allons numéroter jusqu'à 20. Pour ce faire, placez le pointeur sur l'extrémité inférieure droite de la sélection, cliquez sans relâcher jusqu'à l'apparition du 20 (voir image).
Elle permet de recopier le contenu d'une cellule dans une cellule voisine en « ajoutant une unité » au contenu, cette expression étant prise dans un sens très large. Pour recopier une cellule, il faut : la sélectionner ; • •« attraper » son coin inférieur droit et « faire glisser » dans la direction de la recopie.
Pour extraire les valeurs uniques d'une liste ou d'une colonne, vous pouvez utiliser une formule matricielle basée sur INDEX, EQUIV et NB.SI. On obtient ainsi une liste de valeurs uniques à partir des données de la colonne B.