どうも。MOUSの問題集で自動採点みたいな機能を実装するには
どうすればよいのか?というのを考えています。
具体的にはワードやエクセルの文書が期待通りの内容になっているかを、
VBA等でチェックする実装は比較的簡単なのか?ということです。
力押しでごりごり書いていけばいいのかなーと思ってはいるのですが、
もっと良い方法などありましたらご指摘ください。
よろしくお願いします。

A 回答 (1件)

期待通りの内容というのが、少し曖昧な感じです。


VBAでは、A~Dといったようなマークシート形式のチェックは容易ですが、
文章を解析させるといった曖昧なチェックはかなり難しいです。
また、マークシート形式のチェック機能でしたらVBAでなく関数でも十分です。

また、力押しで・・・、ということの意味がよくわかりません。
データ入力(問題を答)という意味でしたら、どんな手を使っても予め手入力しておく必要があります。
これを簡単にするなら、OCRやボイス入力に頼るというのはどうですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q特定のファイルを自動的に暗号化するフリーソフト

Windowsで稼働するソフトで、特定のファイルを自動的に暗号化するフリーソフトを探しています。これをタスクに登録して特定のファイルを自動的に暗号化させるのが目的です。
暗号化ですが、ファイル名と拡張子を自動的に暗号化するものでもかまいません。ZIP圧縮の暗号化など、暗号が簡単ではないにしろ、暴かれやすいような暗号化をするフリーソフトは除きます。
どなたか、ご教授の程宜しくお願い致します。

Aベストアンサー

> もっと詳しく記述願います。

やりたい事が不明瞭ですので、具体的な手順はちょっと…。

・特定のファイルとは?
 -特定のフォルダ、ファイル名の1ファイル
 -特定の種類のファイル
 -それ以外の特定のファイル
・ファイル名と拡張子を自動的に暗号化とは?
 -特定のファイル名のファイルを暗号化したい
 -ファイル名や拡張子も暗号化している事が分からないようにしたい
・タスクに登録という事は?
 -起動時、一定時間ごとに暗号化したい

・対象のファイルは他のアプリケーションで開いている?
・暗号化の目的は?他者に見られたくないのなら、暗号化前のファイルが残るのは問題?
・OSはXP?
・ファイルサイズは?

などなど。

--
例えばですが、

アタッシェケース
http://www.vector.co.jp/soft/win95/util/se280871.html

ですと、以下のバッチファイルでファイルを指定して呼び出せました。(Win2000環境)

↓↓↓↓↓ hoge.bat ↓↓↓↓↓
"C:\Program Files\アタッシェケース\AtchCase.exe" "D:\hoge\hoge.txt"
↑↑↑↑↑ hoge.bat ↑↑↑↑↑

暗号化パスワードを記憶する設定なら、多分暗号化してくれるハズ。

> もっと詳しく記述願います。

やりたい事が不明瞭ですので、具体的な手順はちょっと…。

・特定のファイルとは?
 -特定のフォルダ、ファイル名の1ファイル
 -特定の種類のファイル
 -それ以外の特定のファイル
・ファイル名と拡張子を自動的に暗号化とは?
 -特定のファイル名のファイルを暗号化したい
 -ファイル名や拡張子も暗号化している事が分からないようにしたい
・タスクに登録という事は?
 -起動時、一定時間ごとに暗号化したい

・対象のファイルは他のアプリケーションで開い...続きを読む

Q資格(MOUS)について

すみません、詳しい方教えてください。
最近MOUSの資格を取ろうと勉強を始めようかと思ったのですが…使っているパソコンにはワードもエクセルも98が入っているんです。
やはり98では勉強になりませんか?教本やテキストを買っても、98では勉強することすら出来ないものなのでしょうか?…すみません、教えてください。

Aベストアンサー

はじめまして

今、名前が変わってMOSになりました。又、受けられるオフィスのバージョンも2000~2003となっているようです。
となるとその中で試験を受けることとなります。
一寸OS自体から変えないと難しいのでは、無いでしょうか?

ちなみに、私が持っているMOS XPでの資格も先が見えつつあるくらいに
なってきていますから・・・

一応サイトのアドレスを貼っておきますので、ご確認を。

参考URL:http://officespecialist.odyssey-com.co.jp/about/gaiyou.html

