文/江覓
每天我們吃很多食物,而食物帶給我們熱量,每一種食物裡有含有不同熱量,卡路裡計算也許並不是我們所熟悉的內容。但是我們實實在在每天都在進行的事情。
攝入過多的熱量會造成許多健康相關問題,所以,要面對高熱量的飲食要懂得節食。
這個小工具可以方便計算一天中熱量的攝取量,讓你更好地對飲食有所了解,數據中包含了850多種包含卡路裡值,基本可以查詢一般的食物量。
這個小工具,主要操作就在三個組合框內選擇,分類、食物名稱和攝入量,選擇後單擊添加就顯示到上面的Listview框內了,其中總熱量也一併計算。
如果總量超過1800有一個提示,不過也可以因人而異更改,男性每天2000-3000,女性1600-2400。
代碼做得很傻瓜,如下是分類列表框改變Change代碼,分類改變後面的 名稱框也改變。後面的動圖,可以查看。
選擇代碼
Private Sub ComboBox1_Change()Me.ComboBox2.ClearDim w As WorksheetSet w = ThisWorkbook.Worksheets("食品卡路裡")w.ActivateDim iRow As IntegeriRow = w.Range("B65535").End(xlUp).RowDim R As Range, Rang As RangeSet Rang = w.Range("B2:B" & iRow)Set R = Rang.Find(Me.ComboBox1.Value)Dim addrexx As StringIf R Is Nothing ThenExit SubElseaddrexx = R.Address(0, 0)Do Me.ComboBox2.AddItem (Range("C" & R.Row)) Set R = Rang.FindNext(R) Loop While Not R Is Nothing And addrexx <> R.Address(0, 0)End IfMe.ComboBox2.Value = Me.ComboBox2.List(0)End Sub
如果你是女性,如果你愛美美的,不妨試下,看看每天攝入量是否超標。