質問編集履歴

1 修正

nekomura

nekomura score 124

2016/03/18 15:37  投稿

Access VBA フォーム ボタンでテキストへ取得内容を反映→初めの一文字を削除したい
よろしくお願いいたします。
下記コードですが、Meフォームのテキストに入力した値を、フォーム1テキストに
下記コードについてです。
データベースに格納されている文字列を、Meフォームのテキストに取得します。その値を、フォーム1テキストに
ボタンで取り込むシステムを作りました。
その際(Meフォーム→フォーム1)、Meのテキストに入力した文字列の初めの一文字を消した形でフォーム1に反映させたいのですが、
その際(Meフォーム→フォーム1)、Meのテキストにある文字列の初めの一文字を消した形でフォーム1に反映させたいのですが、
どのように記述すれば良いかお知恵を貸していただけないでしょうか。例)ABCD→BCD
文字列関数など調べたのですが、先頭一文字を削除して…といったようなものは見つけることができず、
また、下記コードに対してどのように書き足せばよいかも文法的に不明なので、
有職者の方々、お分かりになりましたらご教示いただければ幸いです。
```
//something code
DoCmd.OpenForm "入力フォーム", , , , acFormAdd
Forms![フォーム1]![テキスト1] = Me![ABCD] //先頭一桁を削除した形で、MeテキストからFormsのテキストに反映させたい 例)ABCD→BCD
Forms![フォーム1]![テキスト1] = Me![文字列] //先頭一桁を削除した形で、MeテキストからFormsのテキストに反映させたい 例)ABCD→BCD
//something code
```
  • VBA

    2461 questions

    VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

  • Access

    638 questions

    Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る