Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge

Excel 97 Summe

Beatrice / 17 Antworten / Baumansicht Nickles

Hi zusammen,
ich möchte in einer geschützten Excel-Datei in der einige Zellen nicht gesperrt sind, das Summenzeichen in der Symbolleiste verwenden können. Dies wird aber nach dem Schützen ausgeblendet (inaktiv)
Wer hat mir eine Idee dazu?

Gruss
Trix

bei Antwort benachrichtigen
fussel Beatrice „Excel 97 Summe“
Optionen

Hi,Trix !
Eine Idee - schreib ein Makro zB.:
Sub Summe()
ActiveCell.FormulaR1C1 = "=SUM(R[-6]C:R[-2]C[2])"
End Sub
Ablegen in der Personal.xls oder in Deiner Datei, wo Deine Makros halt sind. Dann kannst Du die Zellen verändern, welche summiert werden sollen !

bei Antwort benachrichtigen
Beatrice fussel „Hi,Trix ! Eine Idee - schreib ein Makro zB.: Sub Summe ActiveCell.FormulaR1C1...“
Optionen

Hi,
ich danke Dir ganz herzlich für Deine schnelle Hilfe.
Deine Idee ist gut, bloss leider .........
es funktioniert keines Deiner Makros. Er mault mich trotzdem an, oder macht nicht das, was er sollte.

Danke Dir trotzdem
Gruss
Trix

bei Antwort benachrichtigen
fussel Beatrice „Hi, ich danke Dir ganz herzlich für Deine schnelle Hilfe. Deine Idee ist gut,...“
Optionen

Hi Trix,
wieso???? ist mir nicht verständlich....? Was machst Du falsch ? Oder ich, was sollte wir ändern, damit Du zum Ergebnis kommst ?

bei Antwort benachrichtigen
Beatrice fussel „Hi Trix, wieso???? ist mir nicht verständlich....? Was machst Du falsch ? Oder...“
Optionen

Hi,
ist schon OK. Jetzt funktioniert es. Ich hab bloss noch die Position ändern müssen in die das Resultat eingesetzt werden soll. Am liebsten hätte ich zwar, dass dies in die Zelle eingesetzt wird, die beim Aktivieren des Makros markiert ist, aber so funktioniert es nun auch.
Ich musste nur noch die entsprechende Zellen freigeben. und frage diese nun ab um das Resultat in der richtigen Zelle zu bekommen. (wird auf mehrere Tabellenblätter verteilt)

Vielen Dank für die tolle Hilfe.
Grüsschen
Trix

bei Antwort benachrichtigen
hmy (Anonym) Beatrice „Hi, ist schon OK. Jetzt funktioniert es. Ich hab bloss noch die Position ändern...“
Optionen

Hi, Trix
Es freut mich Dir auch einmal auf dieser Strecke geholfen zu haben....
Nun, staunst Du was....?

bei Antwort benachrichtigen
Beatrice hmy (Anonym) „Hi, Trix Es freut mich Dir auch einmal auf dieser Strecke geholfen zu haben.......“
Optionen

Wer bist Du?

bei Antwort benachrichtigen
fussel Beatrice „Wer bist Du?“
Optionen

Hi Trix,
na wer wohl ????? Müsstest Du aber kennen....!

bei Antwort benachrichtigen
Beatrice fussel „Hi Trix, na wer wohl ????? Müsstest Du aber kennen....!“
Optionen

Hääääääää?
Woher? Wieso? Was den?

bei Antwort benachrichtigen
fussel Beatrice „Hääääääää? Woher? Wieso? Was den? “
Optionen

Hi, Trix
Denk mal ganz doll nach....

bei Antwort benachrichtigen
(Anonym) fussel „Hi, Trix Denk mal ganz doll nach....“
Optionen

Sorry, entweder Du lüftest das Geheimniss, oder lässt es bleiben.
Aber dieses Brett ist nicht für solche Diskusionen gedacht.
gruss
Trix

bei Antwort benachrichtigen
fussel (Anonym) „Sorry, entweder Du lüftest das Geheimniss, oder lässt es bleiben. Aber dieses...“
Optionen

Na, na Trix,
wer wird den gleich in die Luft gehen ????
Excelchen lebt noch .....ha,ha,ha - war doch mal etwas anders...
Sorry,sorry,sorry.... ist eine Ausnahme !

bei Antwort benachrichtigen
(Anonym) Beatrice „Excel 97 Summe“
Optionen

Hi, Trix
noch mal ich: Oder so ein Makro, was Du nutzen kannst:
Sub SummenFormel()
'by Nike 05.03.01
Dim rng As Range
Set rng = ActiveSheet.Cells(1, 1)
On Error GoTo Ende
Set rng = Application.InputBox("Eingabe", "Bereichsauswahl", rng.Address, Type:=8)
On Error GoTo 0
Cells(rng.End(xlDown).Row, rng.Column).Offset(1, 0) = Application.WorksheetFunction.Sum(rng)
Ende:
End Sub
Viel Erfolg - ich hoffe ich konnte helfen !

bei Antwort benachrichtigen
fussel Beatrice „Excel 97 Summe“
Optionen

Hi, Trix !
Nochmal ich- so geht es vielleicht noch besser !
Sub SummenFormel()
Dim rng As Range
Set rng = ActiveCell.Offset(0, 0)
On Error GoTo Ende
Set rng = Application.InputBox("Eingabe", "Bereichsauswahl", rng.Address, Type:=8)
On Error GoTo 0
Cells(rng.End(xlDown).Row, rng.Column).Offset(2, 0) = Application.WorksheetFunction.Sum(rng)
Ende:
End Sub

Die Zelle, welche aktiv ist - ist nun unwichtoig. Du kannst von jeder Zelle aus die Summe bilden !
Na, das wars wohl und Tschüs !

bei Antwort benachrichtigen
(Anonym) Beatrice „Excel 97 Summe“
Optionen

fhgfhfh

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „fhgfhfh“
Optionen

hgjhgjh

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „hgjhgjh“
Optionen

winipcfg

bei Antwort benachrichtigen
S.F.T.I. (Anonym) Beatrice „Excel 97 Summe“
Optionen

Hi Trix,
also bei meinen Versuchen konnte ich den Formalassistenten benutzen(fx)
Viel glück

S.F.T.I.

bei Antwort benachrichtigen