Novo

Forum kao aplikacija na telefonu

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

[VBA] Otvaranje novog sheet-a sa proizvoljnim imenom

  • 3 odgovora
  • 4.153 pregleda

Najnovija ↓

[VBA] Otvaranje novog sheet-a sa proizvoljnim imenom 06.05.2010. u 13:30 · pre 200 meseci #1
imam jedan makro koji treba da otvori novi sheet i da napise podatke neke..
problem je sto on meni nekad otvori kao sheet 1 nekad kao sheet 2 tako da makro ne prepoznaje dalje taj sheet.

da li ja mogu da otvorim i preimenujem nekako sheet... tako da makro uvek prepozna i automatski to uradi?
Re: [VBA] Otvaranje novog sheet-a sa proizvoljnim imenom 06.05.2010. u 13:47 · pre 200 meseci #2
Code:
Windows("Simu.xlsx").Activate
    Sheets.Add After:=Sheets(Sheets.Count)
    Selection.Name = "max"
    Sheets("Sheet1").Select
    Sheets("Sheet1").Name = "max"



ovako ne radi ...
Re: [VBA] Otvaranje novog sheet-a sa proizvoljnim imenom 06.05.2010. u 20:48 · pre 200 meseci
izmenjeno 1 put, poslednji put Jpeca 06.05.2010. u 21:58
  1. Jpeca06.05.2010. u 21:58zapis iz teksta poruke
#3
Code:
Sub AddSheet()
 Sheets.Add.Name = "Test"                                             ' dodaje novi radni list sa imenom Test
 Sheets("Test").Range("A1").Value = "Pozdrav iz novog lista"   ' Upisuje na novi radni list 
End Sub


Još jedna napomena da ako prilikom dodavanja radnog lista rezultat proslediš objekatu
Dim shNew As Worksheet
Set shNew = Sheets.Add
Onda možeš koristiti referencu na objekat shNew i nije ti bitno ni koja je pozicija, niti kako se zove
shNew.Range("A1").Value = "Pozdrav iz novog lista"
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