Bonjour,
Je souhaite utiliser ThisWorkbook pour mettre à jour une cellule, mais j'obtiens le message "Le composant ActiveX ne peut pas créer l'objet."
Je pense avoir tout essayer... je suis à court d'idée.
L'idée est de récupérer des valeurs de cellules d'un classeur et les mettre dans des cellules d'un autre classeur.
Voici l'extrait du code :
Cordialement,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Dim SrcLineCounter As Integer Dim SourceFile As String, SourceSheetName As String Dim WbSrc as Workbook With Application.FileDialog(msoFileDialogFilePicker) .Show If .SelectedItems.Count = 0 Then MsgBox "No file was selected! Exiting!" Exit Sub End If SourceFile = .SelectedItems(1) SourceSheetName = "EXPORT" End With ThisWorkbook.Sheets("DATA").Range("B" + Ltrim(Str(SrcLineCounter))).Value = _ WbSrc.Sheets(SourceSheetName).Range("BC" + Ltrim(Str(SrcLineCounter))).Value ...
Saladin.
Partager