Ich bin neu in VBA. Ich habe Probleme mit dem Intellisense, aber ich habe hier keine Antworten gefunden, es scheint, als hätten die Leute ein anderes Problem als ich.VBA Intellisense nur nach der ersten Periode und keine Ebenen nach der Eingabe der ersten
Jedes Mal, wenn ich tippe: FilePath = ActiveWorkbook.ActiveSheet.Cells (5, 6) .Value
es works-- dies ein gültiger Befehl ist, aber ich versuche zu lernen, und wenn ich das tue:
Filepath = ActiveWorkbook.
Dann kommt das Intellisense und ActiveSheet wird da sein. Aber dann, wenn ich ein anderes gebe. Nach Active Sheet werden keine anderen Optionen angezeigt, dh Zellen werden nicht als Option angezeigt. Es ist also so, als gäbe es nach dem ersten Intellisense keine anderen Methoden/Eigenschaften mehr.
aber wenn ich, wie etwas zu tun, waren:
dim mysheet als Arbeitsblatt
Set mysheet = ActiveWorkbook.ActiveSheet
und dann mache ich mysheet. Das IntelliSense wird dafür aufkommen und mir "Zellen" und andere Optionen zeigen, aber keine Ebenen darunter. Jede Hilfe wäre willkommen.
Es ist, weil Activesheet ein Diagramm sein könnte. Indem Sie es als Arbeitsblatt deklarieren, geben Sie Intellisense mehr Informationen, mit denen Sie arbeiten können. –