Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Potreban makro za kopiranje bilo kog opsega u okviru reda u excelu u prvi slobodan red

  • 4 odgovora
  • 3.295 pregleda

Najnovija ↓

Potreban makro za kopiranje bilo kog opsega u okviru reda u excelu u prvi slobodan red 14.02.2012. u 13:54 · pre 179 meseci #1
Pozdrav svima!

Molio bih za pomoć. Potrebno mi je da u niže navedenom makrou uradim ispravku istog (ako je moguće) tako da mi prihvati bilo koji označeni red u tabeli a ne samo 67.Na poslu imam bazu sa preko 4000 korisnika koju sam sam uradio u excelu i treba da, kada pronađem po imenu korisnika, u ovom slučaju polje B67, opseg B67:L67 kopiram i nalijepim u prvi slobodan red tabele.Znači opseg B67:L67 treba zamijeniti opsegom BX:LX gjde je x bilo koji broj od 1 pa nadalje. Hvala unaprijed.

Sub novizahtjev()
'
' novizahtjev Makro
' Makro je snimio: zeljkoj, dana 9.2.2012
'
' Tasterska prečica: Ctrl+k
'
Range("B67:L67").Select
Selection.Copy
Application.Run "'Registar 2012.xls'!starikorisnik"
ActiveSheet.Paste
Range("E84").Select
Application.CutCopyMode = False
Selection.ClearContents
End Sub
Re: Potreban makro za kopiranje bilo kog opsega u okviru reda u excelu u prvi slobodan red 14.02.2012. u 15:44 · pre 179 meseci #3
Ako ti odgovara, možeš da koristiš dijalog aplikacije Application.InputBox da selektuješ oblast koju kopiraš

Code:
Dim rngSourse As Range 
Set rngSource = Application.InputBox("Selektuj oblast za kopiranje:", _ 
              "Oblast za kopiranje", Type:=8)
If (rngSource Is Nothing) = True Then Exit Sub
rngSource.Copy
…


Vidi primer http://www.elitesecurity.org/t226697-0#1351423
Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme