Print side | Luk vindue

Automatisk rækkeskift

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=392
Udskrevet den: 18.Maj.2024 kl. 14:19


Emne: Automatisk rækkeskift
Besked fra: KK
Emne: Automatisk rækkeskift
Posteringsdato: 07.Jul.2011 kl. 11:08

Hej Alle.

 
Hvordan får jeg excel til at enten kopiere en række eller oprette en ny række (med forudbestemte data i cellerne) hver gang jeg åbner arket?
Det jeg skal bruge arket til er noget energiregistrering og jeg vil gerne have at når jeg åbner arket, opretter det en ny række med datoen i første kolonne (det med datoen er vist ligetil jf. andre tråde her i forum'et)
Det skal nævnes at der i de celler i rækken (der bliver oprettet) skal der hentes data fra et andet program (via DDE-link (den del har jeg styr på))Embarrassed ..
Jeg håber at I forstår mit problem og kan hjælpe mig.
 
På forhånd tak.
 
KK
 



Svar:
Besked fra: Allan
Posteringsdato: 07.Jul.2011 kl. 12:49
Hej KK,
 
Som jeg læser dit spørgsmål, vi du have at Excel skal indsætte en ny række i dit regneark hver gang arket åbnes.
Skal rækken indsættes i toppen eller i bunden af dit regneark?
 
Hvis det er toppen (række 1) kan koden se således ud: (placeres i THISWORKBOOK)
 
Private Sub Workbook_Open()
Ark1.Rows("1:1").Insert Shift:=xlDown
Range("A1").Value = Date
'Her kan du indsætte de andre data som skal være i  cellerne
End Sub
 
 
//Allan



Print side | Luk vindue