Melt butter in a large skillet over medium heat. Add onion, pepper, green onions and celery, saute until tender. Add ham, sausage, tomato sauce and spices. Cook, stirring occasionally for 20 minutes. Stir in rice, cover and cook, stirring occasionally, for 30 minutes over low heat.