| 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 démarrer avec Excel VBA
    Microsoft Excel est une application puissante avec des fonctionnalités qui vont bien au- delà de la conception de feuille de calcul simple. Peut-être que vous avez apprécié formules complexes de mastering et l'analyse des données , et vous êtes prêt pour un nouveau défi. Avec Visual Basic pour Applications ( VBA) , vous pouvez booster Excel. Vous pouvez commencer à utiliser immédiatement VBA , avec aucune expérience en programmation nécessaire. Instructions
    enregistrer une macro
    1

    Si vous avez déjà enregistré une macro, vous utilisez déjà VBA . L'éditeur Visual Basic traduit vos frappes en commandes VBA. Le code résultant est inefficace, mais elle peut vous aider à vous familiariser avec la syntaxe VBA et les commandes .
    2

    Dans Excel, enregistrer une macro simple. Dans Office XP , sélectionnez Macro, Nouvelle macro dans le menu Outils. ( Dans Excel 2007 , les commandes sont sur l'onglet Développeur . ) Changez le nom de la macro ou laissez la valeur par défaut , puis appuyez sur OK.
    3

    Avec l'enregistreur de macros en cours d'exécution , tapez "Bonjour le monde " dans la cellule A1 . Appliquer Gras, Italique et Souligné , et changer la couleur de police au rouge. Double- cliquez sur le séparateur de colonnes dans la ligne d'en-tête , entre les colonnes A et B, pour redimensionner la largeur de la cellule à son contenu.
    4

    Éteignez l'enregistreur de macros en sélectionnant Outils , Macro , Arrêter l'enregistrement .
    5

    test de la macro pour s'assurer que le message s'affiche.
    examiner le code enregistré
    6

    Faites un clic droit sur ​​l'onglet Feuil1 et sélectionnez Afficher le code , ou appuyez sur Alt + F11 pour ouvrir l'éditeur Visual Basic , puis double- cliquez sur le module 1. Votre code de macro ressemblera à quelque chose comme ceci:

    Sub Macro1 ()

    ActiveCell.FormulaR1C1 = " Bonjour le monde" Range (" A1") = SelectSelection.Font.Bold TrueSelection.Font . . italique = TrueSelection.Font.Underline = xlUnderlineStyleSingleColumns ( "A: A"). EntireColumn.AutoFitSelection.Font.ColorIndex = 3

    End Sub
    7

    Notez que la macro commence par «Sub» et se termine par " End Sub ". Chaque sous-programme VBA commence et se termine de cette façon.
    8

    trouver des mots clés familiers. Puisque vous savez ce que cette macro est le cas, vous pouvez comprendre que « Selection.Font.Bold = true" modifie la sélection de caractères gras. Vous pouvez également reconnaître les commandes pour redimensionner la colonne et changer la couleur .
    9

    Retour à Excel et essayez d'enregistrer quelques macros plus simples , chaque fois que l'examen du code dans l'éditeur VB . < Br >
    Configuration de l' éditeur VB
    10

    lancer l'éditeur VB en appuyant sur Alt- F11.
    11

    Cliquez sur chaque élément de menu en haut afin de vous familiariser avec les options disponibles .
    12

    configurer votre environnement avec des options dans le menu Affichage. Au minimum, ajouter de la fenêtre Propriétés et l'explorateur de projet . Vous pouvez les ancrer sur le côté gauche de l'écran par un clic droit et en sélectionnant " Dockable . "
    13

    Essayez la fonction d'aide contextuelle à tout moment en appuyant sur F1.
    < Br >
    Créer un formulaire
    14

    Dans le menu Insertion, sélectionnez Insérer UserForm. Le formulaire utilisateur est votre toile de conception.
    15

    Si le formulaire utilisateur ne s'ouvre pas , allez à l'éditeur de projet et double-cliquez sur «Formulaires », puis double-cliquez sur UserForm1 .
    < Br > 16

    Lorsque le formulaire utilisateur s'affiche, vous verrez également la boîte à outils , qui contient des commandes que vous allez utiliser pour créer vos formulaires. Par exemple, vous pouvez inclure des boutons , zones de texte , des listes déroulantes et des étiquettes. Passez votre curseur sur chaque image pour voir les noms .
    17

    Ajouter des contrôles à votre formulaire. Pour ajouter une zone de texte , trouver dans la boîte à outils , cliquez dessus , puis déplacez votre curseur sur le formulaire utilisateur et dessinez un rectangle sur le formulaire. Vous verrez une forme qui ressemble à une fenêtre. C'est là que l' utilisateur entrera son entrée.
    18

    place davantage de contrôles sur le formulaire. Expérimentez avec le redimensionnement et la réorganisation . Pour certains contrôles fonctionnent, ils doivent être programmés . Par exemple, un bouton "OK" a besoin d'une séquence associée d'actions. D'autres contrôles , comme les étiquettes , en général besoin de peu , le cas échéant , la programmation
    Programmer un Message Box
    19

    " MsgBox" est préréglé ; . Vous n'aurez pas besoin d' concevoir un formulaire . Mais vous aurez besoin d'un code. Vous pouvez programmer "Oui", "Non", "OK" et "Annuler" boutons , configurez l'invite, et plus encore.
    20

    boîte Ce message avertit l'utilisateur que le fichier se ferme sans économie quand elle clique sur "Oui". Si elle clique sur "Non", le fichier permettra d'économiser avant la fermeture. Si elle choisit " Annuler ", le fichier ne sera pas fermer.
    21

    lancer l'éditeur VB . Dans le menu Insertion, insérer un module , puis, dans l' Explorateur de projets , double- cliquez sur le nouveau module. Une fenêtre de code s'ouvre.
    22

    Tapez la routine suivante . ( Ne tapez le texte dans les parenthèses qui suivent. ) Sous MsgBoxTest () [ sous-routines toujours commencer avec Sub et End With End Sub] monTitre = "Avertissement" [ attribue une valeur à " monTitre . " Lorsque vous utilisez " monTitre " plus tard, c'est la même chose que de taper "AVERTISSEMENT". ] MyMsg = " Fermer sans enregistrer ? Toutes les modifications seront perdues. " [ Attribue une valeur à " MyMsg . " ] Réponse = MsgBox ( myMsg , vbExclamation + vbYesNoCancel , monTitre ) [ Définit la boîte de message. Il contiendra " myMsg », un point d'exclamation d'avertissement, Oui, Non et Annuler , et la barre de titre indique « Avertissement », parce que c'est la valeur de " monTitre . " ] Sélectionnez Réponse de cas [ Select Case attribue des actions à divers options] = affaire est vbYes [ Si l'utilisateur clique sur Oui] ActiveWorkbook.Close SaveChanges : = False . [Fermer sans enregistrer ] Affaire Is = vbNo [ Si l'utilisateur clique sur Non ] ActiveWorkbook.Close SaveChanges : . = True [ Enregistrer et fermer. ] Case Is = vbCancel [ Si l'utilisateur clique sur Annuler ] Exit Sub [ Quitter le sous-programme. Ne rien faire. ] End Select [ Ceci termine l'instruction Select Case. ] End Sub [ termine le sous-programme ]
    23

    sélectionnez Exécuter, Exécuter Sub /formulaire utilisateur dans le menu. Votre boîte de message s'affiche , vous avez maintenant réussi à écrire une routine VBA fonctionnement

    .

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir Word Excel 2007 
    ·Logiciel Microsoft Excel pour organismes sans but lucra…
    ·Comment Remplacer les doublons par les espaces vides da…
    ·Microsoft Excel 2007 Tutorial 
    ·Comment créer un graphique dans Excel 2007 
    ·Comment faire pour créer une feuille de calcul Excel N…
    ·Comment définir une référence à Microsoft 12.0 Obje…
    ·Comment comparer les tableurs multiples à l'aide de Mi…
    ·Comment imprimer plusieurs feuilles de calcul Excel sur…
    ·Comment trouver Minutes écoulé entre Times dans Excel…
      articles en vedette
    ·Comment faire tourner des jeux sur 64 bits Windows 
    ·Comment puis-je faire des graphiques animés Bigger 
    ·Comment importer des chansons d'un iPod à iTunes sur M…
    ·Comment faire une photo glacé dans Gimp 
    ·Comment couper Excel VBA 
    ·Comment mettre de la musique dans Windows Media De Lime…
    ·Comment faire pour convertir AVI en MPEG dans la moitié…
    ·Comment se débarrasser de Websearch 
    ·Comment enregistrer un fichier Inventor au format PDF 
    ·Comment afficher une table des matières des rubriques …
    Copyright © Connaissances Informatiques http://fr.wingwit.com