PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 2546|回復: 6
打印 上一主題 下一主題

【求助】誰會Excel的?

[複製鏈接]

396

主題

0

好友

1453

積分

   

該用戶從未簽到

文章
3487
跳轉到指定樓層
1#
發表於 2002-2-1 22:44 |只看該作者 |倒序瀏覽
請問有誰會用Excel...
  
我想要在一個區域中(如A1~D20)... 如果有符合的數字(如12)... 就自動加一... 在某一格中顯示那一個區域中有多少個12....  
  
---------------------------------
統計樂透用...
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
每天祈禱... BTX出來前POWER跟主機版不要給我壞掉。 OS 6.x (x大於2) 的Palm快快出來讓我買。

396

主題

0

好友

1453

積分

   

該用戶從未簽到

文章
3487
2#
發表於 2002-2-2 02:27 |只看該作者

Re:【求助】誰會Excel的?

謝謝啦... 不過我還要研究一下...   
巨集... >_<  
  
我不是要寫對獎的... 是要寫統計用的....
輸入數字就會自動統計有多少個數字出現過...
and... 自動畫出圖表...
回復

使用道具 舉報

51

主題

0

好友

493

積分

該用戶從未簽到

文章
457
3#
發表於 2002-2-2 02:07 |只看該作者

回覆: 【求助】誰會Excel的?

guruguru wrote:
請問有誰會用Excel...
  
我想要在一個區域中(如A1~D20)... 如果有符合的數字(如12)... 就自動加一... 在某一格中顯示那一個區域中有多少個12....  
  
---------------------------------
統計樂透用...

  
開Excel用VBA寫的,試試看ㄅ
PS:
寫完之後才發現,C真是方便的語言ㄚ,
--
Public Sub 全民捐款運動()
      
     Const BinGoMax = 3  '// 對號總數
     Dim i As Long, j As Long, k As Long
     Dim BinGoValue(BinGoMax) As Long
     Dim BinGoCount(BinGoMax) As Long
     Dim BinGoCellX(BinGoMax) As Long
     Dim BinGoCellY(BinGoMax) As Long
      
     On Error GoTo Err
      
     BinGoValue(1) = 3   '// 目標號碼
     BinGoCellX(1) = 3   '// 顯示目標號碼加總的位址
     BinGoCellY(1) = 4
      
     BinGoValue(2) = 4
     BinGoCellX(2) = 3
     BinGoCellY(2) = 5
      
     BinGoValue(3) = 5
     BinGoCellX(3) = 3
     BinGoCellY(3) = 6
      
     For i = 1 To 4  '//  對獎區域
         For j = 1 To 2  '//  對獎區域
             For k = 1 To BinGoMax
                 If Sheet1.Cells(i, j) = BinGoValue(k) Then
                     BinGoCount(k) = BinGoCount(k) + 1
                 End If
             Next
         Next
     Next
      
     For i = 1 To BinGoMax
         Sheet1.Cells(BinGoCellX(i), BinGoCellY(i)) = BinGoCount(i)
     Next
  
Err:
  
End Sub
把自由放在右手 愛則放在左手
回復

使用道具 舉報

51

主題

0

好友

493

積分

該用戶從未簽到

文章
457
4#
發表於 2002-2-2 02:09 |只看該作者

Re:【求助】誰會Excel的?

PS++:
中了六星,記得要請客ㄚ
回復

使用道具 舉報

396

主題

0

好友

1453

積分

   

該用戶從未簽到

文章
3487
5#
發表於 2002-2-2 02:42 |只看該作者

Re:【求助】誰會Excel的?

沒寫過VBA... 不過看了一下... 好像蠻簡單的...
明天準備來寫了... 也許會遇到大問題也說不一定...
回復

使用道具 舉報

51

主題

0

好友

493

積分

該用戶從未簽到

文章
457
6#
發表於 2002-2-2 02:48 |只看該作者

回覆: Re:【求助】誰會Excel的?

guruguru wrote:
我不是要寫對獎的... 是要寫統計用的....
輸入數字就會自動統計有多少個數字出現過...

  
應該有ㄅ,執行巨集後,它會自動顯示目標號碼重複的次數。
--
繪出圖表,恩~這可能要去查查Help或書了,
我忘了那個圖表的物件名稱>_<
把自由放在右手 愛則放在左手
回復

使用道具 舉報

396

主題

0

好友

1453

積分

   

該用戶從未簽到

文章
3487
7#
發表於 2002-2-5 15:26 |只看該作者

Re:【求助】誰會Excel的?

Public Sub 全民繳笨蛋稅運動()
      
     Const BinGoMax = 10 '// 所掃瞄的期數,有必要時請自行增加
     Dim i As Long, j As Long, k As Long
     Dim BinGoMun As Long
      
     On Error GoTo Err
      
     BinGoMun = 0
      
     For i = 1 To 42 '//號碼區域值,目前是1到42
         For j = 2 To BinGoMax
             For k = 2 To 8
                 If Sheet1.Cells(j, k) = i Then
                     BinGoMun = BinGoMun + 1
                 End If
             Next
         Next
         Sheet2.Cells(2, i) = BinGoMun
         BinGoMun = 0
     Next
      
Err:
  
End Sub
  
http://home.pchome.com.tw/homepage100/td143607/Lotto.xls
記得另存新檔哦...
  
在Sheet1中只要輸入中獎號碼... 再執行一次巨集...
就會在Sheet2中自動秀出統計同跟統計數值...
  
PS.Sheet1中有可以統計你已經捐了多少錢.. and得到多少錢的小統計...
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-5-5 12:38 , Processed in 0.043970 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部