| 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
    VBA Tutoriel d'Excel Macro
    Travailler dans les coulisses de Microsoft Excel est un langage de script appelé Visual Basic pour Applications ( VBA) . Avec VBA , vous pouvez automatiser tous les aspects de la fonctionnalité d'Excel pour minimiser les tâches répétitives que vous faites à la main. En particulier, l'étude de la propriété de Sélection et objet Range de VBA vous aidera à tirer parti de cette puissance de Visual Basic. La propriété de sélection et Objet Range

    Visual Basic est au cœur des fonctionnalités étendues d'Excel , deux éléments sont au cœur de Visual Basic : la propriété Selection et Range objet . «Sélection» fait référence aux cellules sélectionnées tandis que la portée est une collection définie de cellules . La propriété de sélection peut être traitée comme une plage.
    Aide de la sélection propriété

    Pour voir la propriété de sélection dans l'action, ouvrez Excel et aller à l' IDE Visual Basic ( environnement de développement intégré ) en appuyant sur "Alt- F11. " Dans la fenêtre de code , saisissez cette fonction:

    Sub Macro1 ()

    Selection.EntireColumn.Interior.Color = rgbYellowSelection.EntireRow.Interior.Color = rgbBlueEnd Sous

    Retour à Excel ( "Alt- F11 " ) . Exécutez votre macro en sélectionnant développeur> Macros. Sélectionnez " Macro1 " et cliquez sur "Exécuter". Votre code a coloré toute la colonne et la rangée de la cellule actuellement sélectionnée. Choisissez une autre cellule et exécuter la même macro pour le même effet sur la cellule nouvellement sélectionné .
    Utilisation de la gamme

    Le code que vous venez écrit cellules colorées dans un Range formé à partir de la sélection actuelle. Tournez les tables maintenant , en sélectionnant les cellules d'une plage que vous spécifiez. Saisissez cette nouvelle fonction dans l'IDE Visual Basic:

    Sous Macro2 ()

    Range (" A1 : C10 " ) . Sélectionnez

    Selection.EntireColumn.Interior.Color = rgbYellowSelection.EntireRow.Interior.Color = RVBBleu

    End Sub

    Retour vers Excel et exécuter cette macro . Notez que la plage que vous avez spécifié dans le code était le seul à être colorés .
    Tirez parti
    la

    d'une cellule L' objet Range possède de nombreuses propriétés plus en plus de couleur intérieure . La propriété Value est essentiel de connaître , car il contient les données de feuille de code de votre projet aura probablement besoin d' accéder . Pour apprendre à utiliser Visual Basic pour accéder aux valeurs de la sélection actuelle , entrez d'abord quelques données dans n'importe quelle partie d'une feuille de calcul. Retour à l'IDE Visual Basic et accéder à cette fonction :

    Sous Macro3 ()

    Chaque OB dans Selection.CellsMsgBox ( ob.Value ) Prochaines

    End Sub < br >

    retour à la feuille de calcul , sélectionnez les données saisies , et exécuter la fonction Macro3 vous venez d'écrire . Visual Basic affiche un message d'alerte à la valeur de chaque cellule.
    Enregistrement de macros

    écriture de code à la main directement dans l'IDE Visual Basic n'est pas la seule façon de créer des macros . Vous pouvez laisser enregistreur de macros Excel traduire vos actions de feuille de calcul dans des macros.

    Sélectionnez un groupe de cellules, puis cliquez développeur> Enregistrer une macro . Appuyez sur " OK " pour accepter le nom de la macro par défaut. Appliquer une bordure épaisse aux cellules sélectionnées et cliquez développeur> Arrêter l'enregistrement . Sélectionnez un autre groupe de cellules et de rejouer la macro en choisissant développeur> Macros. Cliquez sur "Exécuter " dans le nom de la macro que vous venez d'enregistrer. Visual Basic placer une bordure autour de la gamme nouvellement sélectionné .

    Previous :

    next :
      articles connexes
    ·Comment faire un tableau d'amortissement dans Excel 
    ·Comment créer des formulaires de saisie dans Excel 200…
    ·Microsoft Access 2003 Description du système 
    ·Compétences de base pour Microsoft Excel 
    ·Comment additionner des fractions dans Excel 
    ·Comment créer un tableau d'amortissement du prêt dans…
    ·Différence entre MS Excel et MS Works Spreadsheet 
    ·Comment faire un tableau comparatif dans Excel 
    ·Comment faire pour ouvrir une conversation DDE avec Mic…
    ·Comment se débarrasser du Dash au milieu d' un numéro…
      articles en vedette
    ·Tutoriel pour Microsoft Publisher 2007 
    ·Téléchargements à partir d'iTunes sont lents sur Win…
    ·Comment compresser un fichier PDF 
    ·Comment faire pour modifier un lien hypertexte dans Wor…
    ·Comment graver des CD avec iTunes texte 
    ·Comment faire pour installer Java Balançoire 
    ·Visuel Studio Team System 2008 Tutorial 
    ·Comment la couche de Toon Boom Pro 
    ·Comment faire pour sauvegarder mon Grand Theft Auto IV …
    ·DNS Hijack suppression 
    Copyright © Connaissances Informatiques http://fr.wingwit.com