返回列表 上一主題 發帖

[發問] 請各位大大幫忙!

本帖最後由 hugh0620 於 2011-3-11 13:37 編輯

回復 3# koiiven


    Q1:小弟有試過Range("B & j:D" & k).Select
            和Range("B:D"  & j & k).Select但好像都不行
   A1: 寫法錯誤  (我以前也有這樣的錯誤,多練習+筆記 就好了~)
       Range("B" & J & ":D" & k).Select <---正確的寫法

   Q2:此外,如果想要設定輸入列位的值自動+4
                 舉例來說 輸入列位值1,程式讀取到的列位值則為5,則需要在何處作修改呢?
     A2:加入一個固定參數值+4
          例:Range("B" & J+4 & ":D" & k).Select
              這樣的話,當你輸入列數=1時,列數值實際上運算後的結果1+4=5

      個人在學VBA時,不會用錄製巨集,單純直接撰寫程式碼
    後來會用錄製巨集的時候,這個功能變成我需要某種功能但是不知道程式碼怎麼寫時的小工具
    一個步驟一個步驟錄是可以解決問題,但還是要先從基本的觀念開始學
    這樣才能了解程式碼要怎麼改唷~
                                                       我也是個低階撰寫者  與您共勉之
學習才能提升自己

TOP

回復 5# koiiven


    可以先不買書
   中台科技大學的私房教師數位學習系統 看一看
   對你在學VBA會所幫助
   http://estudy.ctust.edu.tw/estudy/html/excel2003vba.html

    等看完後 再去書局買書 看哪些東西是上面沒有的再買
   
   最後書是死滴唷~ 有問題可以爬爬文~ 問問題~ 這樣才能了解別人的想法與寫法~
學習才能提升自己

TOP

        靜思自在 : 人要自愛,才能愛普天下的人。
返回列表 上一主題