![MD ISMAIL Hosen](/img/default-banner.jpg)
- 265
- 75 481
MD ISMAIL Hosen
Registrace 17. 03. 2016
If you want to learn advanced Excel, then this channel is for you. I share videos on Power Query, VBA, Excel Formula on this channel. Don't forget to subscribe and hit the bell icon for more video's notification.
Property Data Directly in Excel from ATTOM API
I have shown one of my paid projects where I have extracted and cleaned up real state property data directly from ATTOM API into excel.
Please contact for any project or VBA Automation.
Contacts:
Email: 1997ismail.hosen@gmail.com
WhatsApp: +8801515649307
LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/
Facebook: mdismail.hosen.7
CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html
Please contact for any project or VBA Automation.
Contacts:
Email: 1997ismail.hosen@gmail.com
WhatsApp: +8801515649307
LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/
Facebook: mdismail.hosen.7
CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html
zhlédnutí: 40
Video
Split A Sheets Into Multiple Sheets Based on a Column Using Office Scripts
zhlédnutí 57Před dnem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link: Video links: Delete all sheets : czcams.com/video/QhvVo6ulwuY/video.html Get all distinct Items : czcams.com/video/...
Get Matching Rows Using Office Scripts
zhlédnutí 64Před dnem
Please contact us for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link: Chapters: 00:00 Video Topic 00:44 Initial Setup and Approach 01:18 Function to get all distinct items from a spe...
Distinct Items From A Range Using Office Scripts (Not Unique ones)
zhlédnutí 38Před 14 dny
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link: Chapters: 00:00 Video Topic 00:55 Initial Setup 01:09 Unique Vs Distinct 01:50 Getting All Distinct Items From Colu...
10. Delete All Sheets Except Active Sheet Using Office Scripts (Be careful before running the code)
zhlédnutí 45Před 14 dny
Please get in touch with us for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link: docs.google.com/spreadsheets/d/1xR48esitqINp3H7m5kxSCRSblbbFn29k/edit?usp=sharing&ouid=110912175724373...
9. Basic of Worksheet Automation in Office Scripts
zhlédnutí 59Před 21 dnem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
8. Remove All #REF! Error using Office Scripts
zhlédnutí 30Před 21 dnem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
7. Real Application of Named getType method in Office Scripts
zhlédnutí 37Před 21 dnem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
6. Named Item Type using Office Scripts
zhlédnutí 45Před 28 dny
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
5. Delete Named Range Using Office Scripts
zhlédnutí 20Před měsícem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
4. Categorize all Named Range Using Office Scripts
zhlédnutí 26Před měsícem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html Previous video link: czcams.com/video/h_nFAX34Il4/video.html
3. Dynamically Collect All Named Range Details Using Office Scripts
zhlédnutí 37Před měsícem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
2. Read Named Range Info Using Office Scripts
zhlédnutí 53Před měsícem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
1. Create Named Range Using Office Scripts
zhlédnutí 90Před měsícem
Please contact for any project or VBA Automation. Contacts: Email: 1997ismail.hosen@gmail.com WhatsApp: 8801515649307 LinkedIn: www.linkedin.com/in/md-ismail-hosen-b77500135/ Facebook: mdismail.hosen.7 CZcams: czcams.com/channels/L-q7_WvISkw0Ox9FRBBzmw.html File link:
Extract All Attributes of an HTML element Dynamically Using Power Query | Best Usage of Html.Table
zhlédnutí 86Před měsícem
Extract All Attributes of an HTML element Dynamically Using Power Query | Best Usage of Html.Table
Highlight Active Cell Using VBA | Control It Using Checkbox | Free AddIn To Download
zhlédnutí 112Před měsícem
Highlight Active Cell Using VBA | Control It Using Checkbox | Free AddIn To Download
Extract the URL From a Hyperlink Using Power Query | Third part of Html.Table ColumnSelector
zhlédnutí 144Před měsícem
Extract the URL From a Hyperlink Using Power Query | Third part of Html.Table ColumnSelector
Be aware of these ADODB Issues for Long Text Column
zhlédnutí 101Před měsícem
Be aware of these ADODB Issues for Long Text Column
Password Validation Using REGEXTEST | Helpful Website to learn REGEX
zhlédnutí 73Před 2 měsíci
Password Validation Using REGEXTEST | Helpful Website to learn REGEX
Brand New Excel REGEX Functions | Clean your messed up data
zhlédnutí 558Před 2 měsíci
Brand New Excel REGEX Functions | Clean your messed up data
Learn How to Create Custom Functions | From Basic to Advance with Practical Example
zhlédnutí 216Před 2 měsíci
Learn How to Create Custom Functions | From Basic to Advance with Practical Example
Find Anomaly in your data using Conditional Formatting
zhlédnutí 53Před 2 měsíci
Find Anomaly in your data using Conditional Formatting
Save Image Response from REST API to a file using cURL in MAC
zhlédnutí 33Před 2 měsíci
Save Image Response from REST API to a file using cURL in MAC
Trust access to the VBA project object model In Mac Excel
zhlédnutí 65Před 3 měsíci
Trust access to the VBA project object model In Mac Excel
Thanks for this. First time I understood the need and usage of implementations.
Glad to share.
Best of luck brother
Thanks.
Good thanks so much
You are welcomed. The next video will use previous three videos code do a useful automation that we need very often.
Hi Ismail Nice work. I would however suggest you something to improve. Since people come to learn often, you should go slowly otherwise only people with a certain level of expertise can follow. Thanks
Thanks for the feedback. What do you mean by slowly? Should i speak with intermediate pauses or should i consider creating basic level contents?
@@mdismailhosen8280 From my experience with some great online trainers, I would suggest 1. Avoid two much shortcuts 2. Speak bit slowly because the accent can be challenging for some people and 3. Show when you go in the menus and say it when possible like: « Go to Data, then Get data, etc. ». Reason I’m suggesting that is some people can easily follow you step by step and reproduce what they see. It make the video long but it pay because people can understand easily even if they are very good in English. Hope my comment will help. Again I really appreciate your content. Thanks
you can just define their types as IEmployee, in that way we are not dependent on contractual, permanent or temporary employee
You are right and i have used IEmployee in the PrintBonus sub. But in the variable declaration i could use IEmployee but still when newing up we would need to use concrete implementation. I wanted to show case that if you declare them as concrete they could behave as IEmployee.
Good morning, and thank you for sharing this information! I wanted to increase my game so much and this does it!
Just to let you know that i have a paid Add In with some others feature.
Thank You Thank You Ismall. I have been looking for something like this for over three years. There are many macros to highlight rows; however, you need to type in a macro for each worksheet. When I asked how the macro can be put into the personal macro workbook, so it can be used on any worksheet; I was told it cannot be done. You saw one of my latest posts to another podcast and wrote an add-in to handle this problem. Your add-in allows users to very easily find the active cell. The arrows used do not cover up conditional formatting. The arrows point directly to the active cell. The arrows can easily be turned off or on. Once the add-in is installed, it can be used on any worksheet/workbook.
That's right. Thank you. I have made much more improvement on that AddIn and going to release a paid version of that AddIn soon. I already have sold one copy of it. Adding some more features and then I will release it.
This is just what I nedded thank you very much. Unfortunately the order you place in power quesry (by this or any other method) is not carried over to the table in excel. Do you know of and fixes for this bug?
I don’t understand what you mean.
Hello sir, how to download ISMAIL'S Utilities.
That's not available. It's my 3 yr long collection of different things.
Can you share the file? Thanks!
I don't have the file now. This video was from long time ago.
Can you share the file? Thanks!
This file is not freely available sorry.
When I read the title of your video, I thought you will show us how to extract a URL from a cell in Excel containing a hyperlink. Any lead for that ?
Oh. That's easy as well. Will share a video on that. Keep following for that video maybe tomorrow or day after tomorrow.
@@mdismailhosen8280 thanks so much, I would like a solution with Power Query, I have already one solution with Office Script :)
Power query can't do that. You need to use VBA or office script.
Thanks Bhai !!!
Welcome.
Great tutorial 👌. Subscribed
Thanks.
Thank you❤️
Welcome
Is it possible to make these macros work from the Personal Macro Workbook?
Need to use application level events. But ideally it should be possible.
@@mdismailhosen8280 Thank your reply, I am not familiar with VBA coding.
Understood. I will try to record a video on this in future.
That would be greatly appreciated. If it would not be too much trouble, could you also incorporate the macro to turn off/on macro for highlighting? I think that I speak for many others, you are doing all of us a tremendous favor. Thanks again
Will do that as well.
Very helpful video . Please make videos in Bangla.
Will do In Saa Allah.
Thank you for this tutorial!
Glad to help. Are you using this in any way. Would love to hear more.
@@mdismailhosen8280 I'm moving the company database to PosgreSQL and modifying the UI. The only thing left to do is: to write an API (Python), to write classes on VBA for GET/POST requests and start the server. I'm working on it. Your tutorial helped me because there is a normal demonstration of working with MSXML2 and explanations - chatgpt wrote me bullshit. I've been developing in VBA for 4 years and writing full-fledged applications (why i can use here only VBA is a separate long story). I recently decided to move department's databases from Access and Excel to a normal database so that I could have a full online mode and at least some data structure. We can't install drivers to work with PostgreSQL in Excel, so I found only one way: requests to API (Python) on server which sends it to PostgreSQL. That's why I'm glad to see your video ☺
धन्यवाद ❤️
Well presented
Thank you for your kind words. This means a lot to me.
Great video. I wasn’t aware of the implements function and it seems like it’s the best way to keep coding “clean” and readable. Can you tell me what you’re doing when you click on Rubberduck? I’m not familiar with that function.
Thank you. It's an AddIn which has some useful feature. Look into their website for more details.
Thank you so much for an explanation and a cool example of interface in Excel. Get subscribed!
Glad to help. Thanks for your support.
Thank you!
You're welcome!
I've never seen it explained so easily. thank you But I think there is one more thing I need to learn. I copied and pasted the code into the file exactly like the teacher's code, but... EventDriver module Set CurrentPerson = Person.Create("Md.Ismail Name", 27) The above code does not recognize Person. An error message appears saying the variable is not defined. so... Dim CurrentPerson As New Person Set CurrentPerson = CurrentPerson.Create("Md.Ismail Name", 27) After modifying it like this, it works fine. What's the problem? If you download the teacher's file and run it, it will work. At that place... Dim CurrentPerson As Person Set CurrentPerson = Person.Create("Md.Ismail Name", 27) This is what happened and it worked well. '@PredeclaredId Is there something else that needs to be set in the VB editor to use this?
Thank you. It means a lot to me. In the main file we have a metadata set to true which you can't see in the VBE Editor. That's what this PredeclaredId means. You need to do some google on PredeclaredId or watch my Factory method pattern video.
How to generate the combination table automatically?
It's a long code and not freely available. It's for paid customers.
@mdismailhosen8280 how can i paid costomers?
Thank you Ismail! I'm in love with VBA as you are. What kind of job do you have? Im wondering, because I would love to be a full time VBA developer, but dont see where those skills are required. Its such a shame to have digged to the very bottom of VBA knowledge and not be able to apply this in real world job
Thank you. I do freelance. Not a full-time job.
@@mdismailhosen8280 you must be the happiest person on Earth :) Do you earn enough from freelance, does it satisfy your needs?
Thank you very much for great content! And I want to point out that this particular example in this video is a great example of how you Can use interfaces to bypass the VBA limitation of not being able to pass function pointer to another function! I was thinking about it too - If you want to pass a particular function in order for it to do certain stuff in another function you just create interface and multiple classes that represent various functionality! And another idea for your next video - is you Can show how you Can create classes with default instance of the class, so you wont have to New up instances all the time. For this particular example, where you use a class as a function this would be quite useful! And in the end, If a class doesn't hold any state of its own, using default instance of the class without having to do "New" all the time seems reasonable
Thanks for your kind words. I use default instance with constructor idea sometimes. You may checkout my Factory method pattern video for that. I use no state class module for utility classes. Like I have a utility class for Text manipulation. (Text.BeforeDelimiter, Text.AfterDelimiter, Text.IsStartsWith etc).
very very useful, more please !
Will do!
Nice video.. I have a shared folder with size of close to 500 gb it contains multiple subfolders and files. How to find out top 20 big file/folder which consuming space along with lanid or details of who created it
You will need to check on how to get data from folder in power query.
Most of VBA users don’t even know that they can code in OOP manners with VBA as you do in this video. Your channel definitely deserves millions of subscribes.
Thanks for your kind words.
Classes always hardest part of vba. Hope u make more vid like this one. Nice job man.
Thanks, will do! Don't forget to subscribe and share in your network.
Cool to see another video out on the web about Selenium Basic! If you're interested, I also created one recently. I talked about all the set-up behind getting Selenium Basic up and running, some basics about "Xpaths" as well as how to run some Javascript code. czcams.com/video/dwRDzRZGx2o/video.html ^link above
Hey. Great job. Could you share file with code that you mentioned ?
I have added the file link in the description. Here it is again: drive.google.com/file/d/165WEw6IRj6qGAz-WB-gW4SANT8_vAkOX/view?usp=sharing
Bhai Thank you ... Bhalo lagse tumar process ta. Eid Mubarak!!! Enjoy your day! Subscribe koira disi.
Thanks, brother. Late Eid mubarak.
File Link not working
It's downloading properly if i just copy paste the file link. Can you check again please?
for ur PrintBonus sub 8:09 the Emp argument could be a variant datatype and it would work aswell. so why should i do all that implementation stuff if i just could use a variant datatype variable ? would work in each situation aswell ?
This is very simplified example. You can have complex logic and implementation for each of those sub type which you can't using just variant.
Thanjs so much. But This connection dosen't work if we work on sharepoint. Can you please help me for that. Thnks
I don’t have experience working with share point file. I will try and get back to you.
thank you
You're welcome
Hi, friend! Tell me how did you customize your VBE ?
I am using Microsoft Extensibility 5.3 and a lot of my code.
thanks Bro!
Welcome!
Thank you Ismail
Welcome
Thank you for sharing your knowledge. It's been excellent. However, I am unable to access the file link provided. Could you please check the accessibility or share an alternative method to access the file?
Thanks for your kind words. Sorry, my website is down for now. Will try to update you soon and reply to you in this comment thread.
What do I have to do to froze the header row (not to be scrolled)?
You need to use helper range and rowsource property then
Well presented thank you done subscribe
Thank you. I appreciate it.
That was a weird issue on Power Query! It worked very well. Thanks for this video.
Glad to help
oi, tudo bem? tentei fazer mas estar dando o seguinte erro: erro vba o tipo definido pelo usuário não foi definido, nessa linha do código: Implements IControlEvents. uso office 2016 32 bits e o windows 10 64 bits
Can you share your sample file? It's hard to say without seeing the whole code. Also make sure you have an interface by IControlEvents
Hello! Very hepfull video !! Can you sent us and the pdf with the notes?
Thank you for your support. I don’t have the pdf right now. Sorry.
can you help me with an other example i will tell you? @@mdismailhosen8280
Well Explained, I just subscribed to your channel
Thank you. I appreciate it.
Thanks bro................ i request first teach this all in module level and then go to class level for better understand........... ok .........but.... overall thank for something new..
Thanks for your feedback.
give some real world examples for easy understanding .............. sorry !!! now this is bouncing of my mind
Keep watching. I have few others videos.