What is the best way to create user help documentation for an Excel VBA solution? [closed] - excel

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
VBA solutions can vary widely in size.
I would like to add user help documentation to all solutions but the level of effort to create and deploy the help needs to match the size of the solution.

You should check the VBA version of MZ-Tools. It is an add-in for VBA that can automatically generate documentation from your code (function name, parameters, comments, subject, etc.). You can also use it to automatically generate line numbers, onError labels, etc. More on the automatic documenting feature can be found here.
It is free, easy, and very efficient. Once you notice how much you save time by using it, please do like me: donate.

You may wish to consider HTML Help. It allows you to produce help files that are similar to standard Microsoft help. It is not particularly difficult to use, for the most part.

Related

Do we really need RPA for Excel automation as the same can be achieved with Excel VBA scripting? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
Do we really need RPA for Excel automation as the same can be achieved with Excel VBA scripting ?
MS Excel VBO is just another way of representing the vb code to make it more resuable.
But i assume the same can be done with VB scripting as well.
What are pros and cons of RPA in regards to Excel Automation ?
The question is not very specific. Any technology has its pros and cons. Way more important would be the aim that you want to achieve.
If you e.g. just want to use some Excel calculations, go and take VBA as you do not have to install any additional tool. Here RPA is pretty much an overkill.
But often you would like to additionally upload that Excel file or send it via mail etc. Here a tool like UiPath or Blueprism is really helpful.
Also, the VBA is something you need to learn. RPA tools take away those efforts and are able to manage things way easier.
In the case of UiPath for instance, there is a huge community developing things in UiPath Go! There you can take a preset of Excel calculations without any effort.

What are some ways to figure out related products/questions/items anything? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
What are some ways including machine learning that I can use in my projects to generate things related to another. Like related apps, related websites, related products, etc.
I've been brainstorming these are strategies...
one way i can think of is show items from same category. But that would be too broad.
2nd way improves upon previous step, it's to keep track of what people click next and promote that item. Meanwhile keep bottom list randomized to let other relevant items show up and get clicked.
3rd way is to use machine learning and provide training data somehow and use that.
I want something simple but smart, as it gets better with time.
Collaborative filtering is designed for solving exactly this problem. The problem with this approach is that produces good results having a lot of data only. I mean... A LOT. And it's not a really simple thing to use. However, any machine learning technique is not simple. There are some node.js packages for CF available, but I have no idea how good are they.

How can I make a program to operate another program? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
So what I'm wanting to do is pretty lame. Anyway, what I'm wanting to do is basically make a bot that will do some specified tasks for me.
I have an emulator on my laptop that when open, operates like an Android phone, and I'm using Snapchat on it. What I have been trying to do is make it send my 'streaks' on Snapchat a picture everyday at specified times. I have tried using a Macro Recorder to do this, but the loading time varies.
My questions are:
1) What programming language should I use for this?
2) What would be the best application to use? (Like Notepad, or some other application)
Any help is appreciated :)
Have you heard of autohotkey (AHK)? It's a macro app, but also a very powerful programming language. Entire apps have been written in it.
You can also use it to control other programs.
reference:
http://ahkscript.org/

Skill needed to do advance level sas programming [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
what is the best procedure to increase advance level SAS programming skill when there is no such requirement to use those concepts. Most of the time I complete my task using basic SAS concepts like set function, merge function or some other basic function. What is your suggestion if one wants to increase the programming capabilities.
I'm not going to venture a single 'best' option, but here are a few ideas:
I haven't gone down this route myself, but you could look into studying for the SAS certifications to broaden your SAS knowledge.
If you don't already know any SQL, that's something that's probably worth learning, as it's more transferable than most other SAS-related knowledge.
If you find yourself writing lots of very similar bits of code, learn how to use arrays and write macros (and when not to write macros).
If your code is taking a long time to run, read up on optimisation techniques and see if you can find faster ways of doing the same things. E.g. hash objects, indexes and parallel processing.

Source code handover training [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
We have to train the client professionals on the source code for an application we developed. What shall I include in their training plan for source code? Any help would be really appreciated.
regards
This may help:
What are the core elements to include in Support Documentation?
1.) If possible show them various changes/revisions the code has gone through, then that will help them to understand the code design at some higher level. (That function needs to be modified for what feature?)
2.) Extract some function Call-Graph/Function-flow diagram using some tool and let them get familiar with that.
3.) The test setup for the application should be explained to them.
4.) High level Design & Low level design document
-AD
You could highlight the important design decisions. So they understand why you have chosen which solution.

Resources