Tuesday, June 16, 2015

Keyboard Macro Rosewill Rk-8300 Wired Gaming Keyboard

Keyboard Macro Rosewill Rk-8300 Wired Gaming Keyboard

Keyboard Macro Rosewill Rk-8300 Wired Gaming Keyboard

Keyboard Macro Rosewill Rk-8300 Wired Gaming Keyboard

Rosewill Rk-8300 Wired Gaming Keyboard, Anti-Ghosting, 5 Profiles Setting, Adjustable Key Speed (RK-8300)
  • Keyboard Interface: USB 2.0
  • Normal Keys: 104
  • 3 dedicated macro keys
  • Three continuous stroke
  • Swappable WASD & Directional key function
  • Up to 19 key rollover
  • Plug and play
  • Fire button allows you to strike continuously
 
More than a basic good solid gaming keyboard, RK-8300 boasts a cutting edge design. It features soft-touch gaming keys to enable a wonderful gaming experience. Also, the RK-8300 has onboard memory which can memorize your settings, then transfer those settings to other computers. The RK-8300 includes 19-key rollover, multimedia keys with gaming mode, and eight blue gaming keys. It's simply the best choice for your basic gaming keyboard.  

New solutions from StarTech. Shop now
Keyboard Macro Rosewill Rk-8300 Wired Gaming Keyboard

Wednesday, May 27, 2015

This Logitech G105 Gaming Keyboard

This Logitech G105 Gaming Keyboard

This Logitech G105 Gaming Keyboard resembles a standard PC keyboard in most ways. The dimensions are approximately the same,
measuring 18-3/4 inches long and 6-1/2 inches tall. There is a full numeric keypad on the right. The keyboard connects to the computer via a USB 2.0 cord. This keyboard is plug-n-play. There is no software CD, only a folded sheet of brief instructions with pictures in multiple languages.

The keyboard is backlighted with each key individually illuminated by a blue LED light from below, except for the three M keys and the MR key. A special key right of top center toggles the LEDs among low, high, and off. There is no choice in LED color. There are three indicator lights for caps lock, num lock, and scroll lock just above the numeric keyboards. There is a set of seven media F-keys to control audio and video outputs. The key travel resembles that of a full travel keyboard. The keystrokes are crisp and definite. PC video gamers will appreciate the feel.



SEE MORE DETAIL

This Logitech G105 Gaming Keyboard

Thursday, April 30, 2015

Keyboard Macro Logitech G105 Gaming Keyboard with Backlighting

Keyboard Macro Logitech G105 Gaming Keyboard with Backlighting

Keyboard Macro Logitech G105 Gaming Keyboard with Backlighting


Keyboard Macro Logitech G105 Gaming Keyboard with Backlighting

  • Long-life blue LED backlighting: Select from two brightness levels to easily see keys in the dark
  • 6 programmable G-keys: Configure up to 18 unique functions per game, including single key presses, complex macros or intricate Lua scripts* (*Requires software installation)
  • Multi-key input: Press up to five keys at once to perform multiple complex actions without interference or ghosting
  • Game/desktop switch: Disables the Windows/Context Menu keys to prevent accidental game interruptions
  • Made for PC gaming: Compatible with Windows 8, Windows 7 and Windows Vista
Keyboard Macro Logitech G105 Gaming Keyboard with Backlighting

Wednesday, October 29, 2014

Keyboard Macro Final Draft 9

Keyboard Macro Final Draft 9

Keyboard Macro Final Draft 9


Keyboard Macro Final Draft 9

  • Final Draft automatically formats and paginates screenplays and teleplays to entertainment industry standards
  • Industry giants such as James Cameron, JJ Abrams and Aaron Sorkin recommend using Final Draft to write your screenplay
  • Final Draft is the market leader and the preferred file format of the Writers Guild of America, West Online Script Registration
  • Final Draft is the proud recipient of a Primetime Engineering Emmy Award
  • Scripts created in Final Draft 9 on Windows, Macintosh or in the Final Draft Writer app for iPad look exactly the same
 

Keyboard Macro Final Draft 9

Monday, October 14, 2013

Keyboard Macro Gaming Keyboard

Keyboard Macro Gaming Keyboard


$39.99 & FREE Shipping. Details

Keyboard Macro Gaming Keyboard

Vicious Touch - MMO / FPS LED Backlit Gaming Keyboard, with 15 Programmable Macro Keys for Professional and Casual Gamers

The Vicious Touch Gaming Keyboard by Twisted Gamer was design for Pro and Causal gamers in mind. Did you know that the average response time of normal keyboard is about 8ms? Well that just doesn't cut it for gamers like us so we gave the Vicious Touch a response time 1ms! Also, if you're like most gamers, then you probably play well into the late night hours of the day like us. So we gave you a blue crystal LED Backlit keyboard that has 3 levels of brightness, so your eyes can adjust comfortably. The Vicious Touch comes with a soft matte finish that feels like heaven on your fingers tips. The Vicious Touch also comes with 15 Programmable Macro Keys so you can store your favorite macros for buying and crafting equipment, activating abilities or skills, or just good old fashion trash talk. If you combine all that with a USB cable and core, Keyboard lock, Winkey lock internal media and internet keys (FN + F1-F10), Adjustable Angle Legs, and sturdy power design. Then you have the Vicious Touch Gaming keyboard by Twisted Gamer. If you want that edge over other players, and to enhance your overall gaming experience, then it is time to get Vicious.
Keyboard Macro Gaming Keyboard

Monday, May 13, 2013

Macros For WoW - How To Make A Macro In World of Warcraft

Macros For WoW - How To Make A Macro In World of Warcraft





Click Here FLV MPlayer - Free Download

ItemTitle

Don't know how to make some macros for WoW? Don't worry about it, you will learn here. Being able to make and use macros in World of Warcraft is very important if you want to be able to play the game more efficiently. Refusing to use these helpful shortcuts will be a major disadvantage.

Macros allow the usage of several spells and/or items at the same time by pressing just one button. You can also switch gear on the move without having to open either your character panel or your backpack. When needed, you can also switch from one quickbar to another by simply pressing one macro. There are a lot of things you can do with macros.

There are two major groups of macros for WoW you can make. The first one is for doing multiple actions at the same time by pressing the macro key once. This is the general template:

/cast (Ability/Spell)
/cast (Ability/Spell)
/use (Item Name)

You can add as many spells and items as you want to the list. Just know that the abilities you add there must not trigger any global cool down. If that happens, than the macro will only fire the first spells.

Another group of macros for WoW are the ones that fire multiple abilities one after the other by pressing the same macro key over and over again. The template for this type of macros looks like this:

/castsequence reset=(Cooldown timer) (Ability 1) (Ability 2) (etc)

Where it says (Cooldown timer) you have to input the overall timer for the spells you add to the macro. It will need a little tweaking before it works as intended, but once it does, it'll be very useful. You can fire whole chains of skills by only pressing just one button. You won't have to keep reaching out to keys on your keyboard.

There are also all sorts of other macros for WoW. You can add commands for targets, for Focus targets and even mouse over targets. You can also add modifiers to the macros to allow the usage of different spells by simply holding a modifier, like Ctrl or Alt, while pressing the macro.

As you can see, making a macro isn't that hard. You just have to know how to write the commands you need. Since the game is getting bigger and bigger, more abilities will be available and you won't have room to use them all. But by using macros for WoW, you can solve that problem easily.


Macros For WoW - How To Make A Macro In World of Warcraft


Keyboard Macro



Keyboard Macro

Macros For WoW - How To Make A Macro In World of Warcraft



Macros For WoW - How To Make A Macro In World of Warcraft
Macros For WoW - How To Make A Macro In World of Warcraft



Keyboard Macro

Tuesday, April 9, 2013

User Forms in Excel

User Forms in Excel





Click Here FLV MPlayer - Free Download

ItemTitle

User forms in Excel provide a great graphical user interface to input data. You can use labels, text boxes, option buttons, check boxes, etc. to create a lovely survey form, for example. The image control can be used to put images on the form that provide the user more information about the data he is going to enter. The command buttons are where you write the code using Visual Basic for Applications (VBA), a computer programming language closely related to Visual Basic (VB) and easy to learn.

The coding involves the following steps:
Find the first blank row where the data from the user-form can be transferred to the Excel worksheetThen write code to transfer each value from the text boxes, check boxes, option buttons, etc to the appropriate cells in the Excel spreadsheetOnce the data is transferred the next lines of code clear the filled form to make way for the entry of the next dataFinally we wish that the keyboard cursor should always be at the starting point for the new entry to be done

The process of the coding may sound complicated but it is not. You can have the user-forms filled online as well as offline.

The main advantage of inputting data using the user-form comes from the fact that most of us fill so many forms in our lives through a similar kind of procedure that we find this procedure easy and convenient.

Last, but not least, the data then can be analyzed using standard Excel formulas and functions to derive the information we need.


User Forms in Excel


Keyboard Macro



Keyboard Macro

User Forms in Excel



User Forms in Excel
User Forms in Excel



Keyboard Macro

Wednesday, March 6, 2013

Advantages and Features of Mac Computers

Advantages and Features of Mac Computers



ItemTitle

Mac OS X v10.5 Leopard

A Mac's operating system, Mac OS X v10.5 Leopard, is faster, easier to use, and more reliable than Windows. It has built and maintained this position because Apple has based Leopard on a principle of constant innovation. You can therefore achieve more by doing less.

Apple has created the comprehensive applications that come with Mac OS X v10.5 Leopard to give you a fully-rounded computer life at home or in the office. Every Mac has iChat, for example. This enables you to have four-way video chats and conferences, and share the contents of your screen. You also receive iLife, software that beats anything a PC can offer for producing and enhancing music, photos, videos and DVDs.

Perhaps the most impressive part of Mac OS X v10.5 Leopard, however, is Apple's web browser, Safari. This is the fastest web browser on any platform in the world with features that are a pleasure to use. For instance, put a word in the "Find" box and Safari highlights the matching text and dims the surrounding page, making a search even quicker to complete.

Leopard and Windows

Nonetheless, just because Mac OS X v10.5 Leopard is faster and better than Windows doesn't mean that Apple ignores users who are new to Macs and more familiar with the Microsoft operating system. To make the transition from PC to Mac as smooth as possible, every Mac has Boot Camp. This allows you to run Windows just as though you have a PC.

If you wish, you can also run Windows side by side with Mac OS X v10.5 Leopard. First install Parallels Desktop for Mac or VMware Fusion followed by Windows. You can then switch from Leopard to Windows as you please.

Other software

Another great feature of Macs is that every major piece of software, including Microsoft applications such as Office 2008, is available in a Mac version. This is useful if you want to retain files on a Mac from your former PC. The Mac equivalent of the software enables you to continue using these files without having to abandon them.

Moving files

The process of moving your files from a PC to a Mac is straightforward. Just download the files to a USB or FireWire hard drive and then plug this into your Mac. Alternatively, use a network, or ask your Apple shop to do the job for you.

Networks

There's always a certain amount of pressure to conform to the type of computers used on a network at home or work. Macs, however, can join any network either wirelessly or with an Ethernet cable and function perfectly. In fact, as described here, if the other computers use Windows, you can easily load this and have the clear advantage of running the Mac OS X v10.5 Leopard system as well.

Wi-Fi

The Wi-Fi capability for network and Internet connections applies to all Macs. You don't need to buy a separate wireless link: every Mac has Apple's AirPort Extreme, which enables you to access the net wherever there's a suitable Wi-Fi network.

Viruses

Of course, when surfing the net most people are aware of the ever-present danger of spyware and viruses. But Macs don't need special anti-virus software because Apple constructs them on a stable UNIX foundation and ensures security is a key built-in feature. Apple maintains this security by offering regular free updates and by having the Safari web browser warn you if you're downloading a suspect file.

Dependability

It's a load off your mind to be able to trust a Mac's resistance to viruses and spyware. Just as important is the confidence you can have in a Mac's reliability. Unlike many PC manufacturers, Apple creates both the hardware and software of each Mac. This results in computers that are not a combination of different brands but holistic units.

The main advantages of this approach are consistent performance and high working speeds. When you switch on a Mac, it comes to life far more quickly than a PC, which takes a while to check the different aspects of its system. A Mac also crashes or freezes far less often than a PC because its components and applications work so well together.

Peripherals

This is not to suggest that you must use Apple brand peripheral devices such as printers, cameras, and hard drives. On the contrary: Apple installs hundreds of peripheral drivers in each Mac so that it recognises most peripherals the moment you connect them wirelessly or via the USB or FireWire ports. This means you speed up the whole process of using a new device for the first time and also keep the Mac's hard drive free of additional software.

Ease of use

Such ease of use is a characteristic cited by owners as one of Mac's chief benefits. Everything about a Mac is coordinated to produce a computer that fulfils a wide-ranging set of tasks in as simple a manner as possible, without compromising creativity and fun. From the clarity of the display and ergonomic features of the keyboard, to the most sophisticated graphics software, Apple has made each Mac's hardware and software simple and accessible. This is why Macs prove so popular in schools and colleges.

Environmental concerns

These design considerations extend to the environmental impact of Macs. Macs are quiet to run and use the latest electrical developments to reduce power consumption. Apple also run a trade-in and recycling scheme that ensures Macs are either refurbished and sold on, or are broken up with the least possible harm to the earth. This is yet another advantage of dealing with a company that takes its responsibility to you and the world at large very seriously.


Advantages and Features of Mac Computers


Keyboard Macro



Keyboard Macro

Advantages and Features of Mac Computers



Advantages and Features of Mac Computers
Advantages and Features of Mac Computers

Keyboard Macro

Tuesday, January 22, 2013

How to Learn the Starcraft 2 Terran Hotkeys Fast

How to Learn the Starcraft 2 Terran Hotkeys Fast


ItemTitle

If you want to get better at Starcraft 2 as Terran so you can climb your way up the ranking system on Battle.net, then you're going to have to learn the hotkeys. If up to this point you've been only using your mouse to play, I guarantee you are playing MUCH slower than you could be.

At all times your left hand should be on the keyboard ready to hit your hot keys to build units, create buildings, get upgrades, and attack your enemies.

If you played the old Starcraft then you probably remember that it was so hard to use the default hotkeys because some of them were so far apart. Like if you wanted to build a marine you would select your barracks, then hit "M" which for me is NOT easy to do with my left hand.

But in Starcraft 2, Blizzard has really put some time into choosing GOOD hotkeys that are easy to hit with your left hand (or your right hand if you mouse with your left hand). Now in Starcraft 2 if you want to train a marine you use the hotkey "A" which is conveniently located right under your left pinky - very easy to hit.

Now if you're just getting started, then you probably don't know what hotkey does what in the game, and that's OK. As long as you focus on learning them, you'll have them memorized in no time without spending hours studying them.

Here's how: from now on when you're playing any game of Starcraft 2, whether campaign or multiplayer, make the decision that you are going to learn the hotkeys. So instead of clicking on your Barracks and clicking the marine to train one, mouse down over the marine and the tooltip will show you the hotkey that you need to push (it will say something like this: Train Marine [A])

Now without clicking the marine, move your mouse back up to the center of the screen and press the "A" button to train a marine. If you do this for everything, you will start to memorize the different Terran hotkeys and eventually you'll be able to use your keyboard for everything, which will greatly increase your speed of play and ability to implement the more advanced Terran strategies.

How to Learn the Starcraft 2 Terran Hotkeys Fast

Keyboard Macro

Big Boi - In The A (Explicit) ft. TI, Ludacris


ItemTitle
Video Clips. Duration : 4.70 Mins.



Big Boi - In The A (Explicit) ft. TI, Ludacris



Music video by Big Boi performing "In The A" ft. TI & Ludacris © 2012 The Island Def Jam Music Group

Big Boi - In The A (Explicit) ft. TI, Ludacris

Big Boi - In The A (Explicit) ft. TI, Ludacris



Big Boi - In The A (Explicit) ft. TI, Ludacris

No URL Big Boi - In The A (Explicit) ft. TI, Ludacris

The Uses Of Microsoft Word. The Power Is Under The Hood.


ItemTitle

Recently I have had the opportunity to play around with Microsoft Word. We all use daily, but 99% of the users don't take advantage of its incredible features. Even worse, if we think just a little bit, we actually sub-utilize it. How many hours we spend repeating over and over the same routine tasks? Formatting things manually? Performing lengthy repetitive tasks again and again?

Personally, I deeply reflected about it and decided that it was not worth all the time was in such a miserably fashion, so I while ago I decided to explore a bit to see if something could be done. Let me tell you that there is a whole world down there, but the benefits you will get from taking the pain of exploring it are absolutely worth the effort.

First, you need to learn about macros. A macro is a sequence of "commands" that you record. Then you can make Word to repeat those steps for you every time you want it, but just clicking a button, or pressing a keyboard shortcut. So, by recording the steps, you don't have to perform the sequence over and over. The sequence is recorded and you can play it any time you need, almost effortlessly.

But after a little while, you learn that macros are limited, and that they allow you to do only so much when your purpose is to make more automatic your experience with Word. Then you inevitably will end up working with VBA. VBA is "Visual Basic for Applications" and it is basically the language Word is built upon. To say it other words, using VBA you have COMPLETE control of what Word does. I work heavily at creating math documents, process that involves a lot of routine and repetitive task. Using VBA I have, seriously, cut my work time in half. It takes a little while to get the hang of it, but once you get it started with it, hey, you don't want to stop. There is always a new thing you can do to make your life easier with Word, and then you will want to learn more VBA.

Don't stay behind, and seriously cut your time in front of the computer. Learn macros and VBA and you will know what I'm talking about.

The Uses Of Microsoft Word. The Power Is Under The Hood.

Keyboard Macro

Big Boi - In The A (Explicit) ft. TI, Ludacris


ItemTitle
Tube. Duration : 4.70 Mins.



Big Boi - In The A (Explicit) ft. TI, Ludacris



Music video by Big Boi performing "In The A" ft. TI & Ludacris © 2012 The Island Def Jam Music Group

Big Boi - In The A (Explicit) ft. TI, Ludacris

Big Boi - In The A (Explicit) ft. TI, Ludacris



Big Boi - In The A (Explicit) ft. TI, Ludacris

No URL Big Boi - In The A (Explicit) ft. TI, Ludacris




Tags:



Keyboard Macro


Tags:



Keyboard Macro

Sunday, November 4, 2012

How to Add a Find Button to Your Access Database Form

How to Add a Find Button to Your Access Database Form


I use MS Access (Windows version 2003 still) for managing my important lists such as my inventory list for my eBay store. I deal primarily in one-of-a-kind goods so I have, over time, over one thousand listings. This is a lot to keep track of.



How to Add a Find Button to Your Access Database Form


I needed a good way to search for and find items in various fields. You can use the "[control] + f" keyboard shortcut, or you can use the Edit | Find menu, to search, but Access defaults to match the whole field and you have to change it if you want something else. I usually don't want Match whole field. I usually want Match any part of field.


Keyboard Macro

How to Add a Find Button to Your Access Database Form


Some people like to use keyboard short cuts. I'm more of a mouse person if there is a one-click way to do something. If there is only a many click way that goes through menus, even using only two clicks such as Edit | Find, then I will usually resort to pressing [control] + f. But, this article is not about whether one method is better than another; this article is about offering another way to search using an Access database form.



How to Add a Find Button to Your Access Database Form

How to Add a Find Button to Your Access Database Form


So, I have developed a small button system that I use to find items in a particular field. I put the button to the right of the field that it works on. I can get to the find dialog box set up the way I want it with one click.

I add the button in form design by using the button tool. If you choose the Record Navigation | Find Record action (a logical choice), then the wizard gives you the following code (we will change the code later):

Screen.PreviousControl.SetFocus

DoCmd.DoMenuItem acFormBar, acEditMenu, 10,, acMenuVer70

The first line, Screen.PreviousControl.SetFocus is nice. It sets the focus of what field will be searched to the last field you touched. You could have one button for all searches this way, but you will have to first click on a field and then click on the button. That's two clicks and not every user may understand that is the way it works.

The second line, DoMenuItem, is specific to each version of Access and means, in this case, the tenth item in the Edit menu. You would have to change this for every version of Access.

If you choose the Record Navigation | Find Next action instead, the wizard gives you the following code:

Screen.PreviousControl.SetFocus

DoCmd.FindNext

The FindNext is better than the DoMenuItem because you do not have to change the code for each version of Access. The dialog box that comes up when you click the custom button in this article has a Find Next button, so you really don't need two buttons, Find and Find Next. Find by itself will do nicely.

The Access wizard coding is okay but you have no control of the parameters for the search. I dislike having to set the match box from match whole field to match any part of field after I forget and I have already searched using the whole field and cannot find what I know must be there.

I needed a way to search each field with one click, so I chose a button to do it.

I have multiple fields on which I want to be able to search. I did not want to write the same code over and over for each field. If I find a better way to code it, then I have to recode every instance of that old code. Having one procedure is much better.

My button sets the focus of the search to the one field to the left of the button and then it calls one procedure to invoke the find command. Every such button on the form sets the focus to the field at its left and calls the same, one function to perform the search.

Before I get to the code, I need to cover the concept that it matters where you put the procedure. If you have many buttons but only one form, then you can add the procedure in the code for the form itself. If you have more than one form, or if you wish to make the procedure more general in case you do need to use it later on in another form, then it is best to add this procedure to a module and not in your forms. I call my module General but you could add separate modules with one or more related procedures so you could easily import them into new databases as you need. This could be your FindRecord module. You find Modules in the main database window along with Tables, Queries, Forms, Reports, and Macros.

If you put your procedure in your form code, then the scope of your procedure is valid for that form only. If you have your procedure in form 1 and you need to call it in form 2, you will get an error because form 2 cannot find it. In that case, you would either have to add another procedure to form 2 and maintain two procedures, or better, put the procedure into a module so that both forms can find it and you only have to maintain one procedure.

Once you use a general module, your code references must also be general. You cannot use the Me shortcut for a field name as you can in a procedure within a form. When a procedure is within a form, the code interprets Me to refer to the form.

If you need to refer to a field name in a general module, you must use a general statement such as:

Forms.frmInventory.PurchaseTotal

or

Forms![frmInventory]![PurchaseTotal]

(You need to add brackets if the names contain spaces)

Here, PurchaseTotal is a field name in the frmInventory form in the Forms Access database collection. If this were in the frmInventory code, it would just be:

Me.PurchaseTotal

In our case, we will use the Me in the OnClick property in the form to set the focus to one specific field using the Me method and then call a procedure that has no need of referring to a field name, thus bypassing the Me problem.

Here's what to do to create a handy find button:

* Make a button using the button tool and its wizard.
* Set the button to display text and set that text to F.
* Name the button cmdFind + Field Name, so to find on a field called InvNum the name would be cmdFindInvNum.

After the wizard completes, edit the button:

* Set the font size to 6, a small but readable size.
* Set the tab stop to NO because users do not need to stop at the button if they are tabbing through the form.
* Set the Status Bar Text and the ControlTip Text to Find Record so that users can easily remind themselves what the button does when they hold their mouse pointers over your button.

Size your button as small as you can and still be able to see the F. I use 0.1708 inches wide by 0.166 inches high with Arial text with my form grid spacing. Your size may vary. This is a good size because its height is the same as the height of my text and combo boxes so they all fit togther well in each line.

(After you create one button this way, you can copy and paste it for all of the rest of your buttons with all of these settings saved and set in the copy. All you have to do is to change the name of each button and add the OnClick Event Procedure below.)

Now you set the OnClick property to [Event Procedure]. You are setting the event procedure to act on one specific field. If the field name is ProductNumber, then write your event procedure as:

Me.ProductNumber.SetFocus

FindRecord

The first line, the SetFocus action determines which field your procedure will search and the Me.Productumber specifies just one field name. If you use Screen.PreviousControl.SetFocus, as the wizard recommends, for your first line, then you will search on whatever field you last touched with your mouse. This is nice, if that's what you want, but it is not what I want this button to do.

The second line, FindRecord, calls your custom procedure. (In Windows. after you add your custom FindRecord procedure, you can highlight FindRecord here in the form code and right click and select Definition to immediately go to the code.)

Then add your custom procedure to a module and save it:

Public Sub FindRecord()

DoCmd.GotoRecord,, acFirst

SendKeys "%ha%n", False

DoCmd.RunCommand acCmdFind

End Sub

The first command is optional so you can comment it out by adding a single quote mark in front of it if you don't want to use it.

The first command sets the record pointer to the first record to start the search. I did this because I thought it best to begin searching at the beginning, but it is not necessary for this procedure to work.

The second command sends key codes to set up the find dialog box. Here are some possible options from a Microsoft Knowledge Base web page http://support.microsoft.com/kb/120912: [out]

Select the Match box: %h

Match Any Part of Field: %ha

Match Start of Field: %hs

Search Only Current Field (cleared): %e

Match Case (selected>): %c

Search Fields as Formatted (selected): %o

Select the Search box: %r

Search Up: %ru

Search Down: %rd

Select the Find What box: %n

For example, SendKeys %h selects the Match box and SendKeys %ha selects the Match box and sets the Match box to match any part of the field. You don't have to do both; use a variation of the second statement. The same is true for SendKeys %r and SendKeys %ru or SendKeys %rd.

The particular combination in your procedure as written here sets the Match box to match any part of the field and it then selects the Find What box for the focus of your cursor. Thus, you are set to type in what you are searching for. Write your procedure with the settings that you want.

The second part of the SendKeys statement is an optional, boolean value specifying the wait mode. If it is set to False (default), control is returned to the procedure immediately after the keys are sent. If it is set to True, then keystrokes must be processed before control is returned to your procedure. Technically we do not need to specify it because we want False and the default is False; however, I like to specify it so it is clear to me six months from now that is what I wanted.

The % in front of each key value represents the Alt key in Windows, and I suppose it represents the Command key in Macs. In the code window, if you highlight SendKeys in the code and press the F1 function key; then a help screen will come up and explain general information about SendKeys. Don't look to Access help for the specific Find key codes shown above; Access help is general and not all inclusive.

The third command runs the Access Find action as set up by you. This is finally the command that does what you want.

I admit that this is a crude way to do things, but this is what Access gives us. The SendKeys way is better than the DoMenuItem way but it can have problems in a multi-user environment, as I have read but not experienced.

You can experiment with different combinations of key codes. You can send keystrokes on different lines or combine them into one line as I have done. I recommend placing them all in onelike as the example does. If you use the %n key code, then put it at the end because it sets the focus to the Find What box and it should come last.

Try this out on your Access forms and see if this is useful. I find it helpful because general users will not know to press [control] + f or to use the Edit | Find menu to find something. Both are too nerdy. If they do know about them, it is my experience that they will be tripped up occasionally by the default match whole field setting and not know how to get what they want. A lot depends on training and frequency of use. People who are well trained will do better than poorly trained users. People who search infrequently may not remember as well as frequent users.

If users see a button next to the field, and if you teach them that F means find, they will probably use use it since searching is so fundamental to using a database they will want a simple way to search.

I will show you how to add other useful form buttons to Access forms in other articles.

How to Add a Find Button to Your Access Database Form






Keyboard Macro