| 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 insérer des valeurs à partir de Microsoft Word vers une base de données
    Apprendre à insérer des valeurs à partir de Microsoft Word à une base de données Microsoft Access peut être utile lorsque vous capturez des données des utilisateurs à travers la parole . La meilleure façon d' insérer des données à partir de Word à l'accès se fait par l'utilisation de « Active Data Objects ( ADO) » dans Visual Basic pour Applications ( VBA) . VBA est un langage de programmation informatique utilisé dans les applications Microsoft Office pour écrire des programmes . ADO vous permet d'effectuer une connexion à une base de données et d'insérer des valeurs à la table et les colonnes de votre choix . Instructions
    1

    Lancez Microsoft Word, cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic " pour lancer la fenêtre de l'éditeur VB . Cliquez sur le menu "Insertion " et cliquez sur "Module" pour insérer un nouveau module de code
    2

    Tapez la suivante pour créer un nouveau sous procédure : .

    Private Sub insertValuesToDB ()

    3

    créer une variable de type de données de chaîne pour contenir les données de texte que vous souhaitez insérer :

    valueRead Dim As String
    4

    Sélectionnez l' ligne de texte dans Word et le sauvegarder dans la chaîne de variable :

    Application.Selection.Expand wdLine

    valueRead = Application.Selection.Text
    5

    Créer l' variables objet ADODB :

    adoConn As ADODB.Connection

    adoCmd As ADODB.Command
    6

    définir le chemin et le nom de votre base de données Access . Ouvrez la connexion :

    Set adoConn = New ADODB.Connection

    adoConn

    ConnectionString = " Provider = Microsoft.ACE.OLEDB.12.0 ; " & _ < br . >

    "Data Source = C: \\ Northwind 2007.accdb " .

    Ouvert


    End With
    7

    Créer une nouvelle commande pour insérer la ligne sélectionné dans Word à une table de base de données Access :

    Set adoCmd = New ADODB.Command

    adoCmd

    ActiveConnection = adoConn

    CommandText = " . . INSERT INTO ( ) VALUES (' "& ( valueRead ) &" ') "

    End With

    adoCmd.Execute
    8

    Modifier et nom de zone> et tapez votre nom de la table et le nom de domaine que vous souhaitez utiliser pour insérer les données

    objets de sortie à partir de la mémoire et de fermer la connexion : . < br >

    adoConn.Close

    Set adoConn = Nothing
    9

    afficher une boîte de message lorsque la valeur a été insérée à la base de données et mettre fin à la procédure :
    < p > MsgBox " la valeur a été ajouté à votre table de base de données. "

    End Sub
    10

    Appuyez sur " F5" pour exécuter la procédure .
    < br > Photos

    Previous :

    next :
      articles connexes
    ·Comment faire un espace de travail original en Visual B…
    ·Comment comparer un enregistrement précédent dans Que…
    ·Comment faire un bouton d'appel a Private Sub dans Visu…
    ·Comment redimensionner un formulaire Visual Basic pour …
    ·Théorie programmation VBA 
    ·Comment utiliser le ListView ItemChecked en VBA 
    ·Comment obtenir une réponse d'une boîte de message en…
    ·Comment accéder aux données sous-formulaire 
    ·Tutoriel de Visual Basic pour MSN 
    ·VBA Recherche et remplacement de texte 
      articles en vedette
    ·Computer Engineering Design Projects 
    ·Comment créer un login & Response page 
    ·Comment faire quadrants du graphique en C + + 
    ·Comment passer des paramètres à MVC View 
    ·Sortie de personnages étranges dans MySQL PHP 
    ·À propos de tableaux 
    ·Tutoriel sur Visual Basic XY Positive 
    ·Common Screen App GUI /Web Controls 
    ·Comment détecter Unicode du caractère international e…
    ·Comment charger un fichier CSV à un ensemble de donné…
    Copyright © Connaissances Informatiques http://fr.wingwit.com