Is there any such thing as a static spray (like something to spray on a dust mop to attract and hold pet hair)? To clarify, not an anti-static product.
You can always use duck tape. It's very effective. If you are cleaning shelves etc. tap once or twice on your couch or something soft - this way the duck tape won't be so sticky and can be easily used for cleaning hard surfaces.
I don't choose to vacuum daily. That's more of a weekly task for me.