{"id":13942573,"url":"https://github.com/SmileyFtW/CreateCodeWithCode","last_synced_at":"2025-07-20T06:31:32.349Z","repository":{"id":218501335,"uuid":"204719383","full_name":"SmileyFtW/CreateCodeWithCode","owner":"SmileyFtW","description":"Creates Model, View, Presenter for selected tables in an Excel file","archived":false,"fork":false,"pushed_at":"2019-09-02T16:27:09.000Z","size":592,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-27T12:36:46.992Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SmileyFtW.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-08-27T14:19:48.000Z","updated_at":"2022-12-07T18:51:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef87a8a4-6e30-45a3-b9e1-e45f1da3686f","html_url":"https://github.com/SmileyFtW/CreateCodeWithCode","commit_stats":null,"previous_names":["smileyftw/createcodewithcode"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SmileyFtW/CreateCodeWithCode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmileyFtW%2FCreateCodeWithCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmileyFtW%2FCreateCodeWithCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmileyFtW%2FCreateCodeWithCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmileyFtW%2FCreateCodeWithCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SmileyFtW","download_url":"https://codeload.github.com/SmileyFtW/CreateCodeWithCode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmileyFtW%2FCreateCodeWithCode/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266076350,"owners_count":23872741,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-08T02:01:56.253Z","updated_at":"2025-07-20T06:31:31.857Z","avatar_url":"https://github.com/SmileyFtW.png","language":null,"readme":"# CreateCodeWithCode\nCreates Model, View, Presenter for selected tables in an Excel file.\nExcel files that have tables and have not previously been editied by the code creator\nhave models, a presenter, and a dialog created as well as a documentation module.\n\nThe plan is to migrate into an Add-In and make more robust.\n\nThere are two files in the zip file.\n1) The code creator: CreateCodeWithCode.xlsm\n2) The sample \"proper\" file to be processed\n   A \"proper\" file is one that has at least one worksheet having at least one table.\nThe code creator has a ribbon interface with a \"Go!\" button to kick off the application\nThe user form presented will show a list of all \"proper\" workbooks currently open (a Browse capability is planned)\nOnce a workbook is selected all worksheets in that workbook that have at least one table are presented\nSelecting a worksheet allows any or all tables in the workbook to be selected. Only selected tables are processed.\n\nThe result are Models, a Presenter, a Dialog (UserForm), and supporting code modules. A \"documentation\" module is also created that summarizes what was created. The presence of the documentation module in an otherwise proper file disqualifies that file from being processed again.\n\nA SaveAsCopy is done using \"(BKUP)\" in the filename to preserve the original workbook.\n","funding_links":[],"categories":["Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSmileyFtW%2FCreateCodeWithCode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSmileyFtW%2FCreateCodeWithCode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSmileyFtW%2FCreateCodeWithCode/lists"}