| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Microsoft Access >> Content
    Comment écrire une macro codage MS Excel
    Les macros sont des morceaux de code qui peut exécuter des tâches répétitives au sein du classeur Excel. Apprendre à écrire une macro pour Excel va vous permettre de prendre le contrôle sur les documents et les données avec lesquelles vous travaillez sur une base quotidienne . En bref , cet article va instruire le lecteur sur la façon de créer des morceaux de code qui va révolutionner votre expérience multitâche avec Excel. Macros produire un effet précis dans vos documents Excel. Le langage utilisé dans les macros est Visual Basic pour Applications (VBA) . Vous pourrez utiliser ce langage pour créer des modules attachés au classeur Excel , dans laquelle vous pourrez stocker vos macros. Macros seront vraiment ajouter des fonctionnalités et la facilité d' utilisation à vos documents Excel. Avec des macros , vous pouvez organiser plusieurs feuilles de données dans une feuille ou formuler données sur une feuille à répondre à tous vos besoins de l'utilisateur . Instructions
    Écrire une macro dans MS Excel Utilisation de l' éditeur VBA
    1

    Cliquez sur le menu déroulant Outils dans Excel. Pointez sur "Macro" . Cliquez sur " Visual Basic Editor" .
    2

    Créer un endroit pour stocker votre macro. Dans le menu Insertion sur l'éditeur VBA , cliquez sur "Module" . Le module s'ouvrira dans une nouvelle fenêtre. Ce module va abriter la macro que vous allez écrire . Le module est en fait stocké dans un dossier " projet VBA " étiquetés.
    3

    Tapez le mot «Sub» dans la fenêtre vide. Ne pas écrire sur le texte qui lit le " End Sub " . Après le Sub, tapez un nom pour votre macro , comme " MyLoopMacro " . Une boucle est la plus facile macro à écrire. Une boucle comptera rangées automatiquement jusqu'à ce qu'il atteigne un point spécifié d'arrêter. Cela peut être utile pour les grandes quantités de données sur un tableur.
    4

    Dites la boucle de s'arrêter sur une cellule vide. Dans la fenêtre VBA, tapez le code suivant : Do While Cells ( x , 1). Valeur <> "" X = x + 1 Y = y + 1 boucle
    5

    Dites à votre macro que vous voulez le mot " Nom" pour apparaître plus sombre que l'autre texte tout au long de votre classeur Excel. Ajoutez le code suivant dans l'éditeur VBA: IfMyCell.Value comme "Nom" Alors MyCell.Font.Bold = True End If
    6 < p > le code de votre macro pour faire plus avec les cellules d'une feuille de calcul . Ce n'est qu'un exemple, mais celui que vous pouvez utiliser pour un certain nombre de choses dans une macro. Vous allez écrire le code qui va combiner deux cellules dans une cellule supplémentaire . Cela pourrait être utile si vous disposez d'un tableur qui peut combiner nom et prénom , les données de paire ensemble ou pour toute autre raison que vous voudriez transmettre des données à une autre colonne de la feuille de calcul. Tapez le code suivant dans l'éditeur VBA: Sub LoopRange1 () X = 3 Do While Cells ( x , 3). Valeur <> ""
    7

    Ajouter plus de code à votre macro . Jusqu'ici, vous avez attribué la valeur "x" à commencer par la ligne 3 dans votre feuille de calcul. Vous avez également créé une commande en boucle jusqu'à ce qu'une ligne blanche est découvert par la macro. Ensuite, tapez les trois lignes de code suivantes pour mener à bien les valeurs des troisième et quatrième colonnes avec un espace entre eux dans la cinquième colonne : Cells (x, 5). Value = Cells ( x , 3) . Valeur + _ "" + Cells ( x , 4). valeur x = x + 1
    8

    rendre les cellules changent de couleur pour indiquer un mot découvert dans un tableur. Cela pourrait être très utile pour trouver des données particulières saisies par le marketing. Maintenant, vous allez créer la variable dans votre code pour rechercher le mot " concurrent " dans la feuille de calcul. Tapez le code suivant dans la fenêtre VBA: Sub LoopRange2 () de CompetitorCell As Range Ce code déclare la variable " CompetitorCell " . Maintenant, appuyez sur "Entrée " pour créer un espace entre la dernière chaîne de texte dans votre code. Tapez le code suivant . Si CompetitorCell.Value Comme "* Concurrent * " Alors MyCell.Interior.ColorIndex = 3 ElseIf MyCell.Value Comme "* Film * "Alors Mycell.Interior.ColorIndex = 4 ElseIf MyCell.Value =" "Then Else MyCell.Interior.ColorIndex = xINone ; MyCell.Interior.ColorIndex = 5 End If Next End Sub
    9

    créer une macro qui permet de supprimer les données en double dans votre feuille de calcul. Cela peut être merveilleux pour le suivi des comptes dupliqués dans votre système de calcul. Tapez le code suivant pour créer et tester votre propre macro. Sous LoopRange3 () X = Y ActiveCell.Row = x + 1 Do While Cells ( x , 4). Valeur <> "" Do While Cells ( y, 4). Valeur <> "" Si ( Cells (x, 4). Value = Cells ( y, 4). Value) _ Et ( Cells (x, 6). Value = _ Cells ( y, 6). Value) alors les cellules ( y, 4). EntireRow.Delete Else y = y + 1 End If Loop & # xD ; x = x +1 y = x +1 Loop End Sub
    10

    Fermer la fenêtre VBA. Cliquez sur Enregistrer . Votre macro a été créée. Le code devient facile à comprendre quand vous pratiquez avec elle. Tout ce que vous devez faire est de changer les noms de variables , les commandes en boucle et les cellules de la feuille de calcul que vous voulez que vos macros pour effectuer une tâche avec .
    Affecter une macro à un objet dans Excel
    11

    Faites un clic droit sur ​​n'importe quel objet étain votre feuille de calcul , comme un logo graphique , tableau ou une entreprise.
    12

    gauche cliquez sur " Affecter une macro " . Un menu side-out apparaît après un clic droit, puis que vous pouvez sélectionner des options à partir . Dans ce cas, cliquez simplement sur " Affecter une macro " .
    13

    Cliquez sur la macro que vous souhaitez attribuer à partir de la boîte Nom de la macro .
    Suppression d'une macro d'Excel
    14

    Cliquez sur le menu Fichier dans Excel. Cliquez sur " Ouvrir un classeur " . Si le classeur est caché dans la macro classeur Personal.xlsb , alors vous devez démasquer le classeur.
    15

    Cliquez sur "Affichage", puis cliquez sur «Afficher» .
    16

    Cliquez sur «personnelle» sous l'onglet classeurs de Démasquer puis cliquez sur "OK".
    Création d'une macro à partir d'une macro existante
    17

    Ouvrez le classeur qui contient une macro existante que vous souhaitez copier une partie de votre nouvelle macro.
    18

    Cliquez sur "Macros " . Il est situé dans l'onglet Développeur dans Windows Vista ou sous Outils pour les autres versions de Windows.
    19

    Cliquez sur le nom de la macro que vous souhaitez modifier .
    20 < p > Cliquez sur " Modifier " .
    21

    Sélectionnez le code de la fenêtre de code s'ouvre avec votre souris . Appuyez sur Ctrl + C pour copier la sélection . Cliquez sur le module dans la zone procédure où vous souhaitez placer le code copié . Cliquez sur Ctrl + V pour coller le code .

    Previous :

    next :
      articles connexes
    ·Comment trouver et remplacer des chaînes de l'espace d…
    ·Comment faire de tous les champs minuscules dans une fe…
    ·Comment masquer et démasquer feuilles de calcul dans E…
    ·Fonctions Excel Cube 
    ·Comment faire pour supprimer 0 partir d'un tableau dans…
    ·Comment puis-je créer un fichier XLS Sans Excel 
    ·Comment faire pour créer une requête SQL dans Microso…
    ·Comment appliquer les changements de format pour tous l…
    ·Comment copier des macros Excel entre classeurs 
    ·Comment créer une carte dans Excel 
      articles en vedette
    ·Comment créer une table dans Microsoft Word vers HTML 
    ·Comment faire un visage triste sur un ordinateur portab…
    ·Comment faire pour utiliser une certaine partie d'une c…
    ·Comment ajouter des numéros de ligne à Scripts 
    ·Comment faire pour modifier une vidéo AVI gratuitement…
    ·Comment convertir une vidéo sur un CD Audio 
    ·Comment écrire les notes de Windows Vista 
    ·Problèmes de désinstallation parfaite 
    ·Comment faire pour convertir AVI en MP4 dans OS X 
    ·Comment trouver des dossiers manquants dans une table e…
    Copyright © Connaissances Informatiques http://fr.wingwit.com