Bonjour a tous,
Je tiens à commencer par dire que je suis une bille en code VBA
Mais j'ai trouvé ce code sur événement au clic qui permet d'ouvrir un fichier Excel :
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
18
19
20
21
22 Private Sub Commande99_Click() Dim xls As Excel.Application 'Application Excel Dim wk As Excel.Workbook 'Classeur Excel On Error GoTo errHnd Set xls = CreateObject("Excel.Application") 'Reference a Excel Set wk = xls.Workbooks.Open("C:\Users\?????\??\Equipe BE - Base de Données\RESSOURCES\BDD OUTILLAGE\Base de données\FICHE OUTILLAGE 11-05-21.xlsx") 'Chemin du Classeur Set ws = wk.Sheets("FICHE TECHNIQUE OUTILLAGE") 'Nom de la feuille a ouvrir ws.Activate xls.Visible = True Exit Sub errHnd: MsgBox "Erreur N° " & Err.Number & vbLf & Err.Description, , Err.Source End Sub
Mon problème sait que j'aimerais pouvoir par la suite incrémenter le fichier Excel "modifié" dans un champ (pièce jointe) de ma table, mais aussi l'enregistrer-sous un dossier
Le but étant dans mon formulaire de saisie pouvoir ouvrir ce fichier Excel, le modifier et l'enregistrer
Je pense créer un bouton dans Excel pour l'enregistrer sous et l'incrémenter dans la table Access
Mais il faudrait aussi que ce fichier Excel soit vierge de données à chaque ouverture
Cela me semble très compliqué mais si vous pouvez m'aider ou m'axer, je vous en serais très reconnaissant
Partager