Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.
Modérateur :Vilains modOOs
Règles du forum Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Sub Test
DocumentTDB = ThisComponent.CurrentController.Frame
Dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
MaFeuilleBDF = thiscomponent.sheets.GetByName("Menu")
ThisComponent.CurrentController.ActiveSheet = MaFeuilleBDF
MaCelluleDate = MaFeuilleBDF.GetCellRangeByName("C2")
ThisComponent.CurrentController.select(MaCelluleDate)
Mois = MaCelluleDate.String
Reponse = Msgbox ("Les statistiques du mois de " & Mois &" vont être intégrées suite à la sélection du fichier." & Chr(13) & Chr(13) & "Confirmez-vous ce choix ?" _
& Chr(13) & Chr(13) & "NB : si non, veuillez sélectionner le mois à importer en case C2 du Menu",MB_YESNO + MB_ICONQUESTION, _
"Alimentation du tableau de bord")
If Reponse = 7 Then
Exit Sub
Else if reponse = 6 then
Msgbox "on continue"
End If
End If
End sub
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par cedric86fr le 19 janv. 2024 13:33, modifié 2 fois.
Libreoffice 7.2.7.2.M7 (x64) (obligation de version) sur Windows 10
If Reponse = 7 Then
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:DataSelect", "", 0, Array())
Exit Sub
Else if reponse = 6 then
Msgbox "on continue"
End If
Note aussi de compléter ton titre car c'est une liste de validité qui est utilisée.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.