Wir automatisieren Excel mit VB.Net und versuchen, mehrere Textzeilen in einem Excel-Arbeitsblatt zu platzieren, das nicht gedruckt werden kann. Dazwischen hätten wir druckbare Berichte. Wir können dies tun, wenn wir Textboxobjekte hinzufügen und die Einstellung für das Druckobjekt auf false setzen. (Wenn Sie eine andere Art und Weise haben, mir bitte direkt)Wie platzieren Sie ein Textfeld-Objekt über eine bestimmte Zelle, wenn Sie Excel automatisieren?
Der Code ein Textfeld hinzuzufügen ist:
ActiveSheet.Shapes.AddTextbox(msoTextOrientationHorizontal, 145.5, 227.25, 304.5, 21#)
aber die Positionierung ist in den Punkten. Wir brauchen einen Weg, um es über eine bestimmte Zelle zu platzieren und es mit der Zelle zu bemessen. Wie können wir herausfinden, wo wir es hinstellen sollen, wenn wir nur wissen, in welche Zelle wir es legen sollen?
Ich wünschte, ich hätte das vor Jahren gewusst. Hätte mir mehrere große Kopfschmerzen erspart. –