CommNews Forum Home  

Zurück   CnC Foren > Verschiedenes > Tech-Support / Tech-Talk

 
 
Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 11-08-2005, 13:27
Benutzerbild von Surli
Surli Surli ist offline
EVA Programmierer

 
Registriert seit: Jan 2001
Ort: Zurich, Switzerland
Beiträge: 2.564
Surli hat noch keine Bewertung oder ist auf 0
Surli eine Nachricht über ICQ schicken
Excel Makro Problem

Ich habe ein Problem mit einem Excel Makro, welches eine Formal automatisch in eine Zelle einträgt

So schaut die Formel im VM Code aus:

wvar = "'=SUM('" & MonBegNo & ":" & Endweek & "'" & "!" & ActiveCell.Address & ";" & w_sheet(Month, wctr) & "!" & ActiveCell.Address & ";" & w_sheet(Month, wctr + 1) & "!" & ActiveCell.Address & ")"

So würde die Formal zusammengesetzt eingetragen werden.

=SUM('1.9:2.9'!$C$12;Week28!$C$12;Week29!$C$12)

ActiveCell.Formula = wvar

Nun... trägt man die Formal so in Excel ein, wie sie als Text aus der Variabel ausgegeben wird wird es von Excel akzeptiert. Wird die Formel aber über das Makro eingetragen kommt folgender Fehler:
Run-time error '1004':
Application-defined or object-defined error


Macht man die Formel nun aber nur über eine range, funktioniert es:
wvar = "=SUM('" & MonBegNo & ":" & Endweek & "'" & "!" & ActiveCell.Address & ")"


Ich hab alle variablen noch drinnen gelassen, ihr könnt es also nicht einfachso mit meinem code testen. Aber vielleicht ist das ein bekanntes problem.


Ich hab schon gegoogelt und gesehen dass es ab und zu fehler gibt wenn formeln via Makro so eingetragen sollten, doch leider hab ich nirgens eine Ursache gesehen, die bei mir dieselbe sein könnte.

mfg
__________________
Mit Zitat antworten
 

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:44 Uhr.


Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS

Affiliates
United Forum GetBoinKeD cnc.onlinewelten.de