cost 141 ms
vba 數組和 scripting.dictionary 中的 SUMIFS 更快

[英]SUMIFS faster in vba array and scripting.dictionary

我想使用 vba sumifs 數組和 scripting.dictionary 因為有十萬條記錄可能是最好的解決方案。 信息表“DBALL”是源,表“RECON”是結果。 我還在下面找到了 vba 代碼,但它與結果不匹配。 信息公式表 "RECON" 列 B "In" = SUMIFS(DBALL ...

VBA 腳本字典數字字段

[英]VBA scripting dictionary numeric fields

首先,過去一年我一直在使用 VBA 來實現一些效率,但我對 VBA 仍然很陌生,因此我的腳本絕對不像我希望的那樣干凈。 我的問題:我創建了一個表,可以在其中包含/排除較大數據集中的不同值。 該表是用腳本字典制作的。 數據集可以包含數值作為參數,應將其視為文本值。 示例:“05”和“5”應被視為兩個 ...

VBA-對象必需錯誤,從字典更改對象

[英]VBA - Object Required Error, Altering Object from Dictionary

我正在編程一種解析器,該解析器讀取Excel表,然后創建具有某些屬性(如名稱,StartTime,EndTime等) 的進程列表 。為此,我有一個Process類,在主文件中有一個processList (腳本。字典),在我讀行時將進程放在那里...對於此分配, 鍵是一個名為MSID的字符串。 ...

使用腳本字典查找值,然后打印鍵

[英]using scripting dictionary to find values, then print key

因此,在問了幾個問題之后,在別人的幫助下,我現在可以使用下面的VBA宏腳本了。 它引用了客戶代碼的主列表及其代表的組(工作表“ CustomerCodeReference”)。 它應該比較拉出的報告中的值(在“ ReportNumber”列下),找到該列中列出的客戶代碼,然后在下一個可用的空 ...

用戶表單基於cobo值識別正確的工作表

[英]UserForm Identifying Correct Sheet Based on cobo Value

我有一本包含客戶信息的工作簿。 每個客戶都有一張工作表,每張工作表都標有客戶的唯一ID。 我想啟動一個UserForm,用戶將從cobo框中選擇一個客戶端。 然后,來自適當工作表最后一行的數據將填充UserForm。 在同一工作簿中的其他代碼中,我使用的是腳本字典,但是所有這些都綁定 ...

如何從腳本字典將數組添加到單元格下拉列表中?

[英]How to add an array into an in cell dropdown from a scripting dictionary?

我有來自不同應用程序的數據轉儲。 我想從數據轉儲(具有可變長度)中的單個列中獲取唯一值。 一旦我有了唯一值,我希望它們從數據驗證中被調用到 .incelldropdown 中。 除了出現錯誤的最后一部分外,我已經弄清楚了大部分內容: 見下文: 調試器說問題是來自腳本的d.Keys() 。 但 ...

將 HTML 表中的所有項目存儲到腳本字典中,同時添加重復值

[英]Store all the items from a HTML table in to a Scripting Dictionary, adding also the duplicates values

我想將在 html 表中找到的所有項目存儲在字典中。 當我有重復項時,我會遇到問題,因為我下面的代碼不會再次存儲該項目,而且我需要該表中的所有項目,即使有任何重復項也是如此。 如果我有像Round 38這樣的重復值,其中另一個Match3具有相同的輪數,我想再次列出這些重復值。 結果應如下所示 ...

scripting.dictionary 中的 VBA 額外鍵/項對

[英]VBA Extra key/item pairs in scripting.dictionary

這段代碼工作了好幾天,遍歷字典就好了。 循環開始中斷,我在字典中有額外的鍵,我不知道它們來自哪里。 我正在使用以下內容創建 scripting.dictionary: 之后,對象為空,如手表所示: 然后我添加我的第一個密鑰/項目對: 在運行這行代碼之后,我現在有了這個: 這兩個 ...

scripting.dictionary中的VBA重寫數組

[英]VBA Rewriting Array in scripting.dictionary

我正在嘗試創建一個字典,每個鍵都是我創建的名稱,每個項目都是三個對象的數組:一個字符串,一個整數和一個將來自SOAP請求的結果的數組。 我這樣初始化數組: 我有一個函數“ getTheRisk”,它返回一個X by 4數組(它是一個SOAP請求。我不知道會返回多少結果,但是每個結果 ...

如何在字典中附加鍵值的數組?

[英]How do I append to an array that is a value of a key in a dictionary?

如果我這樣設置字典: 我問一個用戶他的名字。 然后,我要求用戶輸入五個數字。 並使用ArrayList將五個提示數字放入任何數組中 如果我在設置的字典中添加了具有name的鍵。 我可以將myArrayList作為值添加到我先前設置的myDict詞典中的na ...

類不支持自動化或不支持預期的接口

[英]Class does not support Automation or does not support expected interface

我正在導入一種CSV安全文件以在Excel中進行報告。 該文件基本上具有以下格式: 該報告是一種矩陣,如下所示: 我想到的最簡單的方法是執行以下步驟: 打開文件,然后使用Scripting.Dictionary將所有內容放入3個多級字典(一個用於用戶,一個用於角色,一 ...

ASP:使用ADODB讀取Scripting.Dictionary.Command結果

[英]ASP: Reading Scripting.Dictionary with ADODB.Command Result

我正在嘗試從Active Directory中查詢userAccountControl,並將其與我在腳本中設置的字典進行匹配。 首先,我設置字典對象並填充它: 然后,我連接到我的Active Directory進行查詢: 然后我遍歷結果,如下所示: 這一切都很好。 ...

VBA Scripting.dictionary運行時錯誤'13'類型不匹配

[英]VBA Scripting.dictionary run-time error '13' type mismatch

我已經編寫了代碼以遍歷兩列,一列將是鍵,另一列將是項。 它遍歷並找到密鑰,如果找到重復的密鑰,則將其與上一個項目一起添加到項目中。 當我嘗試打印出項目時出現問題。 按鍵打印得很好,但是這些項目給了我運行時錯誤“ 13”類型不匹配的信息。 這是代碼。 錯誤在End Sub之前在 ...

Excel VBA:Scripting.Dictionary計算

[英]Excel VBA: Scripting.Dictionary Calculations

我在電子表格中有以下值: 如何在每台打印機上獲得打印的總頁數(頁面*副本),如下所示: 我設法創建一個列表,計算打印機用於打印的次數: 如何計算每個打印(行)(頁面*副本)的總頁數並將其保存在字典中而不是僅添加1? 謝謝您的幫助 ...

Listbox VBA Excel的Scripting.Dictionary鍵

[英]Scripting.Dictionary keys to Listbox VBA Excel

我一直在excel中使用VBA,最近開始使用Scripting.Dictionary對象。 直到今天我還沒有遇到任何重大問題。 基本上,我試圖用字典的鍵值填充列表框,然后再向列表框添加一個值。 這導致不僅將值添加到列表框中,而且還作為鍵將其添加到字典中。 我試圖將值從dict.key ...

scripting.dictionary無法識別數字

[英]scripting.dictionary doesn't recognise numbers

得到此代碼: 當單詞“ test”在K列中的任意位置時,它在第14列中將給我一個完美的“ 1”。 如果我將“ .Add” test“,1”行更改為“ .Add” 21“,1”,盡管我在K列中有“ 21”,它只會返回“ 0”。 網上說.key值可以是任何值(文本,數字等)。 ...

VBScript:從Scripting.Dictionary對項目進行排序

[英]VBScript: Sorting Items from Scripting.Dictionary

我有下面的代碼...它捕獲這樣的數據: 名稱1,名稱4,名稱2,名稱3 並顯示如下列表([]是一個復選框): []名稱1 []名稱4 []名稱2 []名稱3 它正在工作,但我無法對其進行排序,因此正確的輸出應為: []名稱1 []名稱2 []名稱3 ...

字典/客戶端VS應用程序變量

[英]Dictionary/Client VS Application Variables

嗨我有一個關於我的服務器性能的問題...我有一個經典的asp cms托管~250個網站,我們為每個網站建立一個經典的ASP字典使用 然后為每個用戶在每個頁面上加載該字典... 假設我們每月大約有15萬用戶訪問這些網站每月加載大約~100k的字典... 我應該使用應用程序變量作 ...

在Classic ASP中的應用程序范圍中使用字典對象

[英]Using a dictionary object in application scope in Classic ASP

從我的上一個問題跟進有沒有人知道如何在Classic ASP中的應用程序范圍中使用字典對象? 您不能使用Scripting.Dictionary - 如果您嘗試,您將看到類似於以下內容: 我在(好的)4GuysFromRolla上找到了這篇文章 ,但它指向了微軟的免費Lookup組件和 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM