Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
848to852
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
848to852
848to852
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zellinhalt als Kommentar Problemchen

Zellinhalt als Kommentar Problemchen
01.03.2007 15:30:00
Rob
Hi liebe xls-Gurus,
habe folgendes Makro um den Zellinhalt als Kommentar zur Zelle einzutragen. (um z.B. Formeln vor Umwandlung in Zahlen zu sichern). Leider geht das nur, wenn kein Berechnungsfehler (also als Ergbnis #NV) auftritt, dann bleibt das Kommentarfeld leer. Ich möchte aber trotzdem die Formel im Kommentar stehen haben. Schaff das aber nicht.
Und schön wärs, wenn ich mehrere Zellen markieren könnte u in die Kommentare dazu aus den selektierten Zellen in Kommentaren geschrieben würden.
Bitte um eure Mithilfe.
Hier das Makro:

Sub kommentar()
' Textinhalt als Kommentar einblenden
Dim inhalt As String
On Error Resume Next
Selection.AddComment
inhalt = Selection.Value
inhalt = Selection.Comment.Text & Chr(10) & Selection.Value
Selection.Comment.Text Text:="Ich:" & inhalt
End Sub

Danke schon jetzt im voraus
LG Rob

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellinhalt als Kommentar Problemchen
01.03.2007 15:46:21
Case
Hallo,
so der Spur nach:

Sub Kommentar()
Dim strFormel As String
Dim rngZelle As Range
For Each rngZelle In Selection
If rngZelle.HasFormula Then
rngZelle.AddComment
strFormel = rngZelle.Formula
strFormel = rngZelle.Comment.Text & Chr(10) & rngZelle.Formula
rngZelle.Comment.Text Text:="Ich:" & strFormel
End If
Next rngZelle
End Sub

Bereich markieren und Makro rennen lassen.
Servus
Case
AW: Zellinhalt als Kommentar -kleine Nachfrage
01.03.2007 17:39:00
Rob
Hallo Case,
wie mach ich, dass im Kommentar nicht die englische Formel steht, sondern die deutsche, so wie ich sie auch eingeben (z.B. SVERWEIS - statt VLookup)
Ansonsten - sehr pfiffig.
DAnke
LG
Rob
Anzeige
AW: Zellinhalt als Kommentar -kleine Nachfrage
01.03.2007 17:44:40
Case
Hallo,
so:

Sub Kommentar()
Dim strFormel As String
Dim rngZelle As Range
For Each rngZelle In Selection
If rngZelle.HasFormula Then
rngZelle.AddComment
strFormel = rngZelle.FormulaLocal
strFormel = rngZelle.Comment.Text & Chr(10) & rngZelle.FormulaLocal
rngZelle.Comment.Text Text:="Ich:" & strFormel
End If
Next rngZelle
End Sub

Servus
Case
AW: Zellinhalt als Kommentar - PERFEKT
01.03.2007 17:52:23
Rob
Vielen Dank für die prompte Unterstützung, Case.
LG Rob
AW: Zellinhalt als Kommentar Problemchen
01.03.2007 15:52:31
Holger
Hallo Rob,
das sollte dir helfen:

Sub kommentar()
' Textinhalt als Kommentar einblenden
Dim inhalt As String
On Error Resume Next
For Each cell In Selection
cell.AddComment
cell.Comment.Clear
If cell.Value = "" Then
inhalt = cell.Text
Else: inhalt = cell.Value
End If
'inhalt = cell.Comment.Text & Chr(10) & cell.Value
cell.Comment.Text Text:="Ich:" & Chr(10) & inhalt
Next
End Sub

Holger
Anzeige
AW: Zellinhalt als Kommentar Problemchen BEHOBEN
01.03.2007 17:05:00
Rob
Vielen Dank euch beiden. Funktioniert super.
Habt mir sehr geholfen und v.a. SCHNELL ;-))
LG
Rob

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige