John Walkenbach has an enhanced data form:
http://j-walk.com/ss/dataform/index.htm
And the source code is available for a small fee ($20 USA, IIRC).
And if that's not sufficient, then maybe you could design your own input
userform.
Debra Dalgleish shares some tips:
http://contextures.com/xlUserForm01.html
Cydney wrote:
>
> Hi, I'm suggesting that users of a very large spreadsheet use "Data | Forms"
> to add or edit data to the sheet. However, for ease of knowing what changes
> and additions have been made, I created a macro that highlights the
> background color of the cell on the "On change" event of the worksheet. But
> it doesn't seem to work when you use the Form. How can I make this happen?
> --
> THX cs
--
Dave Peterson
On the same workbook I have a pivot table with client names and addresses
and their in-house liason. I want the users (liasons) to find their group of
clients in the pivot and be able to add a "yes" to columns directly to the
right of the pivot for invitations to the Events that we're going to be
conducting.
My problem is... When a new pivot selection is made, the "Yes's" don't stay
with the right client name.
I'm sure there's a better way.. but I'm just not seeing it.
--
Thanks. cs
--
Dave Peterson
Dim LastRow As Long
Dim myRng As Range
Dim Wks As Worksheet
Set Wks = Worksheets("sheet999")
With Wks
LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
Set myRng = .Range("G3:G" & LastRow)
myRng.Formula = "=if(isna(vlookup(a3,'sheet 2'!a:b,2,0)),""""," _
& "if(vlookup(a3,'sheet 2'!a:b,2,0)="""",""""," _
& "vlookup(a3,'sheet 2'!a:b,2,0)))"
End With
--
Dave Peterson
Is there another option? Like is there no way I can make the "yes" stay with
the proper client regardless of how the pivot table is swizzled?
How about creating a pivottable, adding your info, then converting a copy to
values.
--
Dave Peterson
My inexperienced end users won't be converting it to values. We'll be
sending it out to over 100 people to get their responses on who should be
invited. Then compiling that list and modifying our database according to
their changes to names and contact info.
I would consider simply using filters, but even that might require too much
explanation.. PT looks the nicest.. If only we could get this to work.
Then you could use it as a row field--or even a page field.
--
Dave Peterson
--
Dave Peterson
The Enhanced Data Form is free, and is not crippled in any way. It is provided
with no strings attached, no nag messages, and no ads. It can be freely
distributed and used without a license. However, it may not be sold, or included
as part of any other product without the written permission of J-Walk &
Associates.
===
If you bought the source, you could include it in your workbook's project. If
you don't, it looks like you'd have to use separate files.
--
Dave Peterson
Yours Aye
Bruce
I've never even seen a pocket pc or used pocket excel.
Maybe someone else will chime in or you could find a forum dedicated to those???
--
Dave Peterson
PS your form is great
B