Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


64946 / 76733 ←次へ | 前へ→

【16364】Re:エクセルをブラウザで更新したい。
質問  学ぶ  - 04/7/26(月) 9:20 -

引用なし
パスワード
   ▼IROC さん:
>現在、どのようなコードになっているのか掲載して頂けませんか?
かめかめの成長記録シートに、ボタンがあり、それを押すと、
FormInputが、でてきて、そのフォームのテキストボックスに、
甲羅長、全長、体重を入力して、Imputボタンを押したところのモジュールが、
以下になっています。よろしくお願いします。

Option Explicit

'ワークシート変数

Private Sub CmdImput_Click()
  Set WS1 = Sheets("かめかめの成長記録")
  Set WS2 = Sheets("Graph")


Dim R As Integer, C As Integer
  If FormInput.TextKora = "" Then
    MsgBox "甲羅長が未記入です。"
    FormInput.TextKora.SetFocus
  End If
  
  If FormInput.TextZencyo = "" Then
    MsgBox "全長が未記入です。"
    FormInput.TextZencyo.SetFocus
  End If
  
  If FormInput.TextWeight = "" Then
    MsgBox "体重が未記入です。"
    FormInput.TextWeight.SetFocus
  End If
  
  If FormInput.TextComment = "" Then
    MsgBox "コメントが未記入です。"
    FormInput.TextWeight.SetFocus
  End If
   
For R = 5 To 38 Step 6
  For C = 2 To 6
    If WS1.Cells(R, C) = "" Then
      ' シートの保護解除
      ActiveSheet.Unprotect
      
      WS1.Cells(R, C) = FormInput.TextKora
      WS1.Cells(R + 1, C) = FormInput.TextZencyo
      WS1.Cells(R + 2, C) = FormInput.TextWeight
      WS1.Cells(R + 3, C) = FormInput.TextComment
      Unload FormInput
  
      'シートの保護
      Cells.Select
      Range("A22").Activate
      ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
  
      Exit Sub
      '↓↓月の行↓↓
      If R = 10 Or R = 16 Or R = 22 Or R = 28 Then
        R = R + 1
      End If
    End If
  Next
Next
  
End Sub
0 hits

【16350】エクセルをブラウザで更新したい。 学ぶ 04/7/25(日) 23:24 質問
【16363】Re:エクセルをブラウザで更新したい。 IROC 04/7/26(月) 9:06 回答
【16364】Re:エクセルをブラウザで更新したい。 学ぶ 04/7/26(月) 9:20 質問
【16365】Re:エクセルをブラウザで更新したい。 IROC 04/7/26(月) 9:26 回答
【16367】Re:エクセルをブラウザで更新したい。 学ぶ 04/7/26(月) 9:52 質問
【16368】Re:エクセルをブラウザで更新したい。 IROC 04/7/26(月) 10:01 回答
【16373】Re:エクセルをブラウザで更新したい。 学ぶ 04/7/26(月) 13:27 質問
【16374】Re:エクセルをブラウザで更新したい。 IROC 04/7/26(月) 13:45 回答
【16377】Re:エクセルをブラウザで更新したい。 学ぶ 04/7/26(月) 14:00 質問
【16379】Re:エクセルをブラウザで更新したい。 IROC 04/7/26(月) 14:27 回答
【16380】Re:エクセルをブラウザで更新したい。 学ぶ 04/7/26(月) 14:40 質問
【16381】Re:エクセルをブラウザで更新したい。 IROC 04/7/26(月) 16:55 回答

64946 / 76733 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free