QVista対応で、自動再暗号化機能のある使いやすい暗号化ソフトを探しています。

使いやすい、Vista対応のフォルダ・ファイル暗号化ソフトを探しています。

求める機能は、アプリケーションやファイルを終了すると、再度パスワードを設定しなくとも、自動的に再暗号化されるものです。フリーウエアでも有料のもの(数千円程度)でも構いません。ご存じの方がおられましたら、よろしくお願いします。

Aベストアンサー

割り込みですみません。m(__*)m
回答No.1で紹介されているソフトを使用してみました。

TrueCrypt(フリーソフト/Vistaにも対応)
・作成できるボリュームの最小サイズ
 FAT:19KB、NTFS:2526KB
日本語言語パックに翻訳されたマニュアル(PDF)も入っ
ています。
※マニュアルに注意事項が書いてありますので、よく
読んでから作業してください。(新規ボリューム作成時
にデータが保存されたファイルやドライブを選択しない
事など)


B's Security Disk Plus(製品/Vistaには未対応)
・作成できる仮想ディスクの最小サイズ
 100MB
試用版がないようなので試していません。
説明を読む限りは、TrueCryptと類似した操作性のよう
です。


暗号化マスター3+ファイル完全消去(製品/Vistaにも対応)
http://www.fli.co.jp/product/am3/top.html
※64ビットエディションには非対応です。
試用版がないようなので試していません。
説明を読む限り上の2つのソフトとは違い、既存のファイル
やフォルダを暗号化するタイプのようです。
自動暗号化フォルダ機能だけの「自動暗号化マスター3」
もあります。
http://www.fli.co.jp/product/jam3/top.html


クリプティナLE(フリーソフト・製品もあり/Vista未対応)
・作成できるボリュームの最小サイズ
 1MB(?)【最大サイズは25MB・製品は25GBと250GB】
※Vistaには次期バージョンで対応予定だそうです
が、発売日は発表されていません。
操作性はTrueCryptに似ています。
http://www.vector.co.jp/magazine/softnews/070217/n0702171.html


自動暗号化マスター3も使い易そうですが、とりあえず
フリーソフトのTrueCryptを試してみてはいかがでしょう
か?

割り込みですみません。m(__*)m
回答No.1で紹介されているソフトを使用してみました。

TrueCrypt(フリーソフト/Vistaにも対応)
・作成できるボリュームの最小サイズ
 FAT:19KB、NTFS:2526KB
日本語言語パックに翻訳されたマニュアル(PDF)も入っ
ています。
※マニュアルに注意事項が書いてありますので、よく
読んでから作業してください。(新規ボリューム作成時
にデータが保存されたファイルやドライブを選択しない
事など)


B's Security Disk Plus(製品/Vistaには未対応)
・作成できる仮...続きを読む

QMOUSのAccessについて

MOUSのAccess上級について知っている方がいましたら教えて下さい。
教材も探しているのですが、なかなか見つかりません。
試験は実際行っているのか、どうやって受けるのかを教えて下さい。

Aベストアンサー

MOUSのAccess上級は施行されておりません。

MOUS97は、今年度3月で廃止され、
MOUS2000に移行されますが、
MOUS2000の上級はまだ、試験段階のはずです。
(多分、4月からだったと思うんですが。)

OFFICIALサイト以外だと、ここが詳しいと思います。

参考URL:http://www5a.biglobe.ne.jp/~tokiyumi/mousindex.htm

Qファイル暗号化の自動解除

はじめまして。

Windows2003Serverで動いているファイルサーバーがあります。

クライアントパソコン(WindowsXP)のローカル上で設定した
暗号化ファイルを上記のファイルサーバーへ保存する際に、
暗号化の設定がそのまま引き継がれて、他のクライアントが
そのファイルを編集できずに困っています。

このような現象を回避したいのですが、クライアントパソコンから
暗号化ファイルをコピーしようとする際に、その暗号化を自動的に
解除するような設定は出来ないのでしょうか?

当方、あまりネットワークやサーバーに詳しくも無いのにこの春から
ネットワーク管理を任され日々学習です。ほんとに難しい。

どなたか、知識のあるか方のご教授をお待ちしております。

よろしくお願いします。

Aベストアンサー

