Assign Checkboxes to Cells with a Macro in Excel

Поделиться
HTML-код
  • Опубликовано: 20 авг 2022
  • ====== PLAYLISTS ======
    Macro Related Videos- • Videos with Excel Macr...
    All Excel Videos- • Excel Tips #excel #sho...
    Excel Formulas videos- • Excel Functions #excel...
    Statistics Related Videos- • Statistics in Excel #e...
    Macro Recording Videos- • Recording Excel Macros...
    ====== SUMMARY ======
    Here I go over how I assign checkboxes to cells using Excel for Mac. The code below can also be in Windows systems as well. When you have an Excel workbook with dozens of checkboxes it makes sense to initially assign those checkboxes to cells with VBA code. The code can remain in the workbook to repair errors in the future.
    ======== CODE ========
    drive.google.com/file/d/1eVWt...
    ====== ARTICLES ======
    hubpages.com/technology/How-t...
    ======= PROFILE =======
    turbofuture.com/@joshuacrowder
    ======= TAGS =======
    #video #viral #trending #viralvideo
    My Gear:
    Mac Book Pro amzn.to/3SVbl60
    LUMIX S5 Camera amzn.to/49pKWn3

Комментарии • 26

  • @user-rx2vh5qm9c
    @user-rx2vh5qm9c 7 дней назад

    you literally save me. thank you so much!

    • @joscrowd
      @joscrowd  5 дней назад

      Glad this helped you!

  • @vinitaoshin6965
    @vinitaoshin6965 Год назад +1

    You saved my life……literally
    THANK YOU

    • @joscrowd
      @joscrowd  Год назад

      No problem. You must have a lot of checkboxes

  • @FuzzyWuzzaBer
    @FuzzyWuzzaBer 4 месяца назад +1

    The thing that happens on a Windows Computer is that when you do the process whereby you copy the checkboxes with TRUE/FALSE value in the cell the checkbox resides, once the checkboxes appear within the selected range, ALL values are TRUE if you click the box or ALL values are FALSE if you uncheck the box. In your example (on the Mac) you were able to click the individual checkboxes and that cell's TRUE or FALSE value was individual to that cell rather than all of them. I am curious as to how to correct this.

  • @Hkgadgets29
    @Hkgadgets29 Год назад +1

    You are amazing this trick helped me alot thank u so much sir.

    • @joscrowd
      @joscrowd  Год назад

      Thanks. It was useful when I had over 100 on one sheet!!

  • @MvOvrJack
    @MvOvrJack 4 месяца назад

    I have a calendar with checkboxes for attendance, and looking for a code to clear the checkboxes when selecting the next month. Can you advise please??

    • @joscrowd
      @joscrowd  4 месяца назад

      Sub clearcheckbox()
      ActiveSheet.CheckBoxes.Value = False

      End Sub

    • @joscrowd
      @joscrowd  4 месяца назад

      This could be added to a button or maybe you can add the new month selection right before end sub.

  • @nicauldron
    @nicauldron 8 месяцев назад

    Code does not run anything for me (Windows) :(
    Thanks for the tip to select all objects to delete though! I've never seen anyone else show that one :)

    • @joscrowd
      @joscrowd  8 месяцев назад

      The assigned cells will not show True or False until the box is checked.

    • @nicauldron
      @nicauldron 8 месяцев назад

      It does not create the checkboxes though

    • @joscrowd
      @joscrowd  8 месяцев назад +1

      Sub InsertCheckboxes()
      Dim rng As Range
      Dim cb As CheckBox
      Dim cell As Range
      On Error Resume Next
      Set rng = Application.InputBox("Select the range to insert checkboxes:", Type:=8)
      On Error GoTo 0
      If rng Is Nothing Then
      MsgBox "No range selected. Macro canceled."
      Exit Sub
      End If
      For Each cell In rng
      ' Calculate the center position of the cell
      Dim centerX As Double
      Dim centerY As Double
      centerX = cell.Left + cell.Width / 2
      centerY = cell.Top + cell.Height / 2
      Set cb = ActiveSheet.CheckBoxes.Add(centerX - 10, centerY - 10, 0, 0)
      With cb
      .Width = cell.Width
      .Height = cell.Height
      .Caption = " " ' Set the text to a space character to visually remove it
      End With
      cb.LinkedCell = cell.Address
      cell.Font.Color = RGB(255, 255, 255)
      Next cell
      End Sub@@nicauldron

    • @joscrowd
      @joscrowd  8 месяцев назад

      The above will actually insert them. Source: turbofuture.com/computers/use-vba-to-insert-checkboxes-in-excel

    • @nicauldron
      @nicauldron 8 месяцев назад

      @@joscrowd Thank you!! That code works and I love the popup asking for the cell range. it feels like more of a tool that way. :)
      I was wondering if you have ever experienced the issue that the checkboxes get slowly more off centre the further down a column of checkboxes you go. Eg. the first checkbox is perfectly in the centre of the cell, but by cell 40, it is floating halfway out of the cell. This is happening to me with a lot of other codes I tried, not just this one and it is driving me insane. Could it be an issue with my specific computer - because this code specifically tells the checkbox where to sit in the cell? I wish there was a way to show you a picture here, I'm not sure if I explained it well enough!

  • @Fighterjetpinups
    @Fighterjetpinups 4 месяца назад

    Music is very distracting

    • @joscrowd
      @joscrowd  4 месяца назад +1

      Thanks for the comment. I turned the music down to 1 notch instead of 2 and will review when the update is complete.

  • @Gramathu_Kanithan
    @Gramathu_Kanithan 2 месяца назад +1

    Music is irritating bro

    • @joscrowd
      @joscrowd  2 месяца назад +1

      I TOOK YOUR ADVICE

    • @Gramathu_Kanithan
      @Gramathu_Kanithan 2 месяца назад

      @@joscrowd but contents are really awesome🥰