| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    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.

    Previous :

    next :
      articles connexes
    ·Comment programmer un tableau dans Visual Basic 6.0 
    ·Comment utiliser les enregistrements de données Access…
    ·Comment utiliser l'historique objet VBScript 
    ·Comment savoir ActiveX Programmation 
    ·Comment lire les flux avec VBScript 
    ·L'histoire de Visual Basic 6.0 
    ·Sortes de dessin au trait en Visual Basic 
    ·Comment obtenir une liste des imprimantes en VB6 
    ·Comment choisir parmi un ensemble de données en Visual…
    ·Comment écrire Date et heure Grâce à Visual Basic 
      articles en vedette
    ·Comment obtenir un nom d'entrée entier en RPC 
    ·Aide à la programmation Batch 
    ·Comment imprimer sur une zone de liste dans Visual Basi…
    ·Comment insérer un code PHP dans une ligne Echo 
    ·Comment appeler une méthode non statique d'une méthod…
    ·Comment étendre DIV Hauteur 
    ·Comment écrire un programme simple SAS 
    ·Comment le code en majuscules dans VB.Net 
    ·Quelles sont les différences entre le C- Pascal et C L…
    ·Comment utiliser une classe de zone d'exclure une régi…
    Copyright © Connaissances Informatiques http://fr.wingwit.com