Excel active checkbox

%3CLINGO-SUB%20id%3D%22lingo-sub-1217628%22%20slang%3D%22en-US%22%3EExcel%20active%20checkbox%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1217628%22%20slang%3D%22en-US%22%3E%3CP%3EMain%20idea%20is%3A%3C%2FP%3E%3CP%3EI%20have%20a%20list%2C%20where%20company%20has%20to%20analyse%20candidates%2Fproducts%20etc.%20There%20are%203%20steps%20in%20evaluation%3A%20contacting%20(inmail)%2C%20phone%20call%20(call)%2C%20and%20meeting%20(tik%C5%A1anas)%20(see%20picture%20below).%3C%2FP%3E%3CP%3EIt%20is%20important%20to%20keep%20the%20dates%20of%20contacts%20and%20it%20is%20important%20to%20make%20it%20super%20easy%20for%20the%20end%20user.%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20created%202%20sheets%3A%20%22main%22%20and%20%22properties%22.%3C%2FP%3E%3CP%3EI%20am%20trying%20to%20solve%20this%20problem%2C%20using%20the%20checkbox%20feature.%3C%2FP%3E%3CP%3ESo%20i%20made%20the%20formula%20-%20if%20checkbox%20is%20enabled%20-%20on%20the%20%22properties%22%20sheet%20appears%20the%20word%20TRUE%20on%20a%20specific%20cell%2C%20if%20the%20cell%20says%20TRUE%20-%20the%20today's%20date%20appeared%20on%20the%20nearest%20cell%20and%20it%20is%20copied%20to%20the%20main%20sheet%20(pic2).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20problem%20%231%3A%20it%20is%20important%20for%20me%20to%20have%20the%20checkbox%20attached%20to%20the%20cells%2C%20so%20if%20the%20size%20and%20!position!%20of%20the%20row%20changes%20-%20checkboxes%20travel%20together%20with%20own%20cells.%20I%20know%2C%20that%20I%20might%20use%20ActiveX%20controls%20for%20this%20reason%2C%20BUT%20as%20I%20mentioned%20before%2C%20I%20need%20active%20checkboxes%20-%20so%20I%20need%20to%20use%20Form%20Controls%20and%20attach%20them%20to%20respective%20cells.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EProblem%20%232%3A%20How%20to%20copy%20settings%20for%20the%20cells%20for%20150%20more%20examples%2C%20as%20if%20I%20roll%20down%20-%20i%20only%20copy%20settings%20for%20the%20cell%2C%20but%20not%20for%20the%20checkbox%2C%20so%20I%20should%20set%20up%20each%20150%20checkboxes%20again.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20tried%20my%20best%20to%20explain%20it.%20I%20apologize%20in%20advance%2C%20if%20my%20explanation%20is%20too%20complicated%20or%20if%20I%20created%20a%20very%20difficult%20way%20of%20making%20it.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ELook%20forward%20to%20hearing%20from%20you!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you!%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Untitled.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F175931i23DD8570D65F3243%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22Untitled.png%22%20alt%3D%22Untitled.png%22%20%2F%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Untitled2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F175932i008CBAFABCFA374F%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22Untitled2.png%22%20alt%3D%22Untitled2.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1217628%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EFormulas%20and%20Functions%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1219177%22%20slang%3D%22en-US%22%3ERe%3A%20Excel%20active%20checkbox%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1219177%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F577504%22%20target%3D%22_blank%22%3E%40GlebsKozlovskis%3C%2FA%3E%26nbsp%3BAllow%20me%20to%20offer%20the%20simplest%20of%20solutions%2C%20requiring%20no%20VBA%20and%20no%20checkboxes.%20Instruct%20the%20user%20to%20press%20Ctrl%2B%3B%20(control%20and%20semi-colon%20simultaneously).%20This%20enters%20the%20current%20date%20into%20the%20active%20cell.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOtherwise%2C%20your%20solution%20looks%20nice%20but%20I%20fear%20that%20it%20will%20not%20work.%20The%20use%20of%20TODAY()%20makes%20the%20date%20dynamic.%20In%20your%20example%20you%20checked%20the%20box%20on%20the%209th%20of%20March.%20Have%20a%20look%20at%20the%20schedule%20now%2C%20and%20I%20bet%20that%20it%20reads%20March%2010.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1219782%22%20slang%3D%22en-US%22%3ERe%3A%20Excel%20active%20checkbox%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1219782%22%20slang%3D%22en-US%22%3E%3CP%3EDear%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F403176%22%20target%3D%22_blank%22%3E%40Riny_van_Eekelen%3C%2FA%3E%2C%20thank%26nbsp%3B%20you%20for%20your%20solution%2C%20yet%20the%20task%20is%20a%20bit%20more%20complicates.%26nbsp%3B%3C%2FP%3E%3CP%3EPlease%2C%20feel%20free%20to%20check%20another%20forum%2C%20where%20we're%20actively%20trying%20to%20figure%20out%20the%20situation%2C%20which%20appeared%20to%20be%20even%20more%20complicated.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CFONT%3E%3CA%20href%3D%22https%3A%2F%2Fanswers.microsoft.com%2Fen-us%2Fmsoffice%2Fforum%2Fmsoffice_excel-mso_win10-mso_o365b%2Fexcel-active-checkbox%2F003c8a9f-b391-4914-bef0-3aa2ac34cffb%3Ftm%3D1583760644301%26amp%3Bauth%3D1%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fanswers.microsoft.com%2Fen-us%2Fmsoffice%2Fforum%2Fmsoffice_excel-mso_win10-mso_o365b%2Fexcel-active-checkbox%2F003c8a9f-b391-4914-bef0-3aa2ac34cffb%3Ftm%3D1583760644301%26amp%3Bauth%3D1%3C%2FA%3E%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

