Avatar billede per2edb Praktikant
02. april 2014 - 19:58 Der er 6 kommentarer og
1 løsning

Input til vandret Datoakse placeret på Arket

Jeg har en gantplan på Excel ark

Vandret akse er skaleret med dato der i excel  2013 kan ænders således:
Tryk på vandret akse> Vælg diagramelementer akser > Flere indstillinger> akseindstillinger >Vandret (værdi) akse:

Her kan min og max stilles med seriel dato f.eks 41671,0 som 01-02-2014

Det er bøvlet. Kan i hjælpe med hvordan jeg på arket kan placere 2 input datoboxe hvorfra værdierne går ind og styrer akserne som anført ovenfor
Avatar billede supertekst Ekspert
02. april 2014 - 23:27 #1
Hvis du indspiller en makro af den nævnte indstilling - har du så ikke et grundlag for det du ønsker?
Avatar billede per2edb Praktikant
03. april 2014 - 08:43 #2
Jeg kender ikke til makroer så jeg ønsker at bruge koder i VBA
Kan i hjælpe med det?
Avatar billede supertekst Ekspert
03. april 2014 - 09:04 #3
Indspilning af makro genererer koden i VBA. Prøv at se under fanen Udvikler - indspil makro og så:
Tryk på vandret akse> Vælg diagramelementer akser > Flere indstillinger> akseindstillinger >Vandret (værdi) akse

Så kan du under Module (i VBA-vinduet) se den skabte VBA-kode.
Avatar billede per2edb Praktikant
03. april 2014 - 14:33 #4
Jeg får disse koder:

ActiveSheet.ChartObjects("Chart 2").Activate
    ActiveChart.HasAxis(xlValue) = True
    ActiveSheet.ChartObjects("Chart 2").Activate
    ActiveChart.Axes(xlValue).Select
    ActiveWorkbook.Save
    ActiveWorkbook.Save

Hvor og hvordan får jeg så min og max dato indlagt
Avatar billede supertekst Ekspert
03. april 2014 - 15:15 #5
rem Til inspiration

Public Sub indstilDatoer()
Dim dato1 As Date
Dim dato2 As Date

    dato1 = InputBox("Tast minimum", "Dato-interval dd-mm-aa")
    dato2 = InputBox("Tast maximum", "Dato-interval")
   
    ActiveSheet.ChartObjects("Diagram 1").Activate
    ActiveChart.Axes(xlCategory).Select
    ActiveChart.Axes(xlCategory).MinimumScale = dato1  '41699
    ActiveChart.Axes(xlCategory).MaximumScale = dato2  '41734
End Sub
Avatar billede per2edb Praktikant
03. april 2014 - 17:24 #6
Det virker 1000 tak
Vil du lave det så du kan få point
Avatar billede supertekst Ekspert
03. april 2014 - 17:30 #7
Fint og selv tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester