vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest poniedziałek, 13 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

program zamieniający miejscami wiersze macierzy


otwartyotwarty rozpoczął: sebolubek postów: 2



napisał: Trebor
postów: 1209


umieszczony:
21 kwietnia 2011
18:45

  
Tak będzie mistrzu
Sub zamiana()
Dim macierz(1 To 3, 1 To 3), wiersz As Byte, kolumna As Byte, licznik As Byte
Dim temp As Byte, i As Byte
'przypisanie danych do macierzy
For wiersz = 1 To 3
    For kolumna = 1 To 3
        licznik = licznik + 1
        macierz(wiersz, kolumna) = licznik
    Next kolumna
Next wiersz

Range("A1:C3") = macierz 'wyprowadzenie do arkusza
'zamiana
For i = 1 To 3
temp = macierz(1, i) 'zapisuję element
macierz(1, i) = macierz(3, i) 'przepisuję elemnty macierzy
macierz(3, i) = temp 'przypisuję zapisany element
Next i

Range("E1:G3") = macierz 'wyprowadzenie do arkusza
End Sub

napisał: sebolubek
postów: 13


umieszczony:
21 kwietnia 2011
16:47

  
Jak w temacie. Proszę was mistrzowie o pomoc. Napisz procedurę która zamieni miejscami dwa wybrane wiersze macierzy.


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z