-
WSpeterl
AskWoody LoungerThanks Joe and Clint.
Turns out to be a virus after all.
I still don’t know how it got in, but a Nortons Full Scann revelaed Rootkit.Win32.TDSS in the Java cache.
I don’t know why a full scan found it, but that Norton didn’t stop it getting in.
Just doing the virus removal now.
I run secunia once a month, so all my programs were up to date.
I use OpenDNS, so that should have stopped malicious sites.
I’m the only one who knows the administrator password – everyone else runs as restricted users.
I suspect an IE ‘zero day’ exploit, but can’t be sure.
It’s a rootkit, so I know it’s worse than a ‘normal’ virus.
Any ideas how it may have got in? Does Nortons not stop all viruses from getting in?
Peter -
WSpeterl
AskWoody LoungerWhen some programs are working they sometimes store their temp files in the temp directory.
(Not so Word, which stores it’s temp files in the same directory as the doc, but with the ~ prefix.)
Windows will usually prevent you from deleting the file if a program is currently using it.
Perhaps there are programs (perhaps running in the background) that are currently using those files, so Windows won’t let you delete those files.
Try restarting the computer, then deleting the files.
Or even starting in Safe mode and then deleting the files.
A program like Sysinternals ProcessExplorer can help you find out what program has it locked.
Peter -
WSpeterl
AskWoody LoungerI’d do it this way. It’s often useful to have a ‘hidden’ intermediate cell to make entry simpler and output clearer.
1. In the entry cell (say A1), use a custom format like ##0 “ppm”
You’d enter 10 ppm as 10 and it would show as 10 ppm
2. In an intermediate cell (say A2), have an intermediate calculation like =A1/1000000 to get it to its ‘real’ value
3. If you don’t want to show the intermediate value on the sheet, you could hide the whole row.
4. In the output cell (say A3), convert the value back to it’s ‘displayable’ form with a formula like =A2*1000000 and a custom format like ##0 “ppm”
This will turn it back into an output like 10 ppmThat’s how I’d do it.
It would be nice if Excel had a way to harness what it does with percentages (I think this is really what you’re after, but with ppm rather than percentages). If a cell is formatted as a percent format, you type in ’10’ but it actually stores it as 0.1Oh, also to make it easier to show that 4ppm is bigger that 1 ppm, you could use Excel 2010’s new sparklines or a formula like =REPT(“*”, A2) to create a repeat of a star.
Peter
-
WSpeterl
AskWoody LoungerAs a programmer on other systems, you may find it interesting to note that most other languages’ dialog-box layout sytems automatically cater for widegets changing size. This can be when you translate the labels into another (more wordy) language, or change font sizes as you mention.
All the widgets ‘jiggle’ themselves under the direction of a ‘layout manager’ to stop them overlapping. It can be like a Word table resizing the columns.
It works this way in Java, Perl/Tk, Python Tkinter and others.
It’s more work to set up to start with,though.
Peter -
WSpeterl
AskWoody LoungerI’m a fan of XXCOPY, from xxcopy.com. It does work on 64-bit Win 7.
It’s got a couple of advantages over Robocopy – see http://xxcopy.com/xxtb_030.htm.
Peter -
WSpeterl
AskWoody LoungerI find it much easier to send the files from my phone to the computer by Bluetooth. You’ll need bluetooth on the computer – some laptops have this, or you can buy a USB Bluetooth adapter for not much $ (I think I paid $20 three years ago). Start the Bluetooth app on the computer and choose “Receive files’ and then on the phone pick the image and choose send – via bluetooth (my phone’s a Nokia but I’m sure yours would have it too). I use Win7, but I know even XP supports Bluetooth devices.
-
WSpeterl
AskWoody LoungerYes, can add it to Quick parts; that works quite well.
I’ll try it in 2010 to see if I can customise the Insert, Shapes part of the Ribbon -
WSpeterl
AskWoody LoungerI’ve got a pet peeve about error messages as well.
A recent classic fail I’ve had was MS Updates “Unknown error” (What? If the program doesn’t know what the problem is, how would I know?) -
WSpeterl
AskWoody LoungerGoogle is much better than MS Help; Woody’s even better!
-
WSpeterl
AskWoody LoungerAh. Thanks for that.
If it does expand to you guys, consider very carefully before using it!
Peter -
WSpeterl
AskWoody LoungerYour Eval statement there is not evaluating the str function, it is only evaluating “5 + 2 * 2” which is an expression (such as you can use in a query), not VBA.
True. But this example has eval evaluating a VBA function:
Code:Debug.Print eval("chr(65)") 'Prints A
-
WSpeterl
AskWoody LoungerWhat you are evaluating there is a straight expression (which would work in a query for example), not VBA.
Sorry, I still don’t understand.
Here’s some plain VBA using Eval, which works fine in Access 2002 and 2007:Code:Sub test() Dim num As Integer num = 2 i = Eval("5 + " & Str(num) & " * 2") MsgBox i 'Displays 9 End Sub
-
WSpeterl
AskWoody LoungerArray(arg1,arg2,arg3,…) is a VBA function and eval cannot handle VBA functions or methods. It can do the regular math operations however.
Not true. Access VBA can handle some (most?) functions, but not all. So this works fine:
Code:Debug.Print eval("chr(65)") 'Prints A
-
WSpeterl
AskWoody LoungerThanks Rory.
What do you mean eval can’t be used to evaluate VBA?
I’m using it all the time to do just that – it’s just I’m having trouble using eval with arrays.
For example, this works fine:Code:num = 2 i = Eval("5 + " & str(num) & " * 2") 'Prints 9
Pete
-
WSpeterl
AskWoody LoungerIt actually doesn’t matter what the arg is to Rnd, as long as it’s based on the record. Even if it evaluates to the same value, it forces Rnd to re-evaluate for each record.
You don’t need an ID or AutoNumber field.Code:Select TOP 2000 IDField, Rnd(Len([PersonsName])) As RField,Field2, Field3, Field4, etc FROM TableName ORDER BY Rnd(Len([PersonsName])) DESC
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Can’t make Opera my default browser
by
bmeacham
1 hour, 15 minutes ago -
Do not Fall For This Purdentix Scam (Awaiting moderation)
by
elizabethkaur56
3 hours, 48 minutes ago -
*Some settings are managed by your organization
by
rlowe44
13 hours, 47 minutes ago -
Formatting of “Forward”ed e-mails
by
Scott Mills
16 hours, 1 minute ago -
SmartSwitch PC Updates will only be supported through the MS Store Going Forward
by
PL1
16 hours, 25 minutes ago -
CISA warns of hackers targeting critical oil infrastructure
by
Nibbled To Death By Ducks
1 day, 1 hour ago -
AI slop
by
Susan Bradley
1 day ago -
Chrome : Using AI with Enhanced Protection mode
by
Alex5723
1 day, 2 hours ago -
Two blank icons
by
CR2
12 hours, 16 minutes ago -
Documents, Pictures, Desktop on OneDrive in Windows 11
by
ThePhoenix
1 day, 11 hours ago -
End of 10
by
Alex5723
1 day, 14 hours ago -
Single account cannot access printer’s automatic duplex functionality
by
Bruce
12 hours, 11 minutes ago -
test post
by
gtd12345
1 day, 20 hours ago -
Privacy and the Real ID
by
Susan Bradley
1 day, 10 hours ago -
MS-DEFCON 2: Deferring that upgrade
by
Susan Bradley
1 day, 2 hours ago -
Cant log on to oldergeeks.Com
by
WSJonharnew
2 days ago -
Upgrading from Win 10
by
WSjcgc50
12 hours, 21 minutes ago -
USB webcam / microphone missing after KB5050009 update
by
WSlloydkuhnle
15 hours, 55 minutes ago -
TeleMessage, a modified Signal clone used by US government has been hacked
by
Alex5723
2 days, 16 hours ago -
The story of Windows Longhorn
by
Cybertooth
2 days, 4 hours ago -
Red x next to folder on OneDrive iPadOS
by
dmt_3904
2 days, 18 hours ago -
Are manuals extinct?
by
Susan Bradley
3 hours, 53 minutes ago -
Canonical ditching Sudo for Rust Sudo -rs starting with Ubuntu
by
Alex5723
3 days, 3 hours ago -
Network Issue
by
Casey H
2 days, 14 hours ago -
Fedora Linux is now an official WSL distro
by
Alex5723
3 days, 15 hours ago -
May 2025 Office non-Security updates
by
PKCano
3 days, 15 hours ago -
Windows 10 filehistory including onedrive folder
by
Steve Bondy
3 days, 17 hours ago -
pages print on restart (Win 11 23H2)
by
cyraxote
2 days, 18 hours ago -
Windows 11 Insider Preview build 26200.5581 released to DEV
by
joep517
3 days, 19 hours ago -
Windows 11 Insider Preview build 26120.3950 (24H2) released to BETA
by
joep517
3 days, 19 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.