Is there a way to find out what macros are in a LibreOffice Calc file?
I went to the menu Tools > Macros > Organize Macros, and reviewed all the options, but I am not seeing anything that tells me what macros are in use. Isn't there some way to detect what they are and make changes if desired? It's a file created by someone else, and I have very basic knowledge of spreadsheets.
I could not find the answer in the Help files, which cover creating and organizing macros but do not give instructions on where to look just to see what macros are running in a file.
Thanks in advance for any help you can offer.
Not intended as an answer to the question, but this is what I was talking about in comment on main question.
(Why can't I post an image as a comment???)
Related
Am a complete newbie in Macros and do not find much support in Word macros
I have a macro with New ribbons which needs to be rolled out to various Users without affecting their current macros.
Which is the best possible way to perform the same.
Thanks in advance!!
P.S. Not sure if similar query has already been addressed. Didnt find any conclusive answer yet.
Your code and ribbons need to be in a template (.dotm) located in the startup folder.
On Windows the default location is \Users\<UserName>\AppData\Roaming\Microsoft\Word\STARTUP
I am just starting to learn VBA for Excel 2013. Just wondering if native VBA editor which come with excel 2013 is any good? I did some research, some people are saying that previous navtive vba editor function is insufficient, some people are saying that VB 6 is good enough for VBA.
Is there any better vba editor out there?
As far as I'm concerned, the built in VBE is the best way to go. It has not changed in the last 10 years or even longer, but it is tightly integrated into Excel and does everything you need, especially as a beginner.
some time passed since you asked, but maybe someone else might find it useful. I looked for the same thing and couldn't find anything good until I found Notepad++.
It makes analyzing the code much easier.
I was looking at software to write novels and stories and they have basically the same organizational format. They have a tree on the side and folders for organizing. Here are some examples:
http://storyist.com/assets/screenshots/StoryistCollage-Full.jpg
http://www.literatureandlatte.com/scrivener_pages/screenshotcommentary.php
I have Microsoft Word and being a programmer (among other things), I wondered if there is a way to use VBA controls and create this look and organizational process in Word.
Is there any way to do that? If there is, how would I begin? Or, is this something I need to do standalone?
EDIT: Here is what I am looking for:
http://writingoutliner.com/software-features/project-based-writing-for-long-documents.php
Is this possible solely with VBA?
Your question if broken down would be something like this
I wondered if there is a way to use VBA controls and create this look and organizational process in Word
Is there any way to do that? If there is, how would I begin?
Is this something I need to do standalone?
Unfortunately Word would be a wrong choice if you want that kind of professional Look. If you want a standalone I would recommend creating a CHM (Compiled Help Modules) file. It would look something like one of your Windows Help File.
There are many free software's that can create CHM Files for you. One such link is here.
If you want a really amazing tool (I use the same and unfortunately it is not free) then check out Help and Manual 6
If you still want to do it in word, you will have to use VBA and then use the Treeview Control in a userform. The biggest disadvantage of Treeview is that it is not distributable. To see how to work with Treeview control, see my other reply here.
I have a general question and I'm not sure where to begin, literally. Can you please leave any direction at a fairly high level so I have the chance to try to figure it out for myself? Here's my initial plan, but here's the issue! I don't know where to start. Where would I begin with this? Would it be an Excel module? I need some direction guys!! Let me give you a quick run down of what we're trying to accomplish.
We start out with 2-3 customer specific spreadsheets with an account number + [static] file name.xlsx and about 7 generic template excel files where we use the data from the customer specific spreadsheets and save a copy of each of the template files in the customers store folder.
What I'm trying to figure out if VBA is the direction that I need to be going with this or if there is another method that would accomplish the same goal or be more efficient at getting it done. My thinking at this point is open one of the customers files, save the active workbook file path as a string (this would contain the file directory, division, customer number and customer name), split the string of the file path and save the information that I need as variables, open the appropriate template files based on division number, probably run a couple recorded macros then re-save the files using the account number in the appropriate directory. If there's anything else I left out for this to make more sense, please let me know and I'll re-edit the post. Thank you in advance for any guidance!!
I don't think you should use Access or VSTO - I'll explain why, then offer a practical way forward.
Access is way over the top for what you want to do: most people find it much easier to write code in Excel VBA (I speak as a trainer with 20 years of experience, who is a guru on both packages).
Visual Studio Tools for Office was Microsoft's attempt to get the business world to stop using VBA in Excel, and use the much more robust VSTO within Visual Studio. It's a great idea, but unfortunately not many people seem to be adopting it. In computing it's rarely a good idea not to go with the flow (and anyway, the learning curve for VBA is shorter than that for VSTO, IMHO - hope that's enough acronyms in one sentence!).
As to the practical solution: I've just finished writing a fairly large online tutorial in Excel VBA, which is at exactly the level you need, I think.
Good luck!
Since you are dealing with XLSX files then you are in Office 2007 or 2010, so you could use Visual Studio Tools for Office. This will allow you to use the .Net framework and C# or VB.Net in Visual Studio to get a better development experience than VBA. You could add your own ribbon and buttons to Excel to help accomplish your tasks.
Does any one know any good resources for creating Visual Slick macros?
I'd start with the official community forum for SlickEdit macros.
After the community forum - I would find the macros directory and go to town looking at all the .e files. Depending on what you want to do - there is a lot of samples in the actual implementation (just the same way I would do it for emacs).
For example, many years ago I wanted to have something like 'project-load' (dialog that lets you open from all files in the project) but instead of project files - let me open any of the currently checked-out files (not just open, but also diff etc), went and found the project-load source and used that as a sample on implementing a similar dialog
This is a great resource to start with. I wrote my first one here
There is a book by John Hurst, 'Professional SlickEdit',ISBN-13: 978-0-470-12215-0 that is useful to get you started.