wr_QLU
License Agreement
Except where otherwise noted, all of the documentation and programs included in this software package are:
Copyright 2003 Wolfgang Riesterer. All rights reserved.
This software package is provided "as-is," without any
This non-exclusive license agreement does not authorize you to: rent, lease, reverse engineer, de-compile, modify or disassemble the software package or its components.
You are hereby licensed to use this software package in a non-commercial (home/campus use only) environment. The ownership of this software package remains with the author. No redistribution without prior written permission
.By using this software package you indicate that you accepted this license agreement.
All trademarks or registered trademarks are property of their rightful owners.
HELP
Please read the
license agreement before using this program: The use of this program is entirely at your own risk.Do you need to provide easy means of looking up items from your XLS worksheet without the user needing to open up the worksheet application, and fumble with the FIND command, also avoiding corrupting your worksheet?
wr_QLU looks-up items from one cell/field of your worksheet, and displaying the contents of a corresponding second cell. Your look up number (Call Numbers) should be consecutive numbers. To view all command line options see HELP / SET-UP.The program uses native XLS and CSV files. Files without the XLS extension will be treated as CSV files. To use native XLS files, MS Excel and MS VBA must be installed on the computer where this program will run. Make sure, there are at least 2 columns/fields with requirements as specified in HELP.
Although the installation program for
Several shortcuts of
wr_QLU can be created, each pointing to different look-up databases but using only one single executable. Screen display can be highly customized. The difference in command line trail will distinguish between the various databases (see also /CF: option below).Command line options (L. = label):
wr_QLU.exe [IN filename]/ML:[main L.]/WS:[sheet name]/SL:[search L.]/RL:[result L.] /BL:[blank L.]/HN:[high number]/LS:[last saved]/RF:[ result field in XLS/CSV file]/IF:[index field]/CF:[command file]/XC:{Y | N}
[in filename] must point to a valid XLS/CSV file with a least 2 columns/fields. Where /ML:, /SL:, /RL:, /BL:, /HN:, /LS: allow you to change the various displayed label names, and /RF: allows you to define the field in where your [result label] field resides in your IN (XLS/CSV) file. The /IF:[index field] must contain a number. Non-digit pre- and suffixes of numbers in [index field] will be removed. If you provided a XLS file and the worksheet in your workbook is not the first worksheet and not named "Sheet1" you must include the /WS: command option on the command line. Other defaults are: /RF:2/IF:1 (You may use also letters A through Z to identify the values of /RF and /IF values in your spreadsheet.). To turn off copying the database file from a network drive to a local drive before accessing it, use /XC:N (Y is the default).
Start this program up with the command line /CF:[command file] which points to a text file [command file] that can contain a much longer command line, which will be used instead.
All other options of the program's original command line will then be ignored.
The author appreciates any comments and testimonials, which may be published on the web site below.
www.wrUSA.net
Version notes:
2003-10-28 Added /XC:{Y|N} to copy data file first to local windows temp files folder to increase networked file reads. Default: /XC:Y - Win98SE reads fast on a slow computer, but W2k very slow on a fast computer. Other cosmetic changes to standardize look & feel.