[VisualBasic_Excel]

Suiton Messages postés 1 Statut Membre -  
 Utilisateur anonyme -
Bonjour,
Je suis debutant en Visual Basic, et je suis actuellement en train de concevoir une interface sous Visual Basic 2005 Express Edition en me basent sur un fichier excel. Voici pour vous 2 questions :

Est-il possible de mettre à jour ou de changer des formules codées sous visual Basic à partir du modele excel ?

Est-il possible par exemple de reccuperer des donnees d'une cellule excel
et de l'utiliser sous visual basic (sans faire de copier coller)?

Merci ,j'attend vos réponses.

1 réponse

  1. Utilisateur anonyme
     
    Bonjour,

    Question 1 : Oui

    exemple :
    Sub ChangeFormuleAdditionVersSoustraction()
    
        Range("A1").Select
        If ([A1].Value = 1) Then
            ActiveCell.Offset(5, 0).Value = "=(" & "A4" & "+" & "A5" & ")"
        Else
            If ([A1].Value = 0) Then
                ActiveCell.Offset(5, 0).Value = "=(" & "A4" & "-" & "A5" & ")"
            End If
        End If
    
    End Sub
    '
    


    Question 2 : Oui

    exemple :

    Sub LireCellule_X_EtAfficheResultat_Y()
        
        ' Y = MX + B
        
        Const Pente = 5
        Const Decalage = 2
        
        MsgBox ((Pente * Range("A1").Value) + Decalage)
        
    End Sub
    '
    

    Lupin
    0