Pracuję z VBA i trzeba zapisać dane w rodzaju key
=>value
do coraz najszybciej; Ten typ danych pomaga mi buforować odświeżony tekst z żądania http, zwiększyć prędkość zapytania. Ale nie wiem, jaki jest najlepszy sposób na zrobienie tego? Potrzebuję typ danych taki sam jak php array z key=>value
! Dziękuję za pomoc!Jaki jest najlepszy VBA dane type`key` => `value` zapisać dane takie same jak PHP tablicy
Odpowiedz
Czy obejrzałeś obiekt słownika?
Sub DictExample1()
Dim dict As Dictionary
Dim v As Variant
'Create the dictionary
Set dict = New Dictionary
'Add some (key, value) pairs
dict.Add "John", 34
dict.Add "Jane", 42
dict.Add "Ted", 402
'How many items do we have?
Debug.Print "Number of items stored: " & dict.Count
'We can retrieve an item based on the key
Debug.Print "Ted is " & dict.Item("Ted") & " years old"
'We can test whether an item exists
Debug.Print "We have Jane's age: " & dict.Exists("Jane")
Debug.Print "We have Zak's age " & dict.Exists("Zak")
'We can update a value by replacing it
dict.Item("Ted") = dict.Item("Ted")/10
Debug.Print "Ted's real age is: " & dict.Item("Ted")
'We can add more items
dict.Add "Carla", 23
'And we can iterate through the complete dictionary
For Each v In dict.Keys
Debug.Print "Name: " & v & "Age: "; dict.Item(v)
Next
End Sub
(Źródło: http://www.techbookreport.com/tutorials/vba_dictionary.html)
Dziękuję Ci! Mam to! – Davuz
Nie zamieszczaj odwołań do innych witryn. To jest miejsce, w którym możesz napisać rozwiązanie. –
@PawelMiechowiecki: Co jest nie tak z podawaniem adresu URL z dodatkowymi informacjami? Specjalnie dlatego, aby ten kod działał, musisz włączyć odwołanie do "Microsoft Scripting Runtime", którego krok jest opisany w podanym adresie URL ... –
- 1. Jak przechowywać dane "takie same"?
- 2. Najlepszy sposób, aby zapisać dane tablicy PHP do tabeli mysql
- 3. Dwa formularze mają takie same dane wejściowe
- 4. PHP json_encode jest kodujące te same dane dwukrotnie
- 5. PHP jak dodać dane do szeregowej tablicy
- 6. mySql: liczba wierszy, które mają takie same dane w kolumnie
- 7. Key Value Obserwując z NSArray
- 8. PHP dopasowują dane do tablicy
- 9. PHP http_build_query z dwoma kluczami tablicy, które są takie same
- 10. tinyMCE ajax, aby zapisać dane
- 11. Różnica między "as $ key => $ value" i "as $ value" w PHP foreach
- 12. Pobierz dane z tablicy php - AJAX - jQuery
- 13. W jaki sposób można zapisać dane ViewBag po wysłaniu formularza?
- 14. Elisp: jak zapisać dane w pliku?
- 15. Jak zapisać dane w plist?
- 16. Znajdź takie same wartości w tablicy przekątnej
- 17. PHP Jak zapisać dane z tablicy do MySQL za pomocą laravel 5
- 18. Tablica w php i dict w python są takie same?
- 19. Php Curl wysyła dane zbioru i tablicy
- 20. Jak mogę zapisać zaszyfrowane dane za pomocą Yii :: $ app-> security-> encryptByKey() w Yii2
- 21. Java i Python odpowiednik PHP foreach ($ array as $ key => $ value)
- 22. Jaki jest najlepszy sposób na usunięcie elementu tablicy w PHP?
- 23. Zobacz, jak zmienić dane wejściowe [type = "checkbox"]
- 24. Jak można odczytać dane binarne z rejestru do tablicy bajtów
- 25. VBA Jeśli <dowolny z tych> = <value>?
- 26. Rewers mapy w formacie <value, key> w Golang
- 27. Swift: Dodawanie wielu <key, value> obiektów NSDictionary
- 28. Czy istnieje słownik <Key,Value> bez unikalnego klucza?
- 29. jaki jest cel std :: set <VALUE, std :: owner_less <VALUE>>?
- 30. jak zapisać dane do kanału gniazda
możliwe duplikat [Does VBA ma strukturę słownik?] (Http://stackoverflow.com/questions/915317/does-vba-have-dictionary-structure) –