Contenu récent par nullosse

  1. N

    XL 2021 Code VBA qui ne fonctionne pas

    Salut, qui peut me dire pourquoi ce code ne fonctionne pas ? : Sub AnalyseProcessus() Dim ws As Worksheet Dim t As Double Dim v(1 To 4) As Single Dim i As Long Set ws = ActiveSheet t = Timer ' Génération de paramètres pseudo-aléatoires For i = 1 To 4...
  2. N

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Pourquoi as-tu mis Return Nothing et pas Return _Obj ?
  3. N

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    ton code est bizarre car tu utilises le même objet dans un objet cela fait un bouclage, moi j'utilise un autre objet : Sub TestObj2() Dim o As New ComServ.ClsObjectTest Dim o1 As New ComServ.ClsObjectTest o.Set_Name "Alice" o.Set_Age 42 o1.Set_Name o o1.Set_Age "vingt...
  4. N

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Salut, moi je n'utilise pas l'usine à gaz de visual studio ( beaucoup de Go), mais un script pour compiler et enregistrer en base de registres la dll. Dans le framework dotnet 4.x (qui est inclus dans windows 10, windows 11) il y a un compilateur vb.net ( vbc.exe) et un enregistreur de dll...
  5. N

    CreatorRibbonX ImageMso 10.0 Ten Reforged

    Excuses-moi patricktoulon, j'ai dû déplombé ton code VBA pour voir d'où venez le message d'erreur et cela confirme ce que je disait dans le post #524 : VBComp.CodeModule.CountOfLines vaut 0 au moment de l'erreur. Pour la protection du code VBA une solution à explorer si le classeur à...
  6. N

    CreatorRibbonX ImageMso 10.0 Ten Reforged

    Salut, moi aussi j'ai le même message en excel 2021 , Windows 11 . Cela me rappelle le post #522 : je donne une explication en #524. Patricktoulon vérifie que dans ton code tu n'as pas ce type de code. Nullosse
  7. N

    Microsoft 365 Mise à jour d'un graphique

    Salut, il manque un DoEvents dans la boucle : Sub Weierstrass() Dim f As String For i = 0 To 9 For n = 0 To i an = "a^" & n bn = "b^" & n f = f & "+" & an & "*COS(" & bn & "*PI()*d9)" Next n Texte = Right(f, Len(f) - 1)...
  8. N

    Complement Shapes Exporter Commander

    OK c'est bon maintenant
  9. N

    Complement Shapes Exporter Commander

    Salut patricktoulon, tu as dû t'emmêler les pinceaux : le fichier téléchargé est vba Indenter Interface V 5.0.xlam et le Titre est : Complement Shapes Exporter Commander 5.0 alors que cela devrait être plutôt : Complement Shapes Exporter Commander 2.x NullosseShape
  10. N

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Pourquoi passer par VBA pour un UDF ? on peut faire l'UDF complet en vb.net avec ExcelDNA. ExcelDNA c'est un Addin dans lequel on met son code vb.net et on peut ainsi créer des fonctions UDF (avec intellisense ) , des fonctions que l'on peut appeler à partir du VBA .
  11. N

    XL 2021 Excel/vba et vb.net: Propriété de type OBJECT "ingérable"

    Salut, pourquoi tu veux retourner un objet ? . C'est quel genre d'objet ? Si c'est une classe il faut qu'elle soit AutoDual et Com visible. Exemple : <ComVisible(True), ClassInterface(ClassInterfaceType.AutoDual)> Public Class ClConfig Public Property Name As String End Class Côté VBA ...
  12. N

    Complement Shapes Exporter Commander

    Salut, finalement, j'avais la même de El Chorizo du post #10 , et pourtant je suis en Excel 2021 64 bits windows 11. Si tu n'as pas d'erreur à ton boulot avec un Excel 2021 patricktoulon, je soupçonne qu'il soit en 32 bits. Le problème vient de cette ligne : ' Convertir le GUID IPicture...
  13. N

    Microsoft 365 Copyright ineffaçable

    Salut, je rappelle que la question initiale de la discussion est Copyright ineffacable et pas comment protéger le mot de passe du vba : Les solutions proposées sont : par code VBA, par filigramme, par intégration dans ruban.
  14. N

    Complement Shapes Exporter Commander

    Salut, Le code de Capture est très fragile pour toutes les versions d'Excel. Dans les versions récentes d’Excel (Office 2019–2025), plusieurs points de ce code cessent de fonctionner correctement : gestion du presse‑papiers, API Windows, délais trop courts, et surtout la copie des graphiques...
Retour