0

おやすみなさい。

必要なものを手に入れるのに苦労しています。

毎日手動で入力する必要があるシートにいくつかのセルがあります。

また、すべての月を含むドロップダウンと、日を含む別のドロップダウンがあります。

選択したドロップダウン値の特定のセルにデータを保存することはできますか?

毎日のようなものは、同じセルに異なるデータを保持します。

ありがとう。

4

1 に答える 1

0

あなたが何を要求しているのか正確にはわかりません。あなたがやろうとしていることは次のとおりです。

  • セルに何かを入力する
  • ドロップダウン リストから月と日を選択します
  • 入力した値の近くのセルにドロップダウンの値を記録します。

これは正しいです?その場合は、ドロップダウンの値を取得し、必要なセルに書き込む VBA マクロを作成する必要があります (入力したテキストの隣にあると仮定します)。私はこれがあなたのためにそれをするだろうと思います.

    Sub writeDropdowns()
        'This will take the values from cells B1 and C1
        'and record this in the two cells next to the selected cell
        Selection.Offset(0, 1).Value = ActiveSheet.Range("B1")
        Selection.Offset(0, 2).Value = ActiveSheet.Range("C1")
    End Sub

ドロップダウン値が同じシートのセル B1 と C1 にあると想定しています。その後、このマクロをフォーム ボタンにリンクできます。これは非常に単純で、セルが選択されていない場合などのエラーをチェックしません。しかし、それは良い出発点になるはずです。

于 2010-09-21T05:23:52.770 に答える