Rene, just create two queries, one Acending and one decending. Then in the ONClick event of the command buttons add a DoCmd.Openquery "Query1 or Query2". If that don't work use a macro and use DoCmd.RunMacro. that should take care of it for you.