Print side | Luk vindue

BBC-Test

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: OFF TOPIC
Forum beskrivelse: Alt som ikke direkte vedrører problemer med regneark .
Alt fra vittigheder til seriøse anmeldelser er meget velkommen.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=1101
Udskrevet den: 21.Nov.2024 kl. 18:57


Emne: BBC-Test
Besked fra: excelent
Emne: BBC-Test
Posteringsdato: 17.Feb.2013 kl. 08:53
Denne tråd er oprettet for at teste/afprøve mulighederne med BBC-koder
Så hvad der herefter følger giver ikke nødvendigvis nogen mening for andre Geek
 
Skulle du kende til nogen smarte BBC-tips er du dog velkommen til at poste dem her.
 
Private Sub UserForm_Initialize()
Set sh = Sheets("Ark1")
For Each navn In ThisWorkbook.Names
Me.ListBox1.AddItem sh.Cells(Range(navn).Row, Range(navn).Column)
Next
End Sub
 
 
 
Private Sub UserForm_Initialize()
Set sh = Sheets("Ark1")
For Each navn In ThisWorkbook.Names
Me.ListBox1.AddItem sh.Cells(Range(navn).Row, Range(navn).Column)
Next
End Sub
  
http://google.dk" rel="nofollow - http://google.dk
 


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!



Svar:
Besked fra: EXCELGAARD
Posteringsdato: 17.Feb.2013 kl. 10:36
Jeg leger lige med Clown

For Counter = 1 To Infinity
      Debug.Print "Excel Rocks"
Next

For Counter = 1 To Infinity
      Debug.Print "Excel Rocks"
Next



-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: excelent
Posteringsdato: 17.Feb.2013 kl. 11:10
Du er velkommen Handshake
 
=HVIS(RÆKKE(1:1)<=$A$1*RÆKKER($B$1:$B$3);INDEKS($B$1:$B$3;REST(RÆKKER($1:1)-1;RÆKKER($B$1:$B$3))+1);"")+HVIS(RÆKKE(1:1)<=$A$1*RÆKKER($B$1:$B$3);INDEKS($B$1:$B$3;REST(RÆKKER($1:1)-1;RÆKKER($B$1:$B$3))+1);"")
 


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!


Besked fra: excelent
Posteringsdato: 17.Feb.2013 kl. 11:12
=HVIS(RÆKKE(1:1)<=$A$1*RÆKKER($B$1:$B$3);INDEKS($B$1:$B$3;REST(RÆKKER($1:1)-1;RÆKKER($B$1:$B$3))+1);"")+HVIS(RÆKKE(1:1)<=$A$1*RÆKKER($B$1:$B$3);INDEKS($B$1:$B$3;REST(RÆKKER($1:1)-1;RÆKKER($B$1:$B$3))+1);"")


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!


Besked fra: excelent
Posteringsdato: 17.Feb.2013 kl. 11:29
Hmm fint nok man kan anvende [CODE] for at få en lang formel
vist på 1 linie, men hvordan
kopierer man den efterfølgende
så den kan sættes ind i et regneark


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!


Besked fra: EXCELGAARD
Posteringsdato: 17.Feb.2013 kl. 12:02
Jeg har nu ingen problemer med at marker og kopier din lange formel...

...men, jeg medgiver, at det godt kan ødelægge overblikket lidt...

...men, jeg havde nu osse tænkt mig, blot, at benytte den til små VBA-stumper.


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: excelent
Posteringsdato: 17.Feb.2013 kl. 12:23
ok ja det kan jeg åbenbart også men kun den øverste,- ikke den nederste
Forskel på de 2 er at i den nederst satte jeg koden umiddelbart før og efter formlen
og med den første satte jeg koderne på en linie over og under formlen.
Så lærte jeg det :-)


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!


Besked fra: Allan
Posteringsdato: 17.Feb.2013 kl. 18:26
Det giver rigtig god mening at bruge til formler, men jeg synes det er noget hø til VBA-scripts.
I må lige korrigere mig hvis jeg laver fejl 40, men når jeg kopierer indeholdet af en bbcode code-boks
og sætter indeholder over i f.eks. notepad - får jeg hele indholdet på én linje...
 
Kender i et trick?
 
//Allan


Besked fra: excelent
Posteringsdato: 17.Feb.2013 kl. 19:35
Ups ja det problem var jeg ikke ops på, har prøvet lidt forskelligt, forløbig bedste løsning :
 
indsæt i et excel-ark
Indsæt speciel vælg html
Herfra kan det kopieres over i vba-editoren
 
ikke optimal, men dog brugbar.
 
[move]skroll[/move]


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!


Besked fra: EXCELGAARD
Posteringsdato: 17.Feb.2013 kl. 20:27
Hvorfor dog sætte en stump VBA-kode over i Notepad???

Når jeg kopier et, hvilket som helst af ovenstående VBA-koder, der er afgrænset med CODE-taggen, over i et helt almindeligt standard VBA-modul, så står det perfekt...

Og, det er vel det, der er formålet?
At smide koden over i Excel, og ikke over i Notepad...

Eller, er der noget, jeg misser her?



-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Allan
Posteringsdato: 17.Feb.2013 kl. 20:41
Jeg nævnte notepad fordi det er en måde at sikre at ingen som helst form for formatering har indvirkning.
Uanset om jeg smider koden over i et modul er resultatet det samme...: én linje.

Det er muligvis bare hos mig, men jeg har oplevet problemet i andre fora også.

//Allan


Besked fra: excelent
Posteringsdato: 17.Feb.2013 kl. 21:10
Samme problem her - hele koden indsættes i 1 lang linie
både i notepad og vba-editor.
Kan det mon være en windows indstilling/opsætning


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!


Besked fra: EXCELGAARD
Posteringsdato: 17.Feb.2013 kl. 21:23
Hmmmm....
Underligt...

Nu har jeg prøvet, at smide alle eksemplerne over i både VBE og Notepad, men i begge programmer står det præcist, som det skal, her hos mig....

Ta daa!
Microsoft og Windows slår til igen (Mand, jeg savner min gamle Amiga, hvor alting bare virkede Geek)

Så, sprøgsmålet er nu: Hvilken opsætning har jeg, som I ikke her???


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Allan
Posteringsdato: 17.Feb.2013 kl. 21:50
Citat: EXCELGAARD EXCELGAARD skrev:


Ta daa!
Microsoft og Windows slår til igen (Mand, jeg savner min gamle Amiga, hvor alting bare virkede Geek)


helt enig ;-)
På den anden side... hvis alle andre end jeg kan, så skal jeg såmænd nok klare den

//Allan



Print side | Luk vindue