iT邦幫忙

DAY 10
12

專案誰管理系列 第 10

專案誰管理(9)Excel,讚!

  • 分享至 

  • xImage
  •  

專案日期:10/05

入世? 她是用怎樣的邏輯,才想到這兩個字,或這樣的意念啊,這我真的不了解了,不過現在的我,沒時間想這些,因為我在客戶的機房裡,Blade果然如Block所言,悄悄的出現了,他看到我們正認真的在做事,感到有點奇怪,我是不會跟他多說什麼啦,這跟我工作時的習慣有關,但我也不知該問他什麼。

「你們這個這樣做不行啦,這個不是這樣做的,怎麼會這樣呢?」他一個人在旁邊唸啊唸,這個時候,那位OP主管進來了,他先和Blade聊了幾句,問了一些問題,Blade突然一句「我是工程師,又不是PM,這個問題不要問我,我回答不了。」

這就怪了,平常Blade總說自己是這個專案的PM,對事情有很多看法和見解,也常說有機會一定要好好跟客戶談談,但怎麼這個時候,縮回去了? 不管他是不是PM,他都可以正面回答客戶的問題啊,又不是要談什麼喪權辱國的事。接著,OP主管朝我走過來,「你答應的東西呢? 我們來看一下吧。」

我點了點頭,跟著他往他的辦公室走過去,Blade也跟在我們後面,他可能想看看,我要幹嘛吧。打開Excel 後,我指著電腦畫面,告訴這位主管,你可以把你想要監控的IP,輸入在C欄,最後看有幾個IP,把數字輸入在A7,再按下偵測主機網路狀況那個鈕,就好了,如果有Ping成功,就是綠色,Fail就是紅色。

OP主管兩眼大大的一直看著畫面,指著螢幕看看我,一臉懷疑的笑了笑,坐了下來,打了一個IP,按下那個偵測狀況鈕,突然喊了一聲「這個...」

他遞了一張名片給我「你好,我是Kent,是這次專案的窗口。」

我看了看Blade,想了想,還是拿出我的名片。『你好,我是...這次的PM,叫我心藍就好。』

Blade的臉傻了,我先和Kevin說我們回去忙了,再拉了一下Blade的衣角,回機房的路上,我小小聲的跟他說『我沒有惡意,公司的安排,除非我不做,不然我還是要聽,但我沒有要拆你檯的意思。』

他的臉像極了關公,進了機房後,除了轟轟轟的機器聲,就是他的吼叫聲。

「你這樣... 不是讓我難堪嗎? 什麼叫做你是這個專案的PM,你在說什麼啊!」

Block走了過來,「Blade 你是做還是不做? 你隨便答應客戶的事,我們也幫你扛下來了,你現在是做還是不做?」

他講這樣的話,其實有點重。不過他們早就存在的心結,我也解不了。

『各位,我們後面還有網管軟體和備份軟體要處理,是不是...晚上去喝酒時,再聊聊其它的事,現在先讓我們看看該怎麼面對接下來的二十天?』

看他們的反應,『那不然,現在就去喝囉。』我收了收東西,到樓下去等他們了。

(待)


附件四:Excel

我不會用Excel 做很專業的統計圖表,也不會那些公式。

但因為MicroSoft對產品的策略,讓Excel可以和VBA搭在一起,我的描述可能有誤,如果這種講法不對,還請給我指導。

我不太會高深的程式技巧,以下的程式碼,可能會讓您覺得很可笑之類的...還請多多包含。

在Excel裡,切到VBA的視窗,然後用下面的主程式,便可和Excel做結合。主程式是我幾年前,在網站上看到別人提供的原始碼,參考後再修正為可在Excel顯示結果。過去擔任MIS時,這個用Excel來當監控的檔案,有實際在當時的公司運作過約半年的時間,後來發現另一套免費的工具,才改用另一套。

Private Sub CommandButton1_Click()
Dim Reply As ICMP_ECHO_REPLY
   Dim lngSuccess As Long
   Dim strIPAddress As String
   Dim ii As Long ' 總台數參數宣告
   ii = Worksheets(1).Cells(7, 1).Value ' 總台數參數
  
   Dim i As Long '起始IP位置參數
   i = 2
'下面為測試ping功能的主程式
Do While i <= ii + 1
   If SocketsInitialize() Then
   strIPAddress = Worksheets(1).Cells(i, 3).Value '這邊會讀取每一欄的IP
    lngSuccess = ping(strIPAddress, Reply)
      If EvaluatePingResponse(lngSuccess) = "Success!" Then Worksheets(1).Cells(i, 4).Value = "OK"
         If EvaluatePingResponse(lngSuccess) = "Success!" Then Worksheets(1).Cells(i, 4).Interior.Color = &HFF00&
          If EvaluatePingResponse(lngSuccess) = "Request Timed Out" Then Worksheets(1).Cells(i, 4).Value = "Fail"
             If EvaluatePingResponse(lngSuccess) = "Request Timed Out" Then Worksheets(1).Cells(i, 4).Interior.Color = &HFF&
  Else
  Debug.Print WINSOCK_ERROR
      SocketsCleanup
   End If
   i = i + 1
Loop

2010/10/07 太陽哲齡

文章導覽
上一篇
下一篇
全系列連結

更多文章都在行雲流水IT人


上一篇
專案誰管理(8)
下一篇
專案誰管理(10)來段音樂吧
系列文
專案誰管理31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
鐵殼心
iT邦高手 1 級 ‧ 2011-10-07 07:01:09


坐好慢慢看開心

0
海綿寶寶
iT邦大神 1 級 ‧ 2011-10-07 08:04:55

真方便
讚

可是心藍沒料到的是
過兩天Kent就提出
「可不可以小小地改一下下,每隔一分鐘就自動點一下按鈕」
又過兩天又提出
「可不可以再小小地改一下下,ping了有問題的發個email通知我」
偷笑

看更多先前的回應...收起先前的回應...
總裁 iT邦好手 1 級 ‧ 2011-10-07 08:23:43 檢舉

「可不可以再小小地改一下下,ping了有問題的,再順便把tracert的結果也寄給我」

「可不可以再小小地改一下下,ping了有問題的,再順便打通電話叫我起床」

總裁 iT邦好手 1 級 ‧ 2011-10-07 13:28:07 檢舉

那麼麻煩幹嘛呀,你們也好心一點,怎麼可以這樣ㄠ廠商呢??ping不通??直接修好就好啦!!還那麼麻煩做啥,又是EMAIL又是電話,等一下是不是簡訊也要傳來了??真是多此一舉,真不知你們在想甚麼...

SunAllen iT邦研究生 1 級 ‧ 2011-10-08 00:27:28 檢舉

Antijava大大,那個是每60秒,就會自動跑一次的

sunallen提到:
每60秒,就會自動跑一次的

Kent:我就說嘛,所以真的是小小的改一下,雖然那個cdfu和liurambo0911不是我部門的人,你還是順便通知他們一下好了
炸死你

japues iT邦高手 2 級 ‧ 2011-10-14 13:25:45 檢舉

可以幫忙改一下嗎,改成ping不通時,發訊息給sunallen,然後寄給我~~偷笑

總裁 iT邦好手 1 級 ‧ 2011-10-14 13:37:33 檢舉

您提晚了,此功能客戶已驗收,要提新功能請填需求變更單...

0
總裁
iT邦好手 1 級 ‧ 2011-10-07 08:29:00

應該沒有Success的都算失敗吧,那個TIME OUT的判斷有點多餘了.

看更多先前的回應...收起先前的回應...
SunAllen iT邦研究生 1 級 ‧ 2011-10-08 11:00:51 檢舉

報告總裁,time out這個議題,在後面會介紹。爆氣因為time out之前被困擾很久Orz

總裁 iT邦好手 1 級 ‧ 2011-10-31 16:33:17 檢舉

sunallen提到:
報告總裁,time out這個議題,在後面會介紹。

在哪裡呀??...疑惑

cdfu提到:
在哪裡呀??

這裡示範的是常用的話術
常見於各seminar, 教育訓練以及專案會議
基本句型為
……這個……後面會提到……
……這個……前面提過了……
謝謝

總裁 iT邦好手 1 級 ‧ 2011-10-31 17:11:05 檢舉

……這個……我知道了……筆記

0
kimiyung
iT邦新手 5 級 ‧ 2011-10-07 09:30:34

孫總 實在是太厲害了
趴到地上佩服

0
尼克
iT邦大師 1 級 ‧ 2011-10-07 09:47:30

讚!!

0
krarm
iT邦好手 1 級 ‧ 2011-10-07 10:00:09

利害!壓根兒也想不到EXCEL可以這樣用。

0
modernsarah
iT邦研究生 4 級 ‧ 2011-10-07 14:37:23

太陽大大, 我覺得這次的參賽鐵人都寫的不錯哩!競爭激烈哦!
我最開心就是你沒參加人生組啦!太強啦!
讚

modernsarah提到:
人生組

少了八卦可以聽?看?

guareian iT邦新手 3 級 ‧ 2011-10-31 16:03:33 檢舉

不好意思因為寫程式我不大行
想請問一下為何我貼入您給的程式碼到
excel vba後
按執行顯示「使用者自訂型態尚未定義」?

guareian iT邦新手 3 級 ‧ 2011-10-31 16:04:16 檢舉

我好像用錯了該用發表討論的
拍謝XD

0
guareian
iT邦新手 3 級 ‧ 2011-10-31 16:04:26

不好意思因為寫程式我不大行
想請問一下為何我貼入您給的程式碼到
excel vba後
按執行顯示「使用者自訂型態尚未定義」?

SunAllen iT邦研究生 1 級 ‧ 2011-10-31 18:39:54 檢舉

哦,應該是我不是貼完整的,我只有將ping主機的部份貼出來

0
oowo
iT邦高手 1 級 ‧ 2011-11-08 11:21:27

少了…ICMP_ECHO_REPL
哭
這部分是怎麼玩啊....?

我要留言

立即登入留言