Skocz do zawartości


Close Open
Close Open
Zdjęcie
- - - - -

[EXCEL VBA] Generowanie losowe w przedziale liczb


  • Please log in to reply
No replies to this topic

#1 ernestopl

ernestopl

    Kandydat

  • Forumowicze
  • PipPip
  • 29 Postów:

Napisany 09 February 2020 - 09:56 AM

Dzień Dobry, 

 

Proszę o pomoc w napisaniu kodu generującego 6 cyfr w kolumnach B:G, są trzy warunki:

  1. cyfry w jednym wierszu w 6 kolumnach muszą być różne od siebie,
  2. cyfry muszą być w przedziale od 1 do wartości w kolumnie A
  3. cyfra <6 losujemy ilość cyfr zgodnie z wartością w kolumnie A (jeśli A=4 to wylosujemy tylko 4 cyfry np 3,2,1,4 w dwóch ostatnich kolumnach pozostawiamy puste komórki)

Próbowałem różnymi funkcjami, lecz przy każdej ingerencji w komórkę cyfry generują się na nowo, dlatego pomyślałem o kodzie VBA, który wygeneruje cyfry. Temat zajmuje mi sporo czasu w pracy ponieważ do wygenerowania mam około 8 000 wierszy, gdzie korekta dubli mnie wykańcza :)

Mam problem dodaniem załącznika, dlatego wklejam link do pliku

 

https://drive.google...iew?usp=sharing

 

Z góry Dziękuję za pomoc.

 

Pozdrawiam, 

Ernest

 

 

 






0 Użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników