Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment changer une PictureBox image…
  • VB6 Fonction minuterie 
  • Comment faire un bouton d'appel a Pr…
  • Comment générer une classe à part…
  • Comment faire un navigateur Web avec…
  • Visual Basic 6.0 : comment mettre fi…
  • Comment faire pour convertir une cha…
  • Comment convertir VB6 
  • Comment faire pour actualiser un Gri…
  • Comment créer un fichier délimité…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment faire pour supprimer une zone de texte vide en VBA

    Suppression des zones de texte vides dans Microsoft Excel avec Visual Basic pour Applications (VBA ) n'est pas aussi compliqué que vous ne le pensez. Dans VBA, vous pouvez utiliser le nom de la feuille et le nom de la zone de texte pour accéder à sa valeur . Utilisez l'objet " OLEObject " pour supprimer un objet, comme une zone de texte à partir d'une feuille de calcul. Cet objet représente un contrôle ActiveX sur une feuille de calcul , il contient la propriété "Supprimer" qui peut être utilisé pour supprimer un contrôle . Les choses dont vous aurez besoin
    Microsoft Excel
    Show More Instructions
    1

    Lancez Microsoft Excel , cliquez sur l'onglet « Développeur » et cliquez sur l'icône "Insérer" situé dans les contrôles volet . Cliquez sur " Zone de texte " ci-dessous contrôles ActiveX et cliquez sur n'importe quelle cellule où vous souhaitez insérer la zone de texte. Ajouter un nouveau bouton en utilisant la même technique.
    2

    Cliquez sur " Macros " et tapez " removeBlankTxtBox " ci-dessous le nom de la macro et cliquez sur " Créer" pour créer une nouvelle macro.

    3 type de

    ce qui suit pour capturer les erreurs le cas échéant:

    On Error GoTo Err_removeBlankTxtBox :
    4

    Ajoutez le code suivant pour vérifier si la zone de texte est vide et retirer si c'est vrai :

    Si ActiveSheet.TextBox1.Value = "" Then

    Sheet1.OLEObjects ( " Textbox1 ») Supprimer

    End If
    < br . > 5

    Ajoutez le code suivant pour gérer les erreurs :

    Exit_removeBlankTxtBox :

    Exit Sub

    Err_removeBlankTxtBox :

    CV Exit_removeBlankTxtBox :

    6

    Revenez à Microsoft office Excel et cliquez-droit sur le bouton. Cliquez sur " Affecter une macro ... " et cliquez sur " removeBlankTxtBox . " Cliquez sur « OK ». Cliquez sur " Bouton 1 " pour exécuter votre macro et supprimer la zone de texte si il est vide.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour mettre un programme sous Dans Visual Basic 6.0 
  • Comment ajouter ODBC pour VB.Net express 
  • Comment aligner du texte dans une zone de liste déroulante Visual Basic 
  • Types Nullable en VB.Net 
  • Comment envoyer texte à l'invite de commande à partir de VB 
  • Comment lire les fichiers MP3 à l'aide MMControl en Visual Basic 
  • Comment ouvrir une URL via un VBS 
  • Comment changer la couleur des polices dans Visual Basic 
  • Types de données dans VB6 
  • Comment remplacer les zones de texte multiples dans Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc