Connaissances Informatiques >> Logiciel >> Microsoft Access >> Content
  Derniers articles
  • Comment protéger les cellules dans …
  • Comment faire pour copier des formul…
  • Comment ajouter des sous-totaux dans…
  • Comment utiliser Vb dans Excel Graph…
  • Comment mesure de correction automat…
  • Comment faire pour utiliser Excel po…
  • Comment définir deux zones d' impre…
  • Comment utiliser la touche de retour…
  • Comment verrouiller une formule dans…
  • Vista Excel Tutorial 
  •   Microsoft Access
  • 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
  •  
    Microsoft Access

    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

    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

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment passer de grands blocs de texte dans Excel Spreadsheets 
  • Comment ajouter des bordures aux cellules dans Microsoft Excel 
  • Comment compter le nombre de caractères dans MS Excel 
  • Comment insérer une boîte de dialogue Image dans Excel 2007 VBA 
  • Comment utiliser orientation de la page sur Excel 2007 
  • Comment désinstaller Office Excel Viewer 2003 
  • Comment envoyer des fichiers Excel entre un PC et un Mac 
  • Microsoft Excel Activités 
  • Comment désactiver l'actualisation automatique sur Office Excel 2003 
  • Comment faire pour extraire des fichiers Excel à partir de plusieurs dossiers avec VBA 
  • Connaissances Informatiques © http://www.ordinateur.cc