VBA enfin je crois!!!

  • Initiateur de la discussion Initiateur de la discussion Zidoide
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Z

Zidoide

Guest
Bonjour.........( oo )
...

Petite question, quand vous avez des codes comme ci-dessous!!!

J'aimerais savoir comment et ou vous les insérez???

C'est juste un exemple que j'ai copier XLD

Private Sub Worksheet_Change(ByVal Target As Range)
'testé avec WinXP
Dim iMsg As Object, iConf As Object
'Dim iBP As Object

Const cdoSendUsingPickup = 1
On Error Resume Next
If Target.Address = '$A$1' And Target > 100 Then
Set iMsg = CreateObject('CDO.Message')
Set iConf = CreateObject('CDO.Configuration')

With iMsg
Set .Configuration = iConf
.To = Range('A2')
.Subject = Range('A3')
.HTMLBody = Range('A1')
'Set iBP = iMsg.AddAttachment('C:\\lefichier.txt')
.Send
End With
End If
End Sub
 
Bonjour Zidoide,
va dans option\\Macro\\Visual Basic Editor
la fenêtre qui s'ouvre est l'editeur VBA dans lequel tu insère ton code.
Tu peux ainsi créer des UerForm qui sont des 'fenetres personnalisables'.
J'espère avoir répondu a ta question...
Bonne fin de journée, @ +
Toutou
 
Bonjour

Pour mettre mon petit grain de sel

Tuas des macros événementielles du type que tu as mis

Private Sub Worksheet_Change(ByVal Target As Range)

Cet macro se déclenche sur un changement dans une feuille

Ce dode se trouve donc dans la feuille elle-même dans le VBE

Tu as aussi du code evenementiel rataché au classeur et dans ce cas le code se trouve dans le thisworkbook dans VBE

Puis tu as les macros en règle générale qui elles se trouvent dans des modules

Puis tu as les userform comme te l'as dit Toutou (tiens en passant ça fait bizarre comme pseudo j'ai l'impression de parler d'un chien 🙂 ) où là aussi tu as du code sur les evenements de tes contrôles et userform

Bonne soirée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
754
  • Question Question
Réponses
1
Affichages
669
Réponses
4
Affichages
730
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour