PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBALägga in formel i VBALägga in formel i VBA
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2012-12-03 12:16
 

Hejsan! Jag har en formel jag skulle vilja ha in i VBA så jag sen kan koppla macrot till en knapp.

Vet inte om det går men jag hoppas det.

Formlen ser ut såhär:

 

=SUMMA(OM(FREKVENS(OM(DELSUMMA(3;FÖRSKJUTNING(A2:A6300;RAD(A2:A6300)-RAD(A2);0;1;1));PASSA("~"&A2:A6300;A2:A6300&"";0));RAD(A2:A6300)-RAD(A2)+1);1))

Nytt inlägg
 2012-12-07 09:17
 

Hej!

 

Om formeln skall läggas i ett ark som heter Blad1 och i cellen D2 så skriver du

Blad2.Cells(2,4).FormulaLocal = " din formel inom citationstecken "

Cells(2,4) syftar på rad 2 och kolumn 4, dvs D2

mvh

/Kihlman

 


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Nytt inlägg
 2012-12-07 12:01
 

hejsan!

var det så "enkelt"?

om jag fattar det rätt ska det vara såhär?

Blad1.Cells(7195, 2).FormulaLocal = " =SUMMA(OM(FREKVENS(OM(DELSUMMA(3;FÖRSKJUTNING(A2:A7100;RAD(A2:A7100)-RAD(A2);0;1;1));PASSA("~"&A2:A7100;A2:A7100&"";0));RAD(A2:A7100)-RAD(A2)+1);1)) "

då får jag syntaxfel?

Nytt inlägg
 2012-12-10 08:25
 

Hej igen!

När du tilldelar ett värde som är en sträng (text) så skall texten stå inom citationstecken, dvs ett till vänster och ett till höger. Ibland sätter man ihop flera strängar och har då ett & tecken mellan dem och respektive sträng påbörjas och avslutas med ett citationstecken : "sträng 1" & "sträng 2".

I ditt fall har du flera citationstecken i formeln vilket jag inte förstår hur de kommit dit från första början. Jag kan inte reda ut formeln åt dig men föreslår att du själv bygger upp den från scratch och lägger till bit efter bit så att du kan se när felet uppkommer. Med bit menar jag en komplett bit i taget till exempel delen passa.

mvh

Kihlman


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBALägga in formel i VBALägga in formel i VBA

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter