Hallo zusammen.
Ich habe im Archiv den Thread <<1764to1768 Abschneiden von Texten verhindern>> gefunden, der genau das löst, was mein aktuelles Problem ist.
Leider bin ich mit meinen Kenntissen über VBA noch sehr weit am Anfang. :(
hier der Link zu dem Thread:
https://www.herber.de/forum/archiv/1764to1768/1766105_Abschneiden_von_Texten_verhindern.html#0
Das Problem:
Ich nutze 2 Arbeitsblätter.
-> Tabelle 1: hier pflege ich in einer Tabelle "Anfangsdatum" "Enddatum" und "Vorhaben"
-> Tabelle 2: hier habe ich einene Kalender, der mir die Bereich von Tabelle 1 farblich (über Formatierung) und die Vorhaben aufzeigt.
Da in allen Zellen (Tabelle2) Formeln stehen, wird der Text des Vorhabens abgeschnitten.
kann bitte jemand bei diesem "alten Fall" unter die Arme greifen und den Code von dem Archiv-Thread umbasteln?
Anhang:
https://www.herber.de/bbs/user/177374.xlsx
das ist der Code aus dem Thread:
Option Explicit
Sub FuelleAus()
Dim rZelle As Range
Dim sBereich As String
Dim WSh As Worksheet
sBereich = "$G$13:$AZ$15" 'Hier den Bereich festlegen
With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
End With
Set WSh = Sheets("Tabelle1")
For Each rZelle In WSh.Range(sBereich)
With rZelle
If (WSh.Cells(WSh.Range(sBereich).Row - 1, .Column).Value - 1) _
= (WSh.Cells(.Row, "D").Value - Cells(.Row, "C").Value) Then
rZelle.Value = WSh.Cells(.Row, "B").Value
Else
rZelle.Value = ""
End If
End With
Next rZelle
With Application
.ScreenUpdating = True
.Calculation = xlCalculationAutomatic
End With
End Sub
Es wäre voll toll, wenn sich dem jemand annehmen könnte :D <3
MfG David