I will like to populate a spreadsheet in a google spreadsheet based upon text in received emails. For instance, if a particular text appears in an email, value of a "counter" should increase. Is such a functionality possible?
You could probably achieve this using Google Apps Scripts.
1 - To get data from Gmail into a spreadsheet: the GmailApp class
2 - To set up a spreadsheet with triggers: Understanding Events
Then, using (2), set up a spreadsheet that either periodically, or every time it is opened, executes code using (1) that parses Gmail messages and writes to the spreadsheet. The following would be a good place to start:
3 - Tutorial: Creating Gmail Inbox Statistics Report
Related
So, I am taking part in this challenge where everyday I have to make a savings. The amount is on a spreadsheet.
Ho can I configure python to look into the spradsheet (excel) and send notification to me with the unique amount based on the row of the spreadsheet for me to take the action
None so far, I am new to python.
I'm currently trying to automate some emails since I've been tasked with sending 430 emails to costumers of the company I work with.
I am working with Odoo for my contacts list, using a Mac and its subsequent Apple products to send the emails. I tried looking at some tutorials online but got stuck at "2. Read the excel field and store in dt1 3. Use for each row to loop through each rows of dt1." I am 100% new to Excel so I don't know what this means.
I have the names and emails of the customers ready in an excel file already, however, I don't know how to add in the subject line and body. The body needs to contain this line, "Good Morning/Afternoon, NAME_OF_CUSTOMER," I need a way to also automate the fill in.
These were the tutorials I was using:
https://forum.uipath.com/t/create-text-from-excel-info/263923
https://www.automateexcel.com/how-to/send-email-formula-no-macros/
Any help appreciated, I really don't want to do all of this by hand.
You can achieve this directly by Odoo.
Install "Email Marketing" Application in Odoo and select your contacts or import a CSV/XLS file in Newsletter Leads model.
Then you'll be able to create a campaign and massively send emails to your contacts.
You should first configure an SMTP server in Odoo via Settings -> Technical Features -> Out-bound email servers
I have created a form for the use of our less tech-savvy field supervisors. It is a form that they have to manually fax us and it usually arrives much later than what we need in the administrative office that I work at. I was wanting to use this new excel form to assist them with effectively completing the form and using a single button command to create a new PDF and Excel file with a dynamic name (based on sheet name) and to automatically send it as an email through their company gmail account.
I have successfully managed to create the dynamic sheet name and creation of the PDF and new Excel document, but I cannot seem to find a way to use gmail as a way to email said PDF. The only sources I can find regarding it seem to limit it to one specific email address that can be used to send it. I need to find a way to have it be dynamic since we have dozens of different people that would use this form.
I'm trying to learn how to use Excel/VBA to automate as much of the below workflow as I can:
I receive an email from a manager notifying me that an employee has Covid. This initial notification is not standardized
I manually enter the information (employee name, their state, company, test date, test results, etc) into a spreadsheet. Sometimes certain cells information are left blank if they are not provided in #1
I REPLY ALL to original email. I use a template and edit based on the information I've entered into the spreadsheet (for instance, certain states have different guidelines) and attach PDFs depending on the company. I may also ask for missing information
My goal is to:
Be able to press a button in excel to draft an email body with information I've entered into spreadsheet. A combination of "mad lib" and "if this then that". If specific cells are blank, Id want the email to include what information i still need. I only send this specific email once, but I have to do it again every time there is a new Covid case.
My restrictions are:
Multiple people use this same workflow and spreadsheet, so ideally it would be simple for coworkers. I do not want excel to automatically send the email without the user reviewing it first.
I am very new to VBA, but am learning Python.
I cannot download anything on my work computer.
Thank you so much!
I've been trying to figure this out for 5 days, searched this site, watched youtube tutorials, and it's just not coming together for me. I know very little excel and no visual basic.
I need to be able to pull specific info from a website and populate an excel sheet with that info.
User-entered data (the variable?) is an email address. I have a long list of email addresses. From this list I want to generate the web data pull.
My excel is currently set up as a form, Column 1=email, that is the info I have. What I want to pull is in columns 2-8: 2=id number, 3=first name, 4=last name, etc.
The site I am pulling from is an internal API, looks like: http://blah.web.blah.com/blah/blah/blah/emailAddress. This site displays each value that I seek as:
<id>12345</id>, <firstName>Joe</firstName>
The site has over 25 lines of info tagged like this, I am only interested in pulling 7 specific lines into the appropriate column and row, based on the email value in Column 1.
I can easily capture all 25+ lines of info, one at a time.
=HYPERLINK("blah.web.blah.com/blah/blah/blah/"&A3
I would prefer to do this as a batch where I paste the email addresses into Column 1 and walk away while the magic computer executes the batch.
...this seems like it should be easy, but I don't know how to do it and haven't found a solution that starts to function. And like a seasoned Russian once said, "What is hard? Everything you do not know."
If you have excel 2013 , you can use FilterXML function