Automate Invoices in Excel (1-Click Export as PDF)

Поделиться
HTML-код
  • Опубликовано: 8 июн 2024
  • Automate Invoices in Excel by creating a template with a PDF export option.
    🔥Take our VBA & Macros course: www.careerprinciples.com/cour...
    🆓 DOWNLOAD Free Excel file for this video: careerprinciples.myflodesk.co...
    In this video tutorial we're going to build an automated invoicing system in excel where the customer details get filled in using a dropdown, the totals get calculated automatically, and the whole invoice gets exported as a 1-page PDF in just one click. Even better, it automatically gets named with the invoice number and customer name, and it saves in the file path that you want. Best part is, you automate this once, and you can forget about how it's done entirely. For this we'll be using data validation, macros, VBA, custom buttons, Excel formulas, and much more.
    LEARN:
    🔥Power BI for Business Analytics: www.careerprinciples.com/cour...
    📈 The Complete Finance & Valuation Course: www.careerprinciples.com/cour...
    👉 Excel for Business & Finance Course: www.careerprinciples.com/cour...
    🚀 All our courses: www.careerprinciples.com/courses
    SOCIALS:
    📸 Instagram - careerprinc...
    🤳 TikTok - / career_principles
    🧑‍💻 LinkedIn - / careerprinciples
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Chapters:
    0:00​ -​ Overview
    0:37​ - Automate Contact Details
    3:07​ - Automate Full Invoice Template
    6:46​ - 1-Click PDF Export
    12:15​ - Building the Macro Button

Комментарии • 72

  • @KenjiExplains
    @KenjiExplains  2 месяца назад +7

    🔥Take our VBA & Macros course: www.careerprinciples.com/courses/vba-macros-for-business-automation

  • @academyofmaths8624
    @academyofmaths8624 Месяц назад

    Dear Kenji, you show what I want to do in Excel. I appreciate your effort and the method you present. Stay blessed.

  • @josephbaba111
    @josephbaba111 2 месяца назад

    Thank you Kenji for this, very instructive!

  • @adamkabango6836
    @adamkabango6836 Месяц назад

    Thumbs up Kenji...... you make things look so easy to do and follow.

  • @vipulagarwal7320
    @vipulagarwal7320 2 месяца назад

    That was dope! Thanks Kenji 💪

  • @josephinestrandman5458
    @josephinestrandman5458 2 месяца назад +2

    Thanks for the tutorial! It would be interesting to learn how to automate the invoice Numbers as well and avoid dupes.. 😊

  • @camlex6310
    @camlex6310 Месяц назад

    This is super helpful!! Thanks

  • @mugerwaferryl213
    @mugerwaferryl213 2 месяца назад +3

    i like your lessons bro
    i have learned a lot from you

  • @Abdullah_Khaled
    @Abdullah_Khaled Месяц назад

    God Bless you man!

  • @user-tq1zn1hb8t
    @user-tq1zn1hb8t 23 дня назад

    I'm your newly subscriber congrats ! You are so great in excell.... I hope I can learn this exercise 😅

  • @Luciano_mp
    @Luciano_mp 2 месяца назад

    Good... Thank you.

  • @matlholelosaba4977
    @matlholelosaba4977 2 месяца назад +2

    Worked like a charm. Thank you.
    Now I must just find a way to get it to warn me before overwriting the file.

  • @successandlifestyle
    @successandlifestyle 2 месяца назад

    Great explanation.

  • @suriyaprakashk3219
    @suriyaprakashk3219 25 дней назад

    Thank you sir

  • @elkiszabala4236
    @elkiszabala4236 2 месяца назад +1

    Just Great Keep it up !!!

    • @KenjiExplains
      @KenjiExplains  2 месяца назад +1

      Thank you for your message, will do!

  • @willzinner8813
    @willzinner8813 2 месяца назад

    very interesting thanks

  • @shivalikbakshi24
    @shivalikbakshi24 2 месяца назад

    THAT'S SO COOOOL !!!!!!!!

  • @ornelfranck
    @ornelfranck 27 дней назад

    Nice

  • @user-vg1zf8dn5m
    @user-vg1zf8dn5m Месяц назад

    Hello, thank you for the video. I need help, please
    What should we do?
    If the site requires you to log in first, then scrape the data from it after that

  • @microsoft-certified-trainer
    @microsoft-certified-trainer 2 месяца назад +1

    I think you should use CTRL+SPACE after typing beginning of variable name instead of typing its manually to avoid typos

  • @nhiecopaclibare4146
    @nhiecopaclibare4146 2 месяца назад

    Thank you! Finally! Hahaha! 👏

  • @robparker1625
    @robparker1625 2 месяца назад

    I would also add the customer’s payment terms and xlookup those too.

  • @pikkyndan
    @pikkyndan 8 дней назад

    Ha. I made this invoice (with my own custom design) for a friend. Followed your instructions and code but when she loaded the invoice onto her laptop the address cells controlled by the xlookup function failed. Turned out her excel version was 2019 so xlookup was not recognised had to use vlookup. But she is happy and is productive.

  • @ihabziyad8611
    @ihabziyad8611 2 месяца назад

    Good job , we need to excel for bookkeeping please

  • @AshokKumar-hd7pz
    @AshokKumar-hd7pz Месяц назад

    Hello Kenji,
    I am great fan of yours and learned lot of excel formulas by seeing your vedios.
    Now i need a help hope you would help me in our office we have a daily tracker in that we have 12 agents and works in 24/7 shifts we work on incident tickets as soon as the ticket arrives we have enter the ticket number in that sheet and change the color of the cell manually according to the time the ticket arrived for eg. if ticket came in between 8am to 9 am it will be green if it is between 9 am to 10 am then red if it is between 10 am to 11 am then purple so on so instead of changing the color manually i need a formula or a steps so based on current time when the data entered into a cell the color should change please suggest
    Thanks,
    Ashok Kumar B.N

  • @albertocollazo9986
    @albertocollazo9986 14 дней назад

    Kenji, thank you for the tutorial. Followed you steps and it works fine producing a .pdf file of the invoice. When I close the the Invoice.xlsm file containing the macro and reopen it in a new Excel session, the macro does not run anymore. In fact the macro appears to run but it does not produce neither any .PDF output nor it gives any errors. Any ideas what the issue could be? Thank you in advance

  • @gova3vardhan
    @gova3vardhan 2 месяца назад

    How can I upload any PDF/Word file in a dedicated Excel cell and share the sheet with a team, so they can access the file I uploaded?

  • @jslee1294
    @jslee1294 2 месяца назад

    I was using Mac that does not work as expected. VB’s file_path command doesn’t work as expected. Can you fix this problem?

  • @jslee1294
    @jslee1294 2 месяца назад

    Sadly, my mac does not store file into the directory but print the hard copy through my printer… dang it. Can you help to fix this problem?

  • @pikkyndan
    @pikkyndan 14 дней назад

    Scuzie the pun but this tutorial is on the money. Thank you
    For a small business doing 3 to 5 invoices a week. Could you make a new workbook every month and use individual sheets for individual invoices ?
    So create a new invoice you open the book (Month). Copy last invoice sheet to new sheet. Then make new invoice
    Oh but I guess the date will change on all sheets created to the newest date opened.

  • @ConceptCubes
    @ConceptCubes 23 дня назад

    Hi Kenji,
    I want to insert product images next to product name in my invoice, Can you please help me with that ?
    I will be having a sheet named "Products" in which I will manually save allmy products name with their respective images in the next cell.

  • @Kuwait99
    @Kuwait99 15 дней назад

    About the invoice number how i can make automatic make list numbers like the first person 1001 second person 1002 and more..

  • @abdulsalam935
    @abdulsalam935 2 месяца назад

    Sir, how to save the invoice data

  • @elliottdavis4306
    @elliottdavis4306 2 месяца назад

    Anyone have any tips on automating a pdf invoice directly into quickbooks desktop? I’m able to get the pdf details into excel using power automate but I have not been able to import that info into quickbooks desktop

    • @ConceptCubes
      @ConceptCubes 23 дня назад +1

      Open QuickBooks and navigate to the File menu
      Select Utilities, then Import, and click Excel Files
      If the Add/Edit Multiple List Entries window appears, select NO
      Follow the wizard in importing files
      Choose the type of data
      QuickBooks opens a formatted Excel spreadsheet
      Enter your data, save the file, and close it
      You’ll be given the option to Add My Data Now
      Check results and open Data in QuickBooks
      Click Close once done

  • @madhawaVJ
    @madhawaVJ 26 дней назад

    VB program not running. no errors. any tip for that ?

  • @ksh7690
    @ksh7690 26 дней назад

    Can I export a data from this instead a pdf?

  • @sandyj4766
    @sandyj4766 2 месяца назад

    Hi Kenji, I was following through your steps on inputting the XLOOKUP formula however the value returned was #NAME ERROR even though i followed your instructions exactly. Any advice on this?

    • @theminista4499
      @theminista4499 Месяц назад

      try colon instead of coma or vice versa

  • @paklibas2514
    @paklibas2514 2 месяца назад +11

    Please add "Amount in words" line in the invoice. It's an integral part of invoice.

    • @i.5mviews923
      @i.5mviews923 2 месяца назад

      Pls go to chatgpt type prompt spellnum vba code , copy it and open your f11 vba editor go to insert module , paste there.

    • @KenjiExplains
      @KenjiExplains  2 месяца назад +2

      Interesting. I had only seen that in checks, didn't realize it was a big thing with invoices! Thank you for your suggestion.

    • @robparker1625
      @robparker1625 2 месяца назад +2

      I am accountant and have never seen this in words. Is this country specific?

    • @darkace0387
      @darkace0387 2 месяца назад

      Same I am a budding chartered accountant and have yet to find a client that uses "Amount in words" as an integral part of their invoices :/

    • @sean89n
      @sean89n Месяц назад

      We use it on our invoices, I’ve never had an explanation why, it seems like a legacy item to me though as they do feel dated.

  • @Burnthesof
    @Burnthesof 2 месяца назад

    can you do other way around too? From PDF to excel?
    E.g we get invoices via e-mail and they need to be saved + put in an excel table

    • @KenjiExplains
      @KenjiExplains  2 месяца назад

      Interesting, I've yet to try but probably there's a way with VBA!

    • @Burnthesof
      @Burnthesof 2 месяца назад

      @@KenjiExplains would be awesome will save me many hours of work! But haven’t been able to figure it out! But I am no wizard with excel and VNA

    • @ExcelPowerPythonHub
      @ExcelPowerPythonHub 2 месяца назад

      Using Power Query it is possible
      ruclips.net/video/5_tKmLFd2ts/видео.htmlsi=yQSjuKhcqXIus98h

  • @user-ts4qn3gq3f
    @user-ts4qn3gq3f 2 месяца назад

    I don't see Xlookup formula in 2016.

  • @exceltips.andtricks
    @exceltips.andtricks 2 месяца назад

  • @christopherdomnic1009
    @christopherdomnic1009 9 дней назад

    How to get Summary of invoices

  • @preetshah3793
    @preetshah3793 2 месяца назад

    Make a video on sql

    • @KenjiExplains
      @KenjiExplains  2 месяца назад

      I made one last week check the bio

    • @preetshah3793
      @preetshah3793 2 месяца назад

      @@KenjiExplains yes I watch your video it's was great video please make more on sql thank you.

  • @korysnyi_excel
    @korysnyi_excel 2 месяца назад

    You can do pdf without macros, just click File/Export

    • @ExcelPowerPythonHub
      @ExcelPowerPythonHub 2 месяца назад +2

      Also we can add code in VBA to export ActiveSheet.ExportAsFixedFormat xlTypePDF, ThisWorkbook.Path & "/" & Filename & ".pdf", , , False

  • @hrugla
    @hrugla 2 месяца назад

    Please note that using Excel for invoicing is prohibited in a lot of countries! There is at least in Europe very strong regulations to what kind of software you can use for invoicing.

    • @XCELRTECHNOLOGY
      @XCELRTECHNOLOGY Месяц назад

      Reason?

    • @oliverschulz1623
      @oliverschulz1623 Месяц назад +1

      European regulations demand that finalized invoices cannot be changed after being created. With Excel, you cannot guarantee that, because you can always go back, open the file and change the numbers around. That is why you'll have to use specialized software in a professional setting

    • @rahma22221
      @rahma22221 25 дней назад

      That is why there is export to pdf for reason

    • @hrugla
      @hrugla 25 дней назад

      @@rahma22221 that is not enough by most EU nations regulations (don't know about rest of the world but I would assume it is the same). The original file is not aloud to be able to changed. The document also HAS to be autonumnerated.

    • @hrugla
      @hrugla 25 дней назад

      @@XCELRTECHNOLOGY in addition to previous answer sooner countries like France Poland Hungary Italy (and I presume more to come) you have to invoice as e-invoices that is sent directly to government.

  • @thirdyleoalmardahilig7237
    @thirdyleoalmardahilig7237 2 месяца назад

    Marry me Kenji 😘😘😘