Ocultar o mostrar filas según valor de celda
Estoy haciendo una hoja de excel que funcionara de la siguiente forma, en las siguientes celdas capturare la cantidad de filas que quiero que se muestren o se oculten por ejemplo.
En la fila 5 (B5) capturare el nombre del producto y en la celda (C5) de esa misma fila quiero que haya un botón como un (SpinButton1), el cual me dejara seleccionar desde el 0 al 5, de manera que el resultado (linkedcell) seria en la celda (D5) entonces las filas 6,7,8,9,10 están ocultas (estas filas me servirán para capturar el contenido del producto) y si yo selecciono el valor 3, entonces ocupo que las siguientes tres filas se muestren osease D5 = 3 (el cual proviene de SpinButton1) con esto se mostrarían las filas 6,7,8 (las siguientes 3 después de la fila 5) y asi según sea el caso, si el valor es igual a 0 entonces las filas 6,7,8,9,10 se oculten, ¿cómo podría hacer esto con una macro? Para empezar supongo que debo de guardar el valor de D5 en una variable o no