ich habe eine Tabelle, die durch einen VBA code berechnet wird. Manchmal gibt es Spalten in der Tabelle die alle den gleichen Eintrag "0(0 %)" haben. Ich möchte diese Spalten ausblenden oder löschen. Ich habe nun zwei Probleme.
1. ist über dieser Tabelle ist eine weitere Tabelle und wenn ich die ganze Spalte ausblende, ist sie auch in der anderen ausgeblendet.
2. Wie kann ich nur in der einer Tabellenspalte alle Einträge vergleichen ohne in der gesamten Spalte zu suchen. denn ist die obere Tabelle kleiner, ändert sich die erste Zeile der unteren Spalte. Die Tabellen haben einen Namen, womit man auf diese explizit zugreifen kann.
Ich hatte mir etwas überlegt wie (Minimalbeispiel):
for j= 1 to endj
for i= 1 to endi
If Cell(i,j)="0(0 %)"then
If Cell(i,j)="0(0 %)"then
usw then
lösche Spalte j
End if
usw
next i
next j
Schön ist das aber nicht.
Vielen Dank schonmal.
Gruß Mole