返回列表 上一主題 發帖

[發問] 同時滿足多個條件的寫法(已解決)

[發問] 同時滿足多個條件的寫法(已解決)

本帖最後由 arcticfox 於 2011-5-6 14:25 編輯

各位大大好
小弟剛接觸VBA不久
最近在設計訂單管理表
不過遇到一個問題,
就是關於同時滿足3個條件以上的寫法

If 可同時滿足2個
但是網上查了許久
就是沒有找到同時滿足三個條件的寫法

我的需求如下:

在新增訂單時, 為避免重複
所以我需要同時設定, 客戶, 訂單號, 品名, 作為條件依據
相關檔案詳見附件
謝謝.:L

客戶訂單_樣品與報價管理(Beta).zip (30.07 KB)

樓主您要的效果是什麼...
符合  客戶 和 訂單 及 品名? 在哪邊做決策?

TOP

回復 2# mark15jill


  Ops 我是直接寫在表單控制那裏面, 所以模組裡面沒有
我主要目的是避免輸入的資料產生重複
使用者如果對話框中輸入的資料, 同時重複了紀錄表單的 "客戶", "產品", "PO號碼"項目
則告知已經輸入過, 或是訂單號碼重複之類的

另外, 我剛剛才發現, 因為後面又修改了工作表名稱
忘記把VBA的一起修改, 很抱歉.

TOP

With Sheets("銷售歷史紀錄")
沒這個表

TOP

回復 4# chin15


應該為 "訂單紀錄"
當初修改時沒改到, 再麻煩, 謝謝

TOP

這樣嗎?
If Not Customer Is Nothing Or not PO Is Nothing Or not Model Is Nothing Then

TOP

回復 6# chin15


剛剛試了一下
謝謝大大, 改And 就可以了

.......是我中邪嗎
明明我一開始就是照著像大大這樣弄了兩個And
就是沒辦法執行.......
結果剛剛PO你的上去, 改And 就可以執行.....
害我停了好久:'(

謝謝啦

TOP

        靜思自在 : 【停滯不前,終無所得】人都迷於尋找奇蹟,因而停滯不前;縱使時間再多、路再長,也了無用處,終無所得。
返回列表 上一主題