Osaako joku neuvoa, kuinka saan Exceliin makron seuraavasta:
B3 soluun laitetaan numero ja maksolla siirretään toiseen soluun esim H4.
Tämän jälkeen lisätään B3 soluun uusi numero ja tämä pitäisi saada siirrettyä H5 sarakkeeseen ja lukuja lisättäisiin loputtomasti ja niiden pitäisi tehdä lista sarakkeeseen H.
Tällä hetkellä makro näyttää tältä:
Sub Makro2()
'
' Makro2 Makro
'
' Pikanäppäin: Ctrl a
'
Range("B3").Select
Selection.Copy
Range("H4:H300").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Tällä kopio siis H4:H300 saman B3 arvon.
Nyt en neuvoa löydä / pää ei pelaa, jotta saisi tämän toimimaan.
B3 soluun laitetaan numero ja maksolla siirretään toiseen soluun esim H4.
Tämän jälkeen lisätään B3 soluun uusi numero ja tämä pitäisi saada siirrettyä H5 sarakkeeseen ja lukuja lisättäisiin loputtomasti ja niiden pitäisi tehdä lista sarakkeeseen H.
Tällä hetkellä makro näyttää tältä:
Sub Makro2()
'
' Makro2 Makro
'
' Pikanäppäin: Ctrl a
'
Range("B3").Select
Selection.Copy
Range("H4:H300").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Tällä kopio siis H4:H300 saman B3 arvon.
Nyt en neuvoa löydä / pää ei pelaa, jotta saisi tämän toimimaan.
Vastaukset 6
Vanhimmat
Macrot on jäätävä turvallisuus uhka!
Eikös juuri Norjalainen alumiini sulattamo ajettu alas MsOffisen takia.
Macrot kielossa monessa yrityksessä ja yleisesti suositeltuna kieltää.
Joten tee taulukkosi ilman macroja.
Vaihka turvallista siitä silläkään saa, mutta ei ihan niin helpon hyökätä.
Vaaraa voi olla vain sellaisista makroista, joiden toiminnasta ei ole tietoa.
Cells(Range("H" & Rows.Count).End(xlUp).Row 1, 8) = Range("B3")
Microsft ainakin kerää ihan kaiken tiedon, vakoilu on täydellinen.
Jos kerää, vahinko on tapahtunut asennettuasi MSOfficen. Ei sun omat makrot sua vakoile, ellet sitten ole jotenkin jakautunut persoona.