MrExcel Message Board

Go Back   MrExcel Message Board > Question Forums > Excel Questions

Excel Questions All Excel/VBA questions - formulas, macros, pivot tables, general help, etc. Please post to this forum in English only.

Reply
 
Thread Tools Display Modes
Old Mar 25th, 2002, 03:02 PM   #1
Judy
New Member
 
Join Date: Mar 2002
Posts: 3
Default

I want to scan the students (they have barcode stickers) in our cross country event when they come back across the line. I want excel to get the barcode and grab the system time and correspond it to the barcode.
I don't want to use a macro as that is a keystroke after the scan. I can do it with a function using NOW() but every time I add another entry it updates all the times, volatile. How can I get to keep the time it first gets instead of updating all the time?
Judy is offline   Reply With Quote
Old Mar 25th, 2002, 03:33 PM   #2
Tom Schreiner
Board Regular
 
Join Date: Mar 2002
Location: Cincinnati, Ohio, USA
Posts: 6,824
Default

Please give some more detail as to how this information is being entered.
Which cells?
By way of DDE?
Formulas, as far as I know, cannot be made static.
I could be wrong about that...
A simple event capture would be fast enough.
Perhaps just as fast as a function.
If not as fast the time involved would be miniscule.
Please post more information.
Tom
Tom Schreiner is offline   Reply With Quote
Old Mar 25th, 2002, 04:04 PM   #3
Judy
New Member
 
Join Date: Mar 2002
Posts: 3
Default

I scan the barcode at cell A2 and the barcode number goes in there. The B column has the following =IF(A2>0,NOW(),"")copied down to all cells. So when A2 has a value in it B2 gets the time. After the scan for A2, A3 cell is selected and ready for the next scan. Once cell A3 has a value in it B3 gets the time, but it also updates the previous time in A2 which is where the problem lies. Hope I have explained that little better.
Judy is offline   Reply With Quote
Old Mar 25th, 2002, 04:09 PM   #4
Tom Schreiner
Board Regular
 
Join Date: Mar 2002
Location: Cincinnati, Ohio, USA
Posts: 6,824
Default

place this in your sheet_change event

If Target.Column = 1 Then _
Cells(Target.Row, 2).Value = Now
Tom Schreiner is offline   Reply With Quote
Old Mar 25th, 2002, 04:14 PM   #5
Tom Schreiner
Board Regular
 
Join Date: Mar 2002
Location: Cincinnati, Ohio, USA
Posts: 6,824
Default

Actually, disreguard that non-solution and try this:
The other way involves a keystroke

Place a formula in AA1
=A1

Copy down Col AA

When the info is scanned into A1
the calculation will raise an event which will immediately place now in B

Code should look like this

Private Sub Worksheet_Calculate()
If ActiveCell.Column = 1 Then _
Cells(ActiveCell.Row, 2).Value = Now
End Sub

try it out
Works with DDE, queries
I just created a workbook using real time and ran code based upon the calculate event.

Tom


PS

You mentioned that it scrolled down automatically to the next row?

You may need to use this code in place of the other

Try both


Private Sub Worksheet_Calculate()
If ActiveCell.Column = 1 Then _
Cells(ActiveCell.Row - 1, 2).Value = Now
End Sub



[ This Message was edited by: TsTom on 2002-03-25 15:26 ]
Tom Schreiner is offline   Reply With Quote
Old Mar 25th, 2002, 06:01 PM   #6
Judy
New Member
 
Join Date: Mar 2002
Posts: 3
Default

Thanks for that, I haven't worked with events before, but I will work out what I need to do there and let you know.
thanks
Judy
Judy is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 09:09 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
All contents Copyright 1998-2012 by MrExcel Consulting.
diabetic desserts recipes recipes Diabetic Soups Holiday Pizza Recipes Popcorn Recipes Recipes For Microwave Pasta Recipes Casserole Recipes Chili Recipes Curry Recipes Crockpot Recipes Apples Recipes Bread Recipes Vegetarian Recipes Vegetable recipes Desserts Recipes Appetizers Ethnic Recipes Meat Dishes Barbecue Recipes Sauces Recipes Marinade Recipes Low Fat Recipes Frugal Gourmet Kitchen Classics Recipes On The Grill Cook Books Seafood Recipes Cajun Recipes Breads Low Fat Low Fat Breads Bread Machine Recipes Yeast Breads Quick Breads Fat Free Vegetarian Salad Recipes Eggplant Recipes Radish Recipes Tomato Recipes Jalapeno Recipes Potato Recipes Lettuce Recipes Cabbage Recipes Beans Ambrosia Recipes Biscotti Recipes Desserts Low Fat Cookie Recipes Cheesecake Recipes Cake Recipes Pie Recipes Muffin Recipes Custard Recipes Best Appetizers Appetizers Low Fat Salsa Recipes Dip Recipes International Recipes Afghan Recipes Alaska Recipes French Recipes German Recipes Greek Recipes Italian Recipes Spanish Recipes Thai Recipes Korean Recipes Chinese Recipes Mexican Recipes Indian Recipes Beef Recipes Pork Pork & Ham Pork Butts Pork Chop Recipes Pork Ribs Rulled Pork Poultry Recipes Stews Recipes Ground Beef Barbecue Grill Barbecue Smoker All Purpose Sauce BBQ Sauce Barbecue Sauce Carolina BBQ Sauce Pickle Recipes Marinades Smoking Low Fat Appetizers & Dips Low Fat Breakfast Low Fat Cakes Low Fat Cheesecakes Low Fat Cookies Low Fat Desserts Low Fat Fish & Seafood Low Fat Meats Low Fat Pasta Low Fat Pies Low Fat Salads Low Fat Sandwiches Low Fat Sauces & Condiments Low Fat Sides Low Fat Soups Low Fat Vegetarian Baker's Dozen Taste of Home Recipe Book Bon Appetit Cookbook Blacktie Cookbook Buster Cook Book Cookbook USA Cook Book Cook Book Sara's Cookbook Sara's Cookbook Appetizers and Dips Poultry recipes Diabetic recipes Holiday recipes Miscellaneous recipes 110 recipes 1986 Usenet cookbook 2900 recipes Cyberrealm recipes Great sysops of world Specialty recipes Ceideburg recipes Cheese recipes Chili recipes Fruits recipes Garlic recipes Great chefs of NY Londontowne recipes Raisins recipes Recipes for kids US Food Vegetarian recipes Bread recipes Drinks Meat Dishes Brisket recipes Caribou recipes Chicken recipes Filet mignons recipes Pork recipes Swordfish recipes Turkey recipes Pasta recipes Uncategorized recipes Ethnic recipes Canada recipes English recipes Ethiopia recipes Germany recipes Greece recipes Mexican recipes Philippines recipes Welsh recipes Microwave recipes Soups recipes Vegetable recipes Asparagus recipes Barley recipes Brown rice recipes Lentil recipes Mushrooms recipes Salads recipes Wild rice Desserts recipes Cakes recipes Chocolate recipes Cookies recipes Ice cream recipes