RibbonX 06 - Dynamic Edit Box Control, iRibbonUI Object Excel

Поділитися
Вставка
  • Опубліковано 8 вер 2024

КОМЕНТАРІ • 47

  • @akhapamai8135
    @akhapamai8135 4 роки тому +1

    Thank you. Very clear tutorial

  • @bnancy3699
    @bnancy3699 4 роки тому +1

    thanks Pamai. very useful video.

  • @pamchamzell4489
    @pamchamzell4489 4 роки тому +1

    Very useful. Thanks Pamai 👍🏻

  • @LiangInfinite
    @LiangInfinite Рік тому

    Another great episode thanks alot!

    • @VBAA2Z
      @VBAA2Z  Рік тому

      You're very welcome!

  • @cristianluisteixeirafrc8435
    @cristianluisteixeirafrc8435 3 роки тому +1

    always a great and fantastic job. In love with this channel.

    • @VBAA2Z
      @VBAA2Z  3 роки тому +1

      Thank you very much!

  • @hizinbygr2357
    @hizinbygr2357 Рік тому +1

    Thanks a ton

  • @user-rx2ei2uu8q
    @user-rx2ei2uu8q Рік тому +1

    Fantastic tutorials thank you

    • @VBAA2Z
      @VBAA2Z  Рік тому

      You're very welcome!

  • @azel2239
    @azel2239 4 роки тому +1

    Very informative. thank you sir.

    • @VBAA2Z
      @VBAA2Z  4 роки тому

      You are welcome

  • @MrRobotukas
    @MrRobotukas 2 роки тому +1

    Thanks

    • @VBAA2Z
      @VBAA2Z  2 роки тому

      You're most welcome and thank you for your support/donation.

  • @holieh5301
    @holieh5301 4 роки тому +1

    Brilliant! thanks sir

  • @kchewang8331
    @kchewang8331 4 роки тому +1

    👍👍

  • @JosueCampos-hn8fk
    @JosueCampos-hn8fk Рік тому +1

    This is outstanding content!

  • @anandchaudhari8528
    @anandchaudhari8528 4 роки тому +1

    Dear thanks for sharing your knowledge with us, this is just my request you to kindly make full software making series where all your tricks and techniques use.....so we can focused on all
    Thanks & Regards

    • @VBAA2Z
      @VBAA2Z  4 роки тому +1

      Good one.Thanks Anand for your suggestion & support. I'll definitely think about it.

    • @anandchaudhari8528
      @anandchaudhari8528 4 роки тому

      @@VBAA2Z appreciated for your response

  • @tomx1219
    @tomx1219 Місяць тому

    Thank you for this tutorial.
    I know that this code works, but how is it possible ?
    You are using Let Property but inside it, you are using Set.
    Let is for primitive data types and Set is for object data types.
    Public Property Let ribbonUI(irib As IRibbonUI)
    Set myRibUI = irib
    End Property

  • @brayanangelpalmafrias109
    @brayanangelpalmafrias109 2 роки тому +1

    First of all I want to thank you for your teaching, very useful, I have a question, when output changes with the result of the sum, it does not execute the oneChange of the output, could you help me please

    • @VBAA2Z
      @VBAA2Z  2 роки тому

      Make sure variable reference and ctrl events are correct. Please rewatch

    • @brayanangelpalmafrias109
      @brayanangelpalmafrias109 2 роки тому

      @@VBAA2Z If the value of text box output changes, but I want that when I change the value it automatically executes oneChange. This only executes when I change the value manually, it does not execute when it changes only with the result of the Sum

  • @garymorgan2745
    @garymorgan2745 11 місяців тому +1

    I am having trouble with the "test1" macro... I have everything set up the same as you did in the video but when I get to the "ThisWorkbook.ribbonUI.InvalidateControl "editBox" statement I get the error "Run-time error '91': Object variable or With block variable not set". Do you have any ideas what I can do to get this to work? Thanks!

    • @VBAA2Z
      @VBAA2Z  11 місяців тому

      ensure that code in this time stamp screen is added first.
      ua-cam.com/video/4UYqTlnz6ck/v-deo.htmlsi=xWfYLkbjTLUxF_o9&t=470

    • @VBAA2Z
      @VBAA2Z  11 місяців тому

      class/object need to be create and initialized

    • @garymorgan2745
      @garymorgan2745 10 місяців тому

      I have everything matching the code from your video. It seems to work when I initially load the workbook but if I select another tab, then go back and select the tab I am working on I get this error. I can see, in the locals window, that the "ribbonUI" is no longer active, the way it is when it's first loaded. Is there something else I could be doing wrong?

  • @linaseptiani2994
    @linaseptiani2994 2 роки тому

    How to make EditBox or ComboBox or DropDown ribbon office which is "the value will be taken from a spesific cell value in spesific sheet" ????

    • @VBAA2Z
      @VBAA2Z  2 роки тому +1

      This video should answer your question.
      ua-cam.com/video/4UYqTlnz6ck/v-deo.html
      try something like this
      Thisworkbook.xl_edit1 = range("A1").value

    • @linaseptiani2994
      @linaseptiani2994 2 роки тому

      @@VBAA2Z in where that code been put, honey?
      Custom UI editor or VB module script ribbon?

    • @VBAA2Z
      @VBAA2Z  2 роки тому

      you place this in module. Check below video set to play at 1120 seconds
      ua-cam.com/video/4UYqTlnz6ck/v-deo.html

  • @Rahul-sn1wn
    @Rahul-sn1wn 4 роки тому +1

    How to refresh the drop down without reopening the file?

    • @VBAA2Z
      @VBAA2Z  4 роки тому

      we'll cover in next video

  • @antaled7540
    @antaled7540 2 роки тому

    Hello
    Thank you for your tutorial.
    I have just a simple question : how do you manage to switch EditBox without clicking on it?
    I mean I would like to use the Tab Key to switch between them but I don't know how to do.
    Currently it doesn't work if I use tab key.

    • @VBAA2Z
      @VBAA2Z  2 роки тому +1

      You can use tab to jump from one editbox to another however first you'll need to have activated one object in that ribbon

    • @antaled7540
      @antaled7540 2 роки тому

      @@VBAA2Z Thank you very much. But which object I have to activate?

    • @VBAA2Z
      @VBAA2Z  2 роки тому

      @@antaled7540 any editbox or ribbon

  • @relax_music668
    @relax_music668 4 роки тому +1

    要是c#就好了

    • @VBAA2Z
      @VBAA2Z  4 роки тому

      Check this for .NET.
      Idea is same. It is very easy to replicate
      ua-cam.com/video/C-F_hLt-goA/v-deo.html

  • @linnick9235
    @linnick9235 4 роки тому +1

    How to add custom image please

    • @VBAA2Z
      @VBAA2Z  4 роки тому

      Will share example in next video.

  • @MJLCabral
    @MJLCabral 4 роки тому +1

    Once again, an excellent tutorial.
    I lost myself completely, in the "Property Let and Get" part, I didn't understand, because I am also very young in this VBA thing.
    Can you suggest a website, very very basic, for me to study a little about what it is, what is it for and how to use Property Let and Property Get? It has to be for a true beginner.

    • @VBAA2Z
      @VBAA2Z  4 роки тому +3

      I'll share short video in upcoming days with some simple example but to get you started Property Let / Get / Set are used to create new properties for class objects, either a class object that you have created or something such as a custom form like we used in UI/UX.
      Property Let creates a procedure that sets the value of an object property
      Property Set creates a procedure that sets the value of an object property that references another object. The arguments of a Property Set procedure must be object references, or you get a compile error. Reference video is CheckBox and EditBox RibbonX video
      Property Get creates a function that returns the value of an object property. For a property which is read-only, you would create only a Property Get function. To create a property that you can write to, you create a Property Let or Property Set procedure.
      For a read/write property, you create the Property Let (or Set) and Property Get in pairs.
      docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/property-let-statement docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/property-get-statementdocs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/property-set-statement