Ich empfehle eine Methode mit VBA. Gehen Sie davon aus, dass sich die Form in Blatt1 befindet und den Namen Rechteck 1 trägt. Die folgenden Einstellungen sind genau gleich und können auch nach Prozentsätzen usw. eingestellt werden. Bei stapelweiser Einstellung kann eine Schleife verwendet werden.
1
2
3
4
worksheets(1).shapes("Rectangle 1").left=worksheets(1).cells(1,1).left
worksheets(1).shapes("Rectangle 1").top=worksheets(1).cells(1,1).top
worksheets(1).shapes("Rectangle 1").width=worksheets(1).cells(1,1).width
worksheets(1).shapes("Rectangle 1").height=worksheets(1).cells(1,1).height
Es scheint, dass Sie den [Digitalen Einstellknopf] in der [Steuerungs-Toolbox] verwenden
Natürlich müssen Sie den Link beim Einrichten festlegen. Wenn Sie beispielsweise die Ergebnisse in A1 anzeigen möchten, geben Sie nach [LinkedCell] Folgendes ein: A1
Es wird empfohlen, den [Spinner] in [Form] zu verwenden, die Einstellungen hier sind intuitiver!Natürlich müssen Sie auch den [Zellenlink] festlegen, also die Zelle, in der Sie die Daten anzeigen möchten. Wenn Sie sie beispielsweise in A1 anzeigen möchten, füllen Sie den [Zellenlink] aus: A1
Was das von Ihnen erwähnte Problem der [mehreren Schrittgrößen] betrifft, können wir es mit VBA im Steuerungsereignis von [Digitaler Einstellknopf] programmieren!
Sie können auch „einen anderen Weg finden“ und Formeln verwenden, um das Problem zu lösen! Nehmen Sie als Beispiel die Methode der [Feinabstimmung von Elementen]:
Rechtsklick auf [Steuerungsformat festlegen] [Steuerung]:
Mindestwert: 0
Maximalwert: 51
Schrittgröße: 1
Zellenlink: Z1
OK
Wir schreiben die Formel in Zelle A1:
=IF(Z1=0,0,(Z1+9)*100)
So erstellen Sie dynamische Tabellenüberschriften in Excel, um die Arbeitseffizienz zu verbessern
1. Erstellen Sie eine Tabellentitel-Initialisierungsschnittstelle
Zur Vereinfachung der Bedienung fügen wir zunächst ein neues Arbeitsblatt ein und nennen es „Initialisierung“. Geben Sie in Zelle C7 die Textaufforderung „Bitte geben Sie den Einheitennamen ein:“ ein, sodass Zelle D7 zur Eingabe des Einheitennamens verwendet werden kann.
Klicken Sie anschließend mit der rechten Maustaste auf die Symbolleiste und wählen Sie den Befehl „Formular“, um die Symbolleiste „Formular“ zu öffnen. Geben Sie „Zeit:“ in Zelle C9 ein, und Zelle D9 wird verwendet, um das Jahr im Titel anzuzeigen. Klicken Sie in der Symbolleiste „Formular“ auf die Schaltfläche [Spinner] und zeichnen Sie ein Spinnerobjekt direkt hinter Zelle D9. Zeichnen Sie auf ähnliche Weise direkt hinter Zelle F9 ein Drehfeld, um den Monat im Tabellentitel anzupassen.
Geben Sie die Wörter „Jahr“ und „Monat“ in die Zellen E9 bzw. G9 ein und stellen Sie sie auf die richtige Ausrichtung ein.
Klicken Sie mit der rechten Maustaste auf „Spinner 1“ und wählen Sie den Befehl „Set Control Format“ aus. Das Dialogfeld „Object Format“ wird geöffnet und wechselt zur Registerkarte „Control“. Geben Sie im Feld „Aktueller Wert“ ein Standardjahr wie „2005“ ein, geben Sie in den Feldern „Minimalwert“ und „Maximalwert“ die Ober- und Untergrenzen des Jahres ein, „Schrittgröße“ ist „1“ und in Geben Sie im Feld „Zellenverknüpfung“ die absolute Adresse der anzuzeigenden Jahreszelle ein, z. B. „$D$9“. Nachdem die Einstellung abgeschlossen ist, klicken Sie auf die Schaltfläche [OK], sodass Spinner 1 und Zelle D9 verknüpft werden. Ebenso können Sie „Spinner 2“ und Zelle F9 verknüpfen. Beachten Sie, dass die Höchst- und Mindestwerte durch den Monat selbst begrenzt sind.
2. Tabellentitel festlegen
Öffnen Sie das Arbeitsblatt „Überstundenaufzeichnung“, geben Sie an der Titelposition der Tabelle die Formel „=Initialisierung! (Zu diesem Zeitpunkt können Sie den endgültigen Effekt noch nicht sehen), legen Sie das Format des Titels fest. Ebenso können die Titel anderer Tabellen mit nur wenigen Änderungen einzeln geändert werden.
3. Titel der Debugging-Tabelle
Nachdem die oben genannten Vorgänge abgeschlossen sind, können wir mit dem Debuggen beginnen. Kehren Sie zur Tabelle „Initialisierung“ zurück, geben Sie den Schulnamen ein und wählen Sie ein bestimmtes Jahr und einen bestimmten Monat aus. Kehren Sie nun zu anderen Arbeitsblättern zurück und wir können den vollständigen Tabellentitel sehen.
Es ist zu beachten, dass die Datumsfunktion auch zum automatischen Ändern des Titels entsprechend der Systemzeit verwendet werden kann, eine Anpassung an ein vorheriges Jahr oder einen vorherigen Monat ist jedoch nicht praktisch.
Das obige ist der detaillierte Inhalt vonSo optimieren Sie die Felder in einer Excel-Tabelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!