Connaissances Informatiques >> Logiciel >> Microsoft Access >> Content
  Derniers articles
  • Importance de Microsoft Access 2007 …
  • Comment faire pour automatiser Micro…
  • Comment formater des dates dans l'or…
  • Comment faire pour supprimer une cas…
  • Comment faire pour créer un graphiq…
  • Comment transférer des lignes de do…
  • Comment écrire Sideways dans Excel 
  • Comment placer une coche dans une fe…
  • Comment exporter vers Excel OpenOffi…
  • Comment faire pour copier des formul…
  •   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

    Comment lire Excel dans une macro SolidWorks

    Travaillez plus efficacement dans SolidWorks en utilisant la capacité de Excel pour contenir plusieurs valeurs et définir les relations fonctionnelles entre les valeurs. Paramètres SolidWorks contrôle, telles que les valeurs de dimension , avec VBA utilitaires d'Excel . Par exemple, vous pouvez créer un assemblage avec un tableur Excel intégré qui vous permet de contrôler les dimensions des pièces . Vous pouvez modifier les valeurs des cellules dans la feuille de calcul incorporée , puis cliquez sur un bouton de commande pour exécuter une macro qui met à jour l'ensemble. Découvrez les nombreuses possibilités d'utilisation de formules et fonctions Excel avec SolidWorks macro. Instructions
    1

    Ouvrez un assemblage dans SolidWorks. Cliquez-droit sur le dossier « Annotations » dans le « arbre de création » et sélectionnez « Afficher les noms de la cote" pour faciliter l'accès à des dimensions spécifiques .
    2 Record du

    une macro. Allez dans le menu "View" et sélectionner "Barre d'outils ", puis " Macro " pour afficher la barre d'outils Macro . Cliquez sur le bouton "Enregistrer \\ Pause Macro" sur la barre d'outils .
    3

    effectuer uniquement les actions que vous souhaitez enregistrer. Double-cliquez sur chaque dimension pour augmenter la valeur des dimensions , par exemple de 0,5 pouces. Cliquez sur le bouton " Rebuild" ou appuyez sur " Ctrl + B" pour reconstruire l'ensemble. Cliquez sur le bouton " Macro Stop» sur la barre d'outils Macro pour arrêter la macro.
    4

    Tapez un nom pour la macro , comme « dimensions », dans le champ "Nom de fichier" dans la nouvelle macro boîte de dialogue . Sélectionnez "SW macros VBA (*. SWP )" dans "Type " et cliquez sur "Enregistrer".
    5

    Cliquez sur le bouton «Modifier Macro" sur la barre d'outils Macro et sélectionnez votre nouvelle macro . Le code devrait inclure quelque chose de semblable à ce qui suit :

    Sub Main ( )

    Set SWAPP = CreateObject (" SldWorks.Application ") Set Part = swApp.ActiveDocPart.SelectByID = 0.0254Part.SelectByID = 0.0254Part.SelectByID = 0.1016Part.SelectByID " MyDia2 @ @ Sketch1 mygear2 -1 @ MyGearbox " . Part.Parameter ( " MyDia2 @ Sketch1@mygear2.Part " ) . SystemValue = 0.0762Part.EditRebuildPart.ClearSelectionEnd Sous
    6

    Supprimer chaque ligne de code qui inclut la méthode " SelectByID " pour optimiser votre macro. La macro enregistrée sélection de la dimension et l'évolution de sa valeur. Mais pour cela, par exemple , vous n'avez pas besoin de ce code, il provoque tout traitement inutile . Le code modifié doit être semblable à ce qui suit:

    Sub Main ( )

    Set SWAPP = CreateObject (" SldWorks.Application ") Set Part = swApp.ActiveDocPart.Parameter ( " Shaft1 @ Sketch1@mygear.Part " ) . SystemValue = 0.0254Part.Parameter ( " Shaft2 @ Sketch1@mygear2.Part " ) . SystemValue = 0.0254Part.Parameter ( " MyDia1 @ Sketch1@mygear.Part " ) . SystemValue = 0,1016 Part.Parameter ( " MyDia2 @ Sketch1@mygear2.Part " ) . SystemValue = 0.0762Part.EditRebuildPart.ClearSelectionEnd Sous
    7

    Ouvrez une feuille de calcul Excel et remplir les cellules pour les valeurs que vous souhaitez contrôler . Ajouter un bouton à la feuille de calcul pour activer une macro dans Excel . Allez dans le menu "Affichage" , sélectionnez "Barre d'outils " puis cliquez sur " Boîte à outils de contrôle ». Sélectionnez l'option " Bouton de commande " puis cliquez dans la fenêtre de feuille de calcul où vous souhaitez insérer le bouton de commande.
    8

    Aller à SolidWorks et copier tout le code macro entre le «sous main () " et lignes " End Sub " de votre macro enregistrée .
    9

    retour à la feuille de calcul Excel et double-cliquez sur le nouveau bouton de commande ou clic-droit sur le bouton et sélectionnez " Afficher le code. " Coller le code que vous avez copié à partir de SolidWorks au-dessus de la ligne " End Sub " .
    10

    modifier le code comme suit pour accéder les valeurs Excel.

    Private Sub CommandButton1_Click () Set SWAPP = CreateObject (" SldWorks.Application ") Set Part = swApp.ActiveDocPart.Parameter ( " Shaft1 @ Sketch1@mygear.Part " ) . SystemValue = Excel.Range ( "B1" ) * 0.0254Part.Parameter ( " MyDia1 @ Sketch1@mygear.Part " ) . SystemValue = Excel.Range ( "B2" ) * 0.0254Part.Parameter ( " Shaft2 @ @ Sketch1 mygear2.Part " ) . SystemValue = Excel.Range ( " B3 " ) * 0.0254Part.Parameter ( " MyDia2 @ Sketch1@mygear2.Part " ) . SystemValue = Excel.Range ( " B4 " ) * 0.0254Part . EditRebuildPart.ClearSelectionEnd Sous
    11

    Copiez et collez le tableur Excel dans l'ensemble de façon un fichier externe ne contrôle pas le modèle. Sélectionnez toutes les cellules requises et appuyez sur "Ctrl + C " pour copier les cellules. Retour à l' assemblage SolidWorks et appuyez sur " Ctrl + V " pour coller les cellules copiées . Maintenant, fermer ou supprimer le fichier Excel. La feuille de calcul est incorporé dans l'assembly de sorte que vous n'avez pas besoin du fichier .
    12

    Double -cliquez sur la feuille de calcul incorporée pour activer la feuille de calcul . Modifiez les valeurs des cellules et cliquez sur le bouton de commande de calcul pour mettre à jour l'ensemble. Cliquez en dehors de la fenêtre de feuille de calcul incorporée pour désactiver et revenir à l'Assemblée.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment insérer un tableau croisé dynamique dans Excel 2007 
  • Comment ajouter des légendes du graphique dans Excel 2010 
  • Je ne peux pas VBA pour exécuter dans Excel 
  • Comment faire pour exécuter plusieurs macros dans le même temps dans Excel 
  • Comment puis-je tronquer une valeur décimale dans Excel 
  • Comment puis-je trouver et remplacer des caractères spéciaux dans Excel 2007 
  • Tutorial pour un tableau croisé dynamique dans Excel sous Windows Vista 
  • Comment télécharger une liste Excel dans Maximizer 
  • Comment faire des étiquettes Grâce à Microsoft Excel 
  • Comment faire pour créer un champ dans Microsoft Access 
  • Connaissances Informatiques © http://www.ordinateur.cc