Aller au contenu
View in the app

A better way to browse. Learn more.

CIVILMANIA

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Exprimer un besoin

VBA Excel et méthode des élément finis

Structures
Question posée le 9 avril 2020 par AALIKOUCH Yassir, 1 réponse
Posté(e)
comment_141174

Bonjour, 

Je suis étudiant en génie mécanique aéronautique et j'ai pour projet de résoudre le problèmes de treillis sous VBA Excel.

Sur la question 1.2 j'ai fait le programme qui est le suivant mais je ne suis pas sur qu'il va fonctionner pour une structure de 100 nœud.

 

Sub calcul()

Dim i As Integer
Dim compteur As Integer
compteur = 0

For i = 3 To 65
    If Cells(i, 3).Value = 1 Then
        compteur = compteur + 1
    End If
Cells(2, 2).Value = compteur + 2
Next i

For i = 3 To 65
    If Cells(i, 14).Value = 1 Then
        compteur = compteur + 1
    End If
Cells(2, 14).Value = compteur + 3
Next i

For i = 3 To 65
    If Cells(i, 24).Value = 1 Then
        compteur = 2
    End If
Cells(2, 24).Value = compteur
Next i

End Sub
 

Donc j'aimerais avoir si y a des spécialiste de VBA pour me confirmer si le programme est juste et pour m'aider à le faire fonctionner pour une structure de 100 nœud.

Vous trouvez le sujet en PJ.

Cordialement.  

 

Enonce Projet TER calcul L3 2020.pdf

  • Réponses 1
  • Vues 2k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Jours populaires

recommended_posts

comment_141182
Il y a 15 heures, AALIKOUCH Yassir a dit :

Bonjour, 

Je suis étudiant en génie mécanique aéronautique et j'ai pour projet de résoudre le problèmes de treillis sous VBA Excel.

Sur la question 1.2 j'ai fait le programme qui est le suivant mais je ne suis pas sur qu'il va fonctionner pour une structure de 100 nœud.

 

Sub calcul()

Dim i As Integer
Dim compteur As Integer
compteur = 0

For i = 3 To 65
    If Cells(i, 3).Value = 1 Then
        compteur = compteur + 1
    End If
Cells(2, 2).Value = compteur + 2
Next i

For i = 3 To 65
    If Cells(i, 14).Value = 1 Then
        compteur = compteur + 1
    End If
Cells(2, 14).Value = compteur + 3
Next i

For i = 3 To 65
    If Cells(i, 24).Value = 1 Then
        compteur = 2
    End If
Cells(2, 24).Value = compteur
Next i

End Sub
 

Donc j'aimerais avoir si y a des spécialiste de VBA pour me confirmer si le programme est juste et pour m'aider à le faire fonctionner pour une structure de 100 nœud.

Vous trouvez le sujet en PJ.

Cordialement.  

 

Enonce Projet TER calcul L3 2020.pdf 269.56 Ko · 0 downloads

Bonjour

Avant chaque boucle for i=3 to 65 il faut initier votre compteur à zéro !!! ou alors définir trois compteurs différents pour chaque boucle.

Pour de plus amples détails sur des questions de programmation Excel VBA je te conseille de consulter le site suivant :

www.developpez.com

Cdt

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque: votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invités
Répondre à ce sujet…

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.