Bonjour
Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.
Email:: siri.info@orange.fr
Sujet:: la signature des évennements
OS:: MS-Windows
Version:: 5.4.x
Question:: Bonjour,
Problème en basic Calc avec "Option VBASupport 1" dans le module
lorsque je reprends la signature des évènements tels qu'ils existent dans le module ThisWorkBook excel il y a erreur;
ex : dans LibreOffice l'évènement sélection modifiée pour la feuille avec la fonction suivante :
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
provoque une erreur "Message : wrong number of parameters!" alors que cela est exact en Excel
Donc où trouver la signature des évènements ?
J'en profite pour vous signaler un bug sur l'instruction "Redim"
exemple de code
Private Type TObject
Value As String
IndexOf As Long
ValObject As Object
End Type
Private Type TMemStrings
Capacité As Integer
Incrément As Integer
Count As Integer
Index As Integer
Continue As Integer
Value() As String
IndexOf() As Long
ValObject() As TObject
End Type
Dim WStrings As TMemStrings
'
Sub Create(Optional ByVal inCapacité As Integer = 10, Optional ByVal inIncr As Integer = 10)
' Créé l'instance d'object
With WStrings
.Capacité = inCapacité
.Incrément = inIncr
.Count = 0
ReDim .Value(1 To .Capacité) As String
ReDim .IndexOf(1 To .Capacité) As Long
ReDim .ValObject(1 To .Capacité) As TObject
End With
End Sub
Ici les instructions "Redim" font erreur "Symbole attendu" semble t-il parce que redimensionnant une variable dans un type
Dans le menu Edition l'option "Rechercher Ctrl F" ne fonctionne pas
Il y a aussi un problème lors du recalcul des feuilles lorsque la cellule dépend d'une formule faisant appelle à une fonction user
mais je reviendrai vers vous pour plus d'explication car j'ai listé plus de problème et des suggestions à soumettre
Merci et Salutations;
D.CAUMARTIN
8.09.2017