menu
Assistance de Minitab® 

Création et modification de liaisons DDE

En savoir plus sur Minitab

Sur ce thème

  • Création d'une liaison avec Coller la liaison
  • Création ou modification d'une liaison DDE dans Minitab
  • Exemples de noms de liaisons à partir d'autres applications
  • Création d'une liaison à partir de Minitab vers une autre application

Création d'une liaison avec Coller la liaison

Utilisez Coller la liaison pour créer rapidement une liaison dynamique de façon à ce que Minitab puisse recevoir des données d'une autre application. Lorsque le fichier Minitab et le fichier des données source sont ouverts et que les données changent dans l'application source, les données liées changent dans le fichier Minitab. Les liaisons DDE sont enregistrées quand vous enregistrez une feuille de travail Minitab. Quand vous ouvrez une feuille de travail contenant des liaisons DDE, Minitab essaie de rétablir les liaisons et de mettre à jour les données.

  1. Dans Minitab ou une autre application, sélectionnez les données à échanger et copiez-les.
  2. Dans la feuille de travail Minitab, cliquez dans la colonne dans laquelle vous souhaitez placer les données. Si vous ne cliquez pas dans une colonne, Minitab place les données liées au début de la colonne contenant la cellule active.
  3. Sélectionnez Modifier > Coller la liaison. Si l'autre application ne prend pas en charge la copie et le collage des liaisons, la commande Coller la liaison n'est pas disponible.

Création ou modification d'une liaison DDE dans Minitab

Vous pouvez établir une nouvelle liaison DDE qui permet à Minitab de recevoir des données d'une autre application, ou modifier une liaison existante. Quand vous ouvrez une feuille de travail contenant des liaisons DDE, Minitab essaie de rétablir les liaisons et de mettre à jour les données.

  1. Enregistrez le fichier à lier à l'autre application. Notez le nom et l'emplacement du fichier.
  2. Dans Minitab, sélectionnez Modifier > Liaisons de feuille de travail > Gérer les liaisons.
  3. Pour créer une liaison, cliquez sur Ajouter. Pour modifier une liaison existante, sélectionnez-la dans la liste et cliquez sur Modifié.
  4. Dans Application, saisissez le nom de l'application avec laquelle vous établissez une liaison.
    Conseil

    En général, le nom de l'application est le nom du fichier EXE qui lance le programme, sans l'extension .exe. Pour obtenir des exemples, reportez-vous à la section suivante, "Exemples de noms de liaisons à partir d'autres applications".

  5. Dans Sujet, entrez le nom du fichier ou du document contenant les données. Le nom du sujet dépend du type d'application. Dans les applications utilisant des fichiers documents ou de données, le sujet est souvent le nom du fichier. A titre d'exemple, le sujet d'un document Microsoft Word peut être montravail.docx. Le nom du fichier peut aussi inclure un chemin, comme dans C:\MYWORK\MYWORK.DOCX. Si un fichier contient beaucoup de documents ou de sous-fenêtres, le sujet peut être le nom du fichier entre crochets, suivi du nom du document ou de la fenêtre. Par exemple, les projets Minitab peuvent contenir de nombreuses feuilles de travail, de sorte qu'un sujet typique serait [minitab] feuille de travail 1. Pour obtenir des exemples, reportez-vous à la section suivante, "Exemples de noms de liaisons à partir d'autres applications".
  6. Dans Elément, entrez l'ID des données spécifiques. L'ID de l'élément dépend du type d'application. Dans Minitab, l'élément spécifie toujours l'emplacement d'une ligne/colonne ou une zone rectangulaire sous la forme R4C1:R4C2. Par exemple, pour utiliser l'intégralité de la colonne 1 de Minitab, entrez C1, et pour utiliser la cellule de la ligne 4 et de la colonne 1, entrez R4C1. La plupart des feuilles de calcul utilisent des variantes proches de ce format pour les éléments. Pour obtenir des exemples, reportez-vous à la section suivante, "Exemples de noms de liaisons à partir d'autres applications".
  7. Dans Statut, indiquez si vous souhaitez activer ou désactiver la liaison.
    • Actif : la liaison commence immédiatement à recevoir des données de l'autre application.
    • Inactif : la liaison ne reçoit pas de données tant qu'elle est désactivée. Lorsque vous désactivez une liaison, Minitab ignore/rejette toute transaction en file d'attente ou entrante jusqu'à l'activation de cette liaison.
  8. Dans Priorité, entrez un nombre pour définir la priorité de la liaison par rapport à d'autres liaisons. Entrez un nombre entier pouvant aller de 1 (priorité la plus haute) à 32 (priorité la plus basse). La priorité est importante quand plusieurs liaisons transfèrent des données en même temps ou quand plusieurs transactions sont en attente de traitement. Minitab commence par traiter les données des liaisons dont la priorité est la plus haute, puis traite les données provenant de liaisons à priorité plus basse. Les liaisons avec la même priorité sont transférées en fonction de leur ordre d'arrivée (premier entré, premier sorti). La priorité par défaut est 16.
  9. Dans Méthode de mise à jour, sélectionnez la méthode de saisie des données dans Minitab.
    • Ajouter : ajoutez des données à la fin de la ou des colonnes.
    • Remplacer : remplacez le contenu de la ou des colonnes par les nouvelles données.
  10. Dans Ancrer la colonne, entrez le numéro de la première colonne de la feuille de travail Minitab dans laquelle vous souhaitez placer les données. Vous ne devez spécifier que la colonne d'ancrage. Si l'élément fait référence à plus d'une colonne de données, d'autres colonnes sont insérées après la colonne d'ancrage.
  11. Dans Action, sélectionnez l'action que Minitab doit effectuer après chaque transfert de données à partir de l'application du serveur.
    • Mettre à jour les données et exécuter les commandes
    • Mettre à jour les données seulement
    • Exécuter les commandes seulement
  12. Dans Commandes, entrez les commandes que Minitab doit exécuter lorsque des données sont transférées depuis l'autre application. Saisissez une ou plusieurs commandes, sous-commandes ou %macros de session Minitab. Suivez les règles ci-dessous :
    • Entrez jusqu'à 128 caractères (sans sauts de ligne). Si une séquence de commandes dépasse 128 caractères, vous pouvez créer une macro intégrant ces commandes. Par exemple, %mamacro lance une macro pouvant contenir des centaines de lignes de code.
    • Utilisez un point-virgule (;) pour faire suivre une commande ou sous-commande d'une autre sous-commande.
    • Utilisez un point (.) à la fin de la dernière commande ou sous-commande.
  13. Cliquez sur Ajouter ou Modifié, puis sur OK.

Exemples de noms de liaisons à partir d'autres applications

Les exemples suivants vous aideront lors du transfert de données d'une autre application vers Minitab.

Programme Application Sujet Elément Explication
Microsoft Access MSACCESS MesDonnées ;QUERY Totaux DATA Dans la base de données intitulée "MesDonnées", obtenez les données de l'interrogation "Totaux"
Microsoft Access MSACCESS MesDonnées;TABLE Stocks DATA Dans la base de données intitulée "MesDonnées", obtenez les données du tableau "Stocks"
Microsoft Excel excel [RESULTS.XLS]FIRST QUARTER R1C1:R50C4 Dans le fichier RESULT.XLS, feuille "Premier semestre", obtenez les colonnes A à D, en utilisant les lignes 1 à 50
SPSS SPSSWIN !Données [Age Name 1 50] Colonnes "Age" à "Nom" en utilisant les lignes 1 à 50

Création d'une liaison à partir de Minitab vers une autre application

Vous pouvez envoyer des données Minitab vers une application qui accepte les liaisons DDE en configurant une liaison à partir de Minitab vers l'autre application.

Pour créer une liaison à partir de Minitab vers une autre application, effectuez l'une des opérations suivantes :
  • Copiez les données dans Minitab, accédez à l'autre application et collez les données à l'aide de Coller la liaison ou Collage spécial.
  • Créez la liaison vers Minitab dans l'autre application. Les commandes DDE peuvent requérir l'utilisation d'un nom de liaison Minitab. Un nom de liaison comprend trois parties : une application, un sujet et un élément. Voici quelques exemples de noms de liaisons Minitab :
    Application Sujet Elément Explication
    minitab [monproj.mpj] feuille de travail 1 C1 Récupère toutes les données en colonne 1
    minitab [monproj.mpj] feuille de travail 1 C1:C3 Récupère toutes les données des colonnes C1-C3
    minitab [monproj.mpj] feuille de travail 1 R1C1 Récupère le contenu de la ligne 1, colonne 1
    minitab [monproj.mpj] feuille de travail 1 R1C1:R5C2 Récupère les valeurs contenues dans les colonnes 1 et 2 de la ligne 1 à la ligne 5
    minitab système (une commande Minitab) Exécute la commande spécifiée. Cette commande peut être un appel de macro.

Vous ne pouvez pas utiliser les noms de colonnes Minitab (tels que "résultat" ou "test1") pour spécifier les étendues. Vous ne pouvez pas non plus établir des liaisons avec des matrices ou des constantes.

  • Minitab.com
  • Portail des licences Minitab
  • Magasin
  • Blog
  • Contactez-nous
  • Paramètres des cookies
Copyright © 2025 Minitab, LLC. All rights Reserved.
Minitab

Notice

Vous quittez maintenant support.minitab.com.

Cliquez sur Continuer pour procéder à :