Main idea is:

I have a list, where company has to analyse candidates/products etc. There are 3 steps in evaluation: contacting (inmail), phone call (call), and meeting (tikšanas) (see picture below).

It is important to keep the dates of contacts and it is important to make it super easy for the end user. 

I have created 2 sheets: "main" and "properties".

I am trying to solve this problem, using the checkbox feature.

So i made the formula - if checkbox is enabled - on the "properties" sheet appears the word TRUE on a specific cell, if the cell says TRUE - the today's date appeared on the nearest cell and it is copied to the main sheet (pic2).

 

 

The problem #1: it is important for me to have the checkbox attached to the cells, so if the size and !position! of the row changes - checkboxes travel together with own cells. I know, that I might use ActiveX controls for this reason, BUT as I mentioned before, I need active checkboxes - so I need to use Form Controls and attach them to respective cells.

 

Problem #2: How to copy settings for the cells for 150 more examples, as if I roll down - i only copy settings for the cell, but not for the checkbox, so I should set up each 150 checkboxes again.

 

I tried my best to explain it. I apologize in advance, if my explanation is too complicated or if I created a very difficult way of making it. 

 

Look forward to hearing from you!

 

Thank you!Untitled.pngUntitled2.png

2 Replies
Highlighted

@GlebsKozlovskis Allow me to offer the simplest of solutions, requiring no VBA and no checkboxes. Instruct the user to press Ctrl+; (control and semi-colon simultaneously). This enters the current date into the active cell.

 

Otherwise, your solution looks nice but I fear that it will not work. The use of TODAY() makes the date dynamic. In your example you checked the box on the 9th of March. Have a look at the schedule now, and I bet that it reads March 10. 

Highlighted

Dear @Riny_van_Eekelen, thank  you for your solution, yet the task is a bit more complicates. 

Please, feel free to check another forum, where we're actively trying to figure out the situation, which appeared to be even more complicated.

 

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_win10-mso_o365b/excel-active-c...