Connaissances Informatiques >> Logiciel >> Microsoft Access >> Content
  Derniers articles
  • Comment se multiplier dans Excel 200…
  • Comment créer un tableau récapitul…
  • Microsoft Excel Pièces & Définitio…
  • Comment faire de caractères gras da…
  • Comment copier les paramètres d'imp…
  • Comment se débarrasser de décimale…
  • Comment faire pour installer date Al…
  • Comment ajouter des fonctions person…
  • Comment calculer la date de la Nièm…
  • Comment trouver des Dupes dans Excel…
  •   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

    La zone d'entrée dans Excel VBA

    En savoir plus sur la fonction Boîte d'entrée dans Excel VBA comme une étape préliminaire à la création de programmes avec cet outil d'entrée. Cette fonction fournit une introduction en douceur pour apprendre à programmer programmes VBA à la main , car elle ne prend qu'un seul argument , mais remplit la fonction essentielle de recevoir une entrée utilisateur . Considérer l'apprentissage de la fonction MsgBox avec zone de saisie, parce que son rôle , sortie affichage pour les utilisateurs de voir, est la contrepartie de la fonction Boîte d'entrée . But

    La fonction Boîte d'entrée invite l'utilisateur pour l'entrée et reçoit cette entrée. Par exemple, une zone de saisie peut demander à l'utilisateur d'entrer l'âge d'une personne , que votre programme peut stocker dans une table appelée " liste de diffusion d'anniversaire" sur une feuille de calcul Excel.
    Arguments

    zone de saisie

    prend plusieurs arguments , mais vous avez besoin seulement de lui fournir un - le texte invitant l'utilisateur à entrer des données . Les arguments optionnels comprennent "Titre ", qui apparaît dans la barre de titre de la boîte d'entrée . L'argument " défaut" est la zone de saisie de valeur sera de retour à votre programme si l'utilisateur appuie sur "Enter" sans entrer une valeur . Vous pouvez positionner la zone de saisie à un endroit de l'écran spécifique en spécifiant des valeurs pour le " Xpos " et " arguments ypos " .
    Valeur de retour

    boîte d'entrée retourne une valeur de chaîne à votre programme , ce qui signifie généralement que vous devez déclarer une variable de recevoir la valeur de retour de la fonction. Cette déclaration peut prendre deux formes. La première n'indique pas un type spécifique de la valeur. Par exemple , vous pourriez écrire " valeurRetour Dim ". Ou vous pouvez indiquer le type de variable de chaîne avec une déclaration comme « returnValue As chaîne. " En général, utilisez le typage plus précis afin VBA peut détecter les erreurs liées à un type , comme lorsque votre programme tente d' attribuer un numéro à une variable de chaîne .
    Exemple de programme

    Essayez un exemple de programme qui intègre boîte de saisie avec Excel. Cliquez sur le bouton " Visual Basic " dans l'onglet Développeur d'Excel pour ouvrir l'environnement de programmation VBA. Copiez le code suivant :

    Public Sub getEmailAdr ()

    de str_email Dim As String

    Do While ( InStr ( str_email , "@") = 0)
    < p> str_email = InputBox (" Entrez une adresse email valide.")

    boucle

    Range (" A1") = str_email

    End Sub

    collez le code dans la fenêtre de l'environnement, puis exécutez le programme en appuyant sur la touche "F5 ". Ce programme demande à l'utilisateur pour l'entrée, effectue un contrôle d'erreur simple, puis installe la valeur d'entrée dans une cellule de feuille de calcul si la valeur d'entrée passe le contrôle d'erreur . Si ce n'est pas , le programme continuera de demander à l'utilisateur pour l'entrée correcte .
    Alternatives et avantages
    zone de saisie

    est seulement l'une des nombreuses façons d'obtenir utilisateur entrée dans Excel. Vous pouvez utiliser à la place une cellule de feuille de calcul ou un contrôle de zone de texte pour obtenir des commentaires . Depuis Boîte de saisie accepte la saisie de texte , ce n'est pas le meilleur choix pour les réponses aux questions oui /non type . Cependant , un avantage de la fonction Boîte d'entrée , c'est que vous n'avez pas à créer une forme particulière de l'utiliser, contrairement à d'autres contrôles de VBA. Un contrôle de zone de liste, par exemple , nécessite soit un userform , que vous devez créer , ou une feuille de calcul , où le contrôle prendra place à l'écran . Boîte d'entrée prend pas de place . Il semble , reçoit une entrée de l'utilisateur, puis disparaît , ce qui rend très discret.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Un tutoriel pour l'utilisation d'Excel Macros VBA 
  • Comment faire pour déplacer des courriels de Excel à envoyer 
  • Comment faire pour supprimer les frontières Copie d'un tableau à partir Excel à Word 
  • Comment calculer l'âge dans Microsoft Excel 
  • Comment lire Office 2007 Excel avec Office 2003 Suite 
  • Comment exporter des données à partir de Word à Excel 
  • Comment suivre Cumul chiffres dans Excel 
  • Comment imprimer des étiquettes à partir des données Excel 
  • Comment faire pour supprimer une formule ou un programme dans une feuille de calcul Excel 
  • Comment faire pour changer la valeur par défaut d'un champ dans Excel 2007 
  • Connaissances Informatiques © http://www.ordinateur.cc