Marsha....You can wrap ribbon from top to bottom using hot glue or fabric glue..of course, this time of year you could use Christmas ribbon.
If you want to replace the lined fabric, you'll benefit from viewing you tube videos dealing with this. The shape of your shade and the fabric/liner you select will have some bearing on the degree of difficulty.
As Olivia says you tube videos a re a great source of help for such projects, you will be able to use the existing fabric as a template for your new fabric.
You might find this video helpful. https://www.youtube.com/watch?v=SkrYoLPZGqY