参考情報です。
http://support.microsoft.com/kb/223316/JA/
複数ユーザー用にファイルを暗号化する方法が紹介されています。
http://www.microsoft.com/japan/technet/windowsserver/2003/technologies/directory/activedirectory/stepbystep/efs.mspx
「特定のコンピュータ セットの EFS 設定の無効化」という項目があります。

QAccessフォームのボタンの二度押し禁止

Access2000において、長い処理をさせる時、
ボタンを押した後に再びボタンを押してしまい処理が走ってしまうのを防ぐため、
以下のようなコードを考えましたが、エラーが発生します。
(以下のコードは簡略化しています)

Private Sub cmd売上伝票変更_Click()
  strMsg = MsgBox("更新します。よろしいですか?", vbYesNo)
  If strMsg = vbNo Then
    MsgBox "中止しました。", vbOKOnly
    Exit Sub
  End If

  'ボタンを無効にしようとしましたがここでエラー
  Me.cmd売上伝票変更.Enabled = False

  Do Until 条件

    ~ここに処理が入る~

    'ステータスバーに進捗状況表示
    Application.SysCmd acSysCmdSetStatus, lngCount & "件 / " & lngTotal & "件 完了"

    DoEvents
  Loop
End Sub

進捗状況をステータスバーに表示させるために、DoEventsを入れていますが、
これがモトで再びボタンが押せてしまいます。
入れない場合、どこかクリックするだけで画面がフリーズしたようになってしまいます。

ボタンを押せなくする方法、またはボタンを押した後、画面だけ更新できる方法で、
何かよい方法は無いでしょうか?

Access2000において、長い処理をさせる時、
ボタンを押した後に再びボタンを押してしまい処理が走ってしまうのを防ぐため、
以下のようなコードを考えましたが、エラーが発生します。
(以下のコードは簡略化しています)

Private Sub cmd売上伝票変更_Click()
  strMsg = MsgBox("更新します。よろしいですか?", vbYesNo)
  If strMsg = vbNo Then
    MsgBox "中止しました。", vbOKOnly
    Exit Sub
  End If

  'ボタンを無効にしようとしましたがここでエラー
  Me.cmd売...続きを読む

Aベストアンサー

1.同じフォームに「cmd売上伝票変更ダミー」と言う名前のコマンドボタンを置く。

2.そのコマンドボタンのプロパティを
使用可能:いいえ
左位置:0cm
上位置:0cm
幅:0cm
高さ:0cm
にする

3.コードを以下のように修正する
Private Sub cmd売上伝票変更_Click()
  strMsg = MsgBox("更新します。よろしいですか?", vbYesNo)
  If strMsg = vbNo Then
    MsgBox "中止しました。", vbOKOnly
    Exit Sub
  End If
  Me.cmd売上伝票変更ダミー.Enabled = True
  Me.cmd売上伝票変更ダミー.SetFocus
  Me.cmd売上伝票変更.Enabled = False
  Do Until 条件
    ~ここに処理が入る~
    'ステータスバーに進捗状況表示
    Application.SysCmd acSysCmdSetStatus, lngCount & "件 / " & lngTotal & "件 完了"
    DoEvents
  Loop
  Me.cmd売上伝票変更.Enabled = True
  Me.cmd売上伝票変更.SetFocus
  Me.cmd売上伝票変更ダミー.Enabled = False
End Sub

ボタンを無効に出来ない理由は「ボタンにフォーカスがあるから」なので、フォーカスを他の物に動かしてからなら、ボタンを無効にする事が出来る。

上記では、ダミーのボタンを用意したが、もし、フォーム上に、他に「フォーカスを受け取れる、テキストボックスか何か」があるなら、上記1、2の手順は省き、以下のコード修正のみで大丈夫です。

Private Sub cmd売上伝票変更_Click()
  strMsg = MsgBox("更新します。よろしいですか?", vbYesNo)
  If strMsg = vbNo Then
    MsgBox "中止しました。", vbOKOnly
    Exit Sub
  End If
  Me.Text対象年月.SetFocus '同じフォーム上にある適当なテキストボックス
  Me.cmd売上伝票変更.Enabled = False
  Do Until 条件
    ~ここに処理が入る~
    'ステータスバーに進捗状況表示
    Application.SysCmd acSysCmdSetStatus, lngCount & "件 / " & lngTotal & "件 完了"
    DoEvents
  Loop
  Me.cmd売上伝票変更.Enabled = True
  Me.cmd売上伝票変更.SetFocus
End Sub

1.同じフォームに「cmd売上伝票変更ダミー」と言う名前のコマンドボタンを置く。

2.そのコマンドボタンのプロパティを
使用可能:いいえ
左位置:0cm
上位置:0cm
幅:0cm
高さ:0cm
にする

3.コードを以下のように修正する
Private Sub cmd売上伝票変更_Click()
  strMsg = MsgBox("更新します。よろしいですか?", vbYesNo)
  If strMsg = vbNo Then
    MsgBox "中止しました。", vbOKOnly
    Exit Sub
  End If
  Me.cmd売上伝票変更ダミー.Enabled = True
  Me...続きを読む

Qデスクトップに移動すると自動で暗号化されてしまう

お世話になります。

先日、デスクトップのプロパティ⇒属性⇒詳細設定⇒内容を暗号化してデータをセキュリティで保護する、にチェックマークを付けて適用した所、解除が出来なくなってしまいました。

それ以降、メール添付ファイルをデスクトップに保存、デスクトップにエクセルの名前を付けて保存などすると全て暗号化されてしまいます。
それぞれ解除はできます。

暗号化されないようにプロパティで変更しようとすると、『属性の適用エラー』
C:\Users\NEC-PCuser\Desktop 指定されたファイルの暗号化を解除できませんでした。
と表示され、再試行しても同じエラーを繰り返します。

保存先をドキュメントにすればいいのですが、なにかと不便で困っております。
Web上で解除方法を探したのですが、デスクトップを開いているからエラーになってしまうのかともなんとなく思っています。

お分かりの方がいらっしゃいましたらアドバイスをいただけますでしょうか。
よろしくお願いします。

Aベストアンサー

恐らく、デスクトップフォルダがエクスプローラーによって使用されている為、設定が解除出来ないのではないかと思います。

以下の圧縮ファイルをダウンロードし、解凍し、中にある「Decrypt-Desktop」(.bat)というファイルを実行してみてください。

http://qa99.webcrow.jp/file/Decrypt-Desktop.zip

エクスプローラーを強制終了し、
デスクトップフォルダの設定を変更し、
エクスプローラーを再び起動する、
という内容のバッチファイル(連続処理ファイル)です。

エクスプローラーが強制終了され、PC起動からそこまでのエクスプローラーの設定が破棄されますので、PC起動直後か、一度サインアウトしてサインインした直後に行うと良いかと思います。

処理は一瞬で終わります。黒いウインドウが現れて、消えたら完了です。

QMOUSって何と読むんですか?

ホントくだらない質問ですみません。
MicrosoftOfficeの検定試験「MOUS」は何と読むんですか?
マウス?モウス?
よろしくお願いします。

Aベストアンサー

マウスと読みます。

QJDBC通信は暗号化されていますか?

WebアプリケーションとOracleDBをJDBCでコネクトしています。
このJDBCによる通信は、データを暗号化しているのでしょうか?あるいは、暗号化するための設定があるのでしょうか?

Aベストアンサー

あまり使ったことがないですが、通信経路 (JDBC Thin, JDBC OCI を含む) の暗号化を行うためには、まず Oracle Advanced Security オプションのライセンスを購入する必要があります。

JDBC OCI であれば、若干バージョンは古いですが、参考 URL に資料が公開されています。

参考URL:http://otndnld.oracle.co.jp/products/iserver/oracle8i/pdf/o8i_816_asont_11_1963.pdf

Qアクセス97でシフト押しながら起動ができない

アクセス97で困っております。よろしくお願いします。
シフト押しながら起動させると「エラー ファイルが大きすぎてメモ帳では開けません。ワードパッドで開きますか?」と叱られてしまいます。
以前はシフト押しながら起動で起動時実行マクロを避けてMDBを起動できたのですが、なぜ?
原因・マクロ避けての起動方法などご教授お願いします。

Aベストアンサー

再回答
 まだのようですね?

一度システムファイルチェッカーを実施されては
スタート→ファイル名を指定して実行→MSINFO32→OK
→ツール→システムファイルチェッカー
で変更のあったファイルをスキャンするで
戻してください。
USER.EXEは対象外
頑張って下さい


人気Q&Aランキング

おすすめ情報