Тёмный
Isladogs On Access
Isladogs On Access
Isladogs On Access
Подписаться
My name is Colin Riddington and I am the owner of Mendip Data Systems based in the UK.
I am also active on many online forums - usually with the user name isladogs.

This channel, Isladogs on Access, will be used for videos explaining features of various free example apps and code samples for Microsoft® Access® that I have created in recent years.

My other channel, Mendip Data Systems, will in future only be used for videos related to my commercial apps. It can be found at: ru-vid.comvideos

Why Isladogs? (pronounced Eye-la-dogs)
Isla is my now elderly labrador dog shown in the photo. When we got her over 10 years ago, Isla was a fairly unusual name in the UK (though it has since become very popular due partly to Game Of Thrones). Someone thought the name came from the Isle of Dogs which is a region of London next to the Thames. The name Isladogs stuck and I have used it as my username on several Access forums for several years!

Hide the Taskbar Icon
5:11
3 месяца назад
BUG: Office & VBE Languages Different
5:54
5 месяцев назад
Lock Down Database Objects
8:21
5 месяцев назад
Protect Data in Tables and Queries
8:31
5 месяцев назад
Gradient Background Fill in Forms
10:43
5 месяцев назад
Rounded Corners in Forms
5:47
6 месяцев назад
Highlight Entire Form (Dim Background)
6:19
6 месяцев назад
Freeze Columns in Continuous Forms
16:23
6 месяцев назад
Move Borderless Form Using Mouse Down Event
4:07
7 месяцев назад
Multiselect Filter in a Continuous Form
12:04
9 месяцев назад
Highlight Current Control - NO CODE REQUIRED!
3:32
10 месяцев назад
Using Dictation in Access
5:22
10 месяцев назад
Комментарии
@kevinwillyerd1374
@kevinwillyerd1374 6 дней назад
Thank you so much for the clear explanation! It works exactly as described.
@IsladogsOnAccess
@IsladogsOnAccess 6 дней назад
You're welcome!
@HusnaSadat-fo4zt
@HusnaSadat-fo4zt Месяц назад
Please teach how to create a menu and sub-menu in Access
@IsladogsOnAccess
@IsladogsOnAccess 29 дней назад
Hi. Your request could mean lots of different things. Perhaps you could give more details so I can see if its something I'm interested in doing
@HusnaSadat-fo4zt
@HusnaSadat-fo4zt 26 дней назад
@@IsladogsOnAccess Hello, I want to explain to you clearly, I want you to teach us how to create a management dashboard with a sub-menu in Microsoft Access. You have very good videos, thank you very much.
@IsladogsOnAccess
@IsladogsOnAccess 26 дней назад
@@HusnaSadat-fo4zt - I did a quick search. There are many examples of this already - See list of hits at www.bing.com/search?pglt=41&q=RU-vid+-+create+a+management+dashboard+with+a+sub-menu+in+Microsoft+Access&cvid=f2b864e28a6b49cbb550c362d20c1efa&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIGCAEQRRhA0gEINTE4M2owajGoAgiwAgE&FORM=ANNTA1&adppc=EDGEDBB&PC=EDGEDBB
@MarcusDieterle
@MarcusDieterle Месяц назад
Thank you
@IsladogsOnAccess
@IsladogsOnAccess Месяц назад
You're welcome. Thanks for prompting me to write the article & create the video
@FashionSense518
@FashionSense518 Месяц назад
Thanks!
@IsladogsOnAccess
@IsladogsOnAccess Месяц назад
@@FashionSense518 You’re welcome
@mloucel7
@mloucel7 Месяц назад
Darn You make things look so easy...
@IsladogsOnAccess
@IsladogsOnAccess Месяц назад
It is easy ..... when you know how! 😁 See these other related videos ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fp25Q17fajA.html, ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8k7eKFpsUO4.html and ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VXpDkiANNUU.html
@daniellamendola5483
@daniellamendola5483 Месяц назад
Would this work for an .xlsm workbook as well?
@IsladogsOnAccess
@IsladogsOnAccess Месяц назад
Yes it will!
@victorpaesplinio2865
@victorpaesplinio2865 Месяц назад
Thank you very much for your tutorials! I found your work while searching on Access forums, and your Control Application Interface codes helped me on a project back in January this year! Glad to know we now have individual videos for each piece of code! I wonder if there is a way to apply some degree of transparency to objects on a form. I think it would be great to have a transparent background for the form window. I found a code where everything becomes transparent, but I would like to apply it just to specify objects such as a background canvas, trying to simulate something like the aero theme from Windows 7.
@IsladogsOnAccess
@IsladogsOnAccess Месяц назад
Glad you're finding them useful. I've been working on other projects for a while but have several videos planned for later this month. Anyway, yes you can add transparency! I covered this in a video from a couple of years ago related to my Attention Seeking database: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YlnCCPZBGEE.html The linked article & example app is at isladogs.co.uk/attention-seek/
@Vespasian-r6r
@Vespasian-r6r 2 месяца назад
Thanks John for the "Edit Linked Excel files" video. Just one question, do you know of any vba code that I can use to link to an excel NAMED RANGE via vba rather than the wizard?
@IsladogsOnAccess
@IsladogsOnAccess 2 месяца назад
Actually my name is Colin! I've never tried linking to a named range in Excel but I expect it will work if you do this: SELECT XL.* FROM (SELECT * FROM [SheetName$NamedRange] AS xlData IN G:\MyFiles\ExampleDatabases\Excel\tblData.xlsx’ [Excel 12.0;HDR=yes;IMEX=0;ACCDB=Yes]) AS XL; Please can you try & let me know
@JANDERSO5554
@JANDERSO5554 3 месяца назад
@11:15 That's weird, I've been using the Application.CommandBars method (thank you, BTW) in the column headers of a subform and I do not get this runtime error when I'm using the subform in its main form. I'm using Access 365 v2406, Build 16.0.17726.20078 64-bit
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
Hi. Just rechecked in v2407 (Beta Channel). although both methods work in a continuous form, I still get the error using Application.CommandBars.ExecuteMso ("FiltersMenu") in either the Label_Click or FieldName_DblClick event of a continuous subform As DoCmd.RunCommand acCmdFilterMenu ALWAYS works and is less to type(!), I now always use that method.
@JANDERSO5554
@JANDERSO5554 3 месяца назад
@@IsladogsOnAccess That's right, if it's less to type and always works, that's the way to go.
@AhmedMohammed-gg5kx
@AhmedMohammed-gg5kx 3 месяца назад
Hello sir! Please I need your helf about some settings in reports. I have a report with a subreport that contains records in multilines. I wanted to make the textbox shrink if the content is short. So set "can shrink" value as "yes". And it worked correctly. However the same report on other pc looks more taller without shrinking. I guess that this could be some settings about windows itself. What could be the problem?
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
Nothing obvious springs to mind. Suggest you ask in an Access forum giving relevant details and screenshots of the report from both computers
@EvJahvan
@EvJahvan 3 месяца назад
Thanks for sharing. Awesome insight.
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
My pleasure! Glad you enjoyed it!
@shanksingh7613
@shanksingh7613 3 месяца назад
Amazing can you make video on how to make crosstab table in ms access
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
Hi. Assume you mean cross tab query. Use the wizard to do this and if necessary edit it manually
@shanksingh7613
@shanksingh7613 3 месяца назад
@@IsladogsOnAccess yes many thanks
@EvJahvan
@EvJahvan 3 месяца назад
Very interesting, thanks for sharing your insights on your tips and tricks series Sir. Hopefully more useful tips and tricks coming up.
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
More to come!
@markjrgensen8507
@markjrgensen8507 3 месяца назад
Thanks
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
You're welcome!
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
In response to a 'challenge' by Karl Donaubauer, I've since added another short video showing how you can move both a popup form and the application window together!. See ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VXpDkiANNUU.html
@hassanrozh6579
@hassanrozh6579 3 месяца назад
Thanks so much, every time you coming back with great job.
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
My pleasure!
@johnclark851
@johnclark851 3 месяца назад
Nice work Colin!
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
Glad you liked it
@johnclark851
@johnclark851 3 месяца назад
Let me buy you a beer, I'll be using this immediately...
@IsladogsOnAccess
@IsladogsOnAccess 3 месяца назад
Thanks. Can I drink it immediately? 😊 it’s a neat little feature which formed a small part of my Access DevCon presentation in April. Although I don’t often use it, the feature is invaluable for selectively hiding command buttons in a continuous form.
@theajaster4640
@theajaster4640 4 месяца назад
This is great news! Thanks so much for sharing it. Your video explained things very clearly. Again thank you.😊
@IsladogsOnAccess
@IsladogsOnAccess 4 месяца назад
You're very welcome. Its a very useful feature that has been hiding in plain sight for many years!
@brendapamentanonkou4851
@brendapamentanonkou4851 4 месяца назад
can we have the codes please. Nice video
@IsladogsOnAccess
@IsladogsOnAccess 4 месяца назад
Yes - as it says in the video details ...For further details and the example app, see my article isladogs.co.uk/control-help/. The app includes all code
@Azheenyasin
@Azheenyasin 5 месяцев назад
Amazing work ❤
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Many thanks
@Jojosmith342
@Jojosmith342 5 месяцев назад
all thumbs up to the BEST CODER. This is what I need to protect my DB that I have searched the solution and found your video.Thank you for your other valuable tutorial. Already subscribed
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thanks @jojosmith342. Glad you found it useful. Do remember that whilst it should significantly reduce the chances of anyone meddling with your database, it isn't intended to be secure enough to prevent serious & determined hackers
@elricho72
@elricho72 5 месяцев назад
awesome
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thank you
@yomismosl5041
@yomismosl5041 5 месяцев назад
Very interesting video, but for me the easiest way to access the data is to open another blank database and import the tables, or use Excel using powerquery. Any protection against this (password-protected database is not useful because in that case the user would not be able to use the database legitimately)
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
This is obviously not useful for the scenario you describe. If you are interested, I do have other articles on securing Access databases. For example: www.isladogs.co.uk/improve-security-2/index.html
@hassanrozh6579
@hassanrozh6579 5 месяцев назад
Thanks so much, this is awesome.
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thanks
@nicor1501
@nicor1501 5 месяцев назад
really inspiring indeed. I can't wait to watch the 2nd video. Quick question: will the 'timer' event not impact the global performance of the app ?
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
The second video is available now ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-PYbjtY3Q9w8.html Surprisingly it seems to have little or no impact on performance. If the timer interval was reduced from 500 to 100 it might have more impact To reduce any possible impact, you could add a check to only run the code where the active datasheet had changed
@nicor1501
@nicor1501 5 месяцев назад
@@IsladogsOnAccess thank you for the feedback Colin👍
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
This is the second video in a 2-part series. The first video (Protect Data in Tables & Queries) is available at ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6coPMh8My44.html
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
This is the first video in a 2-part series. The second video (LockDown Database Objects) is available at ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-PYbjtY3Q9w8.html
@AhmedMohammed-gg5kx
@AhmedMohammed-gg5kx 5 месяцев назад
That is exactly what I was looking for. Thaaaaaaank you so much !!!!!!!! 👍👍👍👍👍👍👍👍👍👍👍👍👍👍
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
You're welcome. Glad you like it. There are many more similar items available on my website. See www.isladogs.co.uk/add-features-forms
@osjamfer
@osjamfer 5 месяцев назад
Hello Mr. Isladogs Please can you resolve a question that I have had for a long time and that as an access user I have not asked to resolve. This is about explaining to me how indentation works (located in the text format option). I have searched all over the internet and I can't get a valid result. Thank you very much, I'm sure I'm not the only one who has this question. I apologize for my English
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Hi Oscar. Not sure I understand what you are asking here. Auto Indent allows you to indent the first line of code by the specified number of spaces using the tab key. All subsequent lines will then start at that tab location For more details, see the MS Help article: for VBE Options - learn.microsoft.com/en-gb/office/vba/language/reference/user-interface-help/options-dialog-box. As this is off topic, if you need more help, please email me using the contact button on the related web article for this video
@binhhoduy5864
@binhhoduy5864 5 месяцев назад
Great idea!
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
You're welcome
@alaaaswad2122
@alaaaswad2122 5 месяцев назад
very good
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thanks
@erniehaverhals396
@erniehaverhals396 5 месяцев назад
Colin, Thanks for the great job and explanation. It's very useful.
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thanks. Glad you found it useful
@jlsystemmail8665
@jlsystemmail8665 5 месяцев назад
Excelent as always Mister!!. Best Regards.
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thank you
@jlsystemmail8665
@jlsystemmail8665 5 месяцев назад
Excelent Sir!! always amazing!! Regards.
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Thanks for the compliment. Glad you like it
@gregorywwallace
@gregorywwallace 6 месяцев назад
The user prompt text is incredibly simple to implement and a major user experience upgrade. Thank you for sharing this.
@IsladogsOnAccess
@IsladogsOnAccess 4 месяца назад
Glad you found it useful. Of course, user prompt text only works well if the textbox is big enough for the prompt! Personally I prefer the caption method for most purposes
@hassanrozh6579
@hassanrozh6579 6 месяцев назад
Great video, thanks so much. I want to ask you about the numbers at the begin of the code line, what's that mean?
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
I assume you mean in the GetOrderBy function. Line numbering is a very useful feature available with the excellent MZ-Tools VBE add-in. I sometimes use line numbers to assist with trapping errors during development. In this case, I forgot to remove them before releasing the app. They have no effect on the code itself
@gonefishing2006
@gonefishing2006 6 месяцев назад
Short blurb. I finally got around to using some of the code ideas on my personal project. If anywhere in your code you use the Left, Right, Top, or Bottom you may get a Expected Array Error after inserting the modMoveResizeForm module. I sure did! Not a big deal I learned something (will I recall when needed?) I traced it to the modMoveResizeForm Module. Change under Enum RESIZEDIRECTION Change Left to something like LeftDirection, Right to RightDirection, Top to TopDirection and you guessed it Bottom to BottomDirection. And then go though the code that uses the RESIZEDIRECTION of the Public Enum, and change the Left, Right, Top, Bottom to the new names.
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
Hi Jeff. I use code similar to this in many of my apps and have never experienced the problem you describe. In any case, only Top & Left are used in VBA. I've just tested and cannot replicate your error. However, your suggested changes clearly worked for you and I'll bear them in mind if I do experience them in the future. Thanks
@gonefishing2006
@gonefishing2006 6 месяцев назад
Function HexToRGB(H As String) As Long Dim R As Long, G As Long, B As Long If Left(H, 1) = "#" Then H = Right(H, Len(H) - 1) R = CLng("&H" & Left(H, 2)) G = CLng("&H" & Mid(H, 3, 2)) B = CLng("&H" & Right(H, 2)) HexToRGB = RGB(R, G, B) End Function The Debug/Compile stopped dead in it's tracks on the If Left. Aren't LEFT, RIGHT, TOP, and BOTTOM technically reserved words? In any case I liked this video and the one regarding rounding corners and the circle.
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
@@gonefishing2006 I appreciate you trying to clarify the issue. However, I've rechecked my example app which compiles without error. The HexToRGB function isn't part of my app although I use almost identical code elsewhere. I imported my version of HexToRGB code into the app as a test and it still runs without error. Function HEXtoRGB(HEX As String) As String Dim R As Byte, G As Byte, B As Byte R = CByte("&H" & Left(HEX, 2)) G = CByte("&H" & Mid(HEX, 3, 2)) B = CByte("&H" & Mid(HEX, 5, 2)) HEXtoRGB = R & "," & G & "," & B End Function I suggest we continue this conversation by email - you can find my contact details on any page of my website. Perhaps you can send me an example which includes the compile error. Some questions for you - which version and bitness of Access do you have? In the VBE Options, what setting do you have for Error Trapping? I recommend Break on Unhandled Errors.
@markjrgensen8507
@markjrgensen8507 6 месяцев назад
Thanks
@قناةالكيان2020
@قناةالكيان2020 6 месяцев назад
Sir, I needed a practical example, meaning if I have a specific item with more than one unit of measurement, each unit has a specific barcode, like supermarket programs. Please explain.
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
The link I gave you includes an example database (not mine)
@gonefishing2006
@gonefishing2006 6 месяцев назад
I was just thinking about his...
@IsladogsOnAccess
@IsladogsOnAccess 5 месяцев назад
Good to know ....😁
@binhhoduy5864
@binhhoduy5864 6 месяцев назад
thank you, pro
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
You're welcome
@hassanrozh6579
@hassanrozh6579 6 месяцев назад
It is great, thanks so much.
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
Glad you like it!
@قناةالكيان2020
@قناةالكيان2020 6 месяцев назад
Please, I want to know how to create a category with multiple barcodes and units of measurement
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
Various examples online e.g. see www.access-programmers.co.uk/forums/threads/code-128-generator-image-using-zxing-zebra-crossing-library.330588/
@قناةالكيان2020
@قناةالكيان2020 6 месяцев назад
Please, I want to know how to create a category with multiple barcodes and units of measurement
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
There are several examples by various authors in online Access forums. For example: www.access-programmers.co.uk/forums/threads/code-128-generator-image-using-zxing-zebra-crossing-library.330588/
@قناةالكيان2020
@قناةالكيان2020 6 месяцев назад
Create more than one barcode for one item using Access
@gonefishing2006
@gonefishing2006 6 месяцев назад
Thank you for showing this one. I'm yet to use it ----- but it's going to happen.
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
You're welcome. Thanks for asking the question about resizing borderless forms!
@nicor1501
@nicor1501 6 месяцев назад
Excellent !
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
Thank you
@Imb-bo9lx
@Imb-bo9lx 6 месяцев назад
Interesting video, still studying it. I use only one (generalized) continuous form in all applications. Adding functionality to columns becomes then very easy.
@hassanrozh6579
@hassanrozh6579 6 месяцев назад
Useful videos series and great job, thanks.
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
Glad you're enjoying the series. Still more to come!
@IsladogsOnAccess
@IsladogsOnAccess 6 месяцев назад
In response to a question by @gonefishing2006, I've just uploaded a follow-up video Move & Resize Borderless Form using Mouse Events: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-fp25Q17fajA.html