hallo-2007 の回答履歴
- エクセルで困っています
A列で複数のセルの引用を管理したいのですが、どうすればいいのでしょうか? 例えると、りんごとか卵などの食べ物の各種データが表示されてる別表があるとします。 そのときに、 A1に「卵」と入力したら、B1にL1を、C1にM1、D1にN1を表示する A2に「りんご」と入力したら、B2にL2を、C2にM2、D2にN2を表示する このような感じで、A列の文字を変えたら引用するデータも 自動的にその文字の行のデータに変わるということです。 いろいろ検索してみましたが、なかなかうまくいきません。
- ベストアンサー
- その他MS Office製品
- kmxoqxqw
- 回答数2
- ユーザーフォームでの新規ボタン作成
エラーが出て、自己解決が出来ず皆さんのお知恵を借りたく投稿しました。 質問内容や文章が分かりづらくてご迷惑かもしれませんが、どうかよろしくお願いいたします。 Excel、VBAのユーザーフォームで顧客情報を入力するものを作成しています。 やりたい事は、新規ボタンを押したら氏名が入っていないセル(行)にジャンプするものを作成したいです。 まず、私がした事として・・・・ ---------------------------------- Private i As Long Public Sub Display() laCODE.Caption = Worksheets("顧客データ").Cells(i, 1).Value cmb部屋番号.Value = Worksheets("顧客データ").Cells(i, 2).Value txt氏名.Value = Worksheets("顧客データ").Cells(i, 3).Value txt生年月日.Value = Worksheets("顧客データ").Cells(i, 4).Value txtTEL.Value = Worksheets("顧客データ").Cells(i, 5).Value end sub Private Sub UserForm_Initialize() Worksheets("顧客データ").Select i = 2 Call Display end sub 新規ボタンをコマンドボタンで作成し、 Private Sub cmd新規_Click() If Me.txt氏名 <> "" Then r = Cells(i, 3).End(xlDown).Row i = r + 1 Call Display Else MsgBox "氏名が空欄です。", vbOKOnly + vbExclamation, "Input Error!" '空欄であればエラー表示 Exit Sub End If End Sub 顧客データというシートがあり、1行目にはタイトル、2行目以降にデータ内容が登録されます。 ---------------------------------- 内容は、多少省略はしていますが、上記の内容で作成しました。 新規ボタンを押すと、氏名が登録されていないレコードまでジャンプし、一見成功したように見えますが、最後のレコード(氏名が入っている)で、新規ボタンを押すとエラーが出てしまいます。 初心者でご迷惑かもしれませんが、どうかご教授よろしくお願い致します。
- ユーザーフォームでの新規ボタン作成
エラーが出て、自己解決が出来ず皆さんのお知恵を借りたく投稿しました。 質問内容や文章が分かりづらくてご迷惑かもしれませんが、どうかよろしくお願いいたします。 Excel、VBAのユーザーフォームで顧客情報を入力するものを作成しています。 やりたい事は、新規ボタンを押したら氏名が入っていないセル(行)にジャンプするものを作成したいです。 まず、私がした事として・・・・ ---------------------------------- Private i As Long Public Sub Display() laCODE.Caption = Worksheets("顧客データ").Cells(i, 1).Value cmb部屋番号.Value = Worksheets("顧客データ").Cells(i, 2).Value txt氏名.Value = Worksheets("顧客データ").Cells(i, 3).Value txt生年月日.Value = Worksheets("顧客データ").Cells(i, 4).Value txtTEL.Value = Worksheets("顧客データ").Cells(i, 5).Value end sub Private Sub UserForm_Initialize() Worksheets("顧客データ").Select i = 2 Call Display end sub 新規ボタンをコマンドボタンで作成し、 Private Sub cmd新規_Click() If Me.txt氏名 <> "" Then r = Cells(i, 3).End(xlDown).Row i = r + 1 Call Display Else MsgBox "氏名が空欄です。", vbOKOnly + vbExclamation, "Input Error!" '空欄であればエラー表示 Exit Sub End If End Sub 顧客データというシートがあり、1行目にはタイトル、2行目以降にデータ内容が登録されます。 ---------------------------------- 内容は、多少省略はしていますが、上記の内容で作成しました。 新規ボタンを押すと、氏名が登録されていないレコードまでジャンプし、一見成功したように見えますが、最後のレコード(氏名が入っている)で、新規ボタンを押すとエラーが出てしまいます。 初心者でご迷惑かもしれませんが、どうかご教授よろしくお願い致します。
- Excelで数値を右詰めでセルに一つずつ分割したい
Excel2007です。 最大10桁の数値をセル毎に分割したい。 その際、1の位を一番右にして、右詰めで表示したい。 関数でする方法は、ありますか? 左詰めなら =MID($A1,COLUMN(A1),1)でできることは 調べてあります
- ベストアンサー
- その他MS Office製品
- gyouda1114
- 回答数5
- 収入÷時間で時給を自動計算したい
Google ドキュメントのスプレッドシートで例えば ¥170,000÷10:00:00= (17万÷10時間= 1万七千円) という自動計算をさせたいのですが、どう関数を書けばいいのでしょうか? 具体的には C3が金額(¥170,000) D3が時間(10:00:00) E3に答えを表示させたいのです。
- Excelで数値を右詰めでセルに一つずつ分割したい
Excel2007です。 最大10桁の数値をセル毎に分割したい。 その際、1の位を一番右にして、右詰めで表示したい。 関数でする方法は、ありますか? 左詰めなら =MID($A1,COLUMN(A1),1)でできることは 調べてあります
- ベストアンサー
- その他MS Office製品
- gyouda1114
- 回答数5
- エクセル2003 参照するシートを指定する方法
エクセル2003を使用しています。 VLOOKUPなどで、参照する表が他のシートにある場合、 通常、シート名で指定しますが、 シート名ではなく、 「ブックの一番最初にあるシート」 を指定することは可能でしょうか? もしくは、 「直近で入力作業したシート」 と指定することは可能でしょうか? 可能でしたら、設定方法を教えてください。
- ベストアンサー
- オフィス系ソフト
- hakkeijima
- 回答数1
- エクセル2003 データの抽出
excel2003を使用しています。 A列に8桁のコード、B列に、そのコードの品名が入力された表があります。 この表の中から、最初の4桁だけ一致するデータを抽出したいのですが どうすればよいでしょうか? オートフィルタオプションを使ってみたのですが、うまくできません。 よろしくお願いいたします。 例:12348888、12349999、12346666、32224434、46732235・・・・と並ぶコードの中から、 1234×××× のコードの行だけが、表示されるようにしたい。
- ベストアンサー
- オフィス系ソフト
- hakkeijima
- 回答数4
- iPad2について
こんにちは!! iPadをお誕生日プレゼントでもらえることになったのですが、 Apple製品を今までひとつも持ってない私はどのようなすごいものなのかが調べてもよくわかりませんでした・・・。アプリがたくさんはいってて、軽いということしかわかりませんでした・・・。 そこで質問なのですが、iPadマニアのみなさま、どうかわたしにiPadでできるすごいことや、楽しいことを教えてくださいませんか? よろしくお願いいたします!! また、wi-Fiモデルではないらしいのですが、 その場合ってネット接続はどうやっても不可能なのでしょうか? 教えてください!よろしくお願いいたします☆
- ベストアンサー
- モバイル端末
- noname#196055
- 回答数3
- ipad Wi-Fiモデルと3Gモデル
ipadを購入検討中です。 当方iPhone4s持ちですが、3G契約にするかWi-Fiモデルで別にルーターを持つか?で悩んでます。 費用面・範囲等でのメリット、デメリットをお教えいただけますと助かります。 お詳しい方よろしくお願い致します。
- 検索&自動計算
いつも回答いただきありがとうございます。 sheet1からsheet2に転記する際に sheet1の1行目からひとつづつ転記するようにマクロを組んでいます。(nextを使って) sheet2に転記される際に重複する値があれば、数値を加算されるようにしたいのですが どなたかご教授の方宜しくお願い致します。 (sheet1) a b 1 りんご 2 2 みかん 4 3 りんご 3 4 . . ↓ (sheet2) a b 1 りんご 5 2 みかん 4 3 4 . .
- 締切済み
- Visual Basic
- nonkoooo
- 回答数3
- エクセルで特定の文字の行を他のシートに自動的に移す
はじめまして、困っています。 誰か教えて下さい。 列Hの特定の文字”-”の行を、他のシートに自動に移したいのですがどのようにする場良いでしょうか? 教えて下さい。
- EXCEL データ参照について
お世話になります。 EXCEL2002を使用しています。 Sheet1はデータ入力用に、Sheet2はデータ参照元のリストを入力しています。 Sheet1のH列に得意先店舗名を入力すると、I列に得意先店舗住所、P列に担当営業所が表示されるように以下のように設定いたしましたが、 一部の地域(宮城県)では業務内容(打合せ、工事、サポートの3種類です)によって担当営業所が変わる場合があります。 業務内容を入力できる列(T列)は用意してあるのですが、式はどのように設定すればよろしいのでしょうか? お手数ではございますが、よろしくお願いいたします。 =IF(OR(A2=""),"",VLOOKUP(H2,営業所一覧,3,FALSE))
- EXCEL データ参照について
お世話になります。 EXCEL2002を使用しています。 Sheet1はデータ入力用に、Sheet2はデータ参照元のリストを入力しています。 Sheet1のH列に得意先店舗名を入力すると、I列に得意先店舗住所、P列に担当営業所が表示されるように以下のように設定いたしましたが、 一部の地域(宮城県)では業務内容(打合せ、工事、サポートの3種類です)によって担当営業所が変わる場合があります。 業務内容を入力できる列(T列)は用意してあるのですが、式はどのように設定すればよろしいのでしょうか? お手数ではございますが、よろしくお願いいたします。 =IF(OR(A2=""),"",VLOOKUP(H2,営業所一覧,3,FALSE))
- エクセルVBAマクロ検索について
エクセルで検索してフラグを立てるマクロを教えてください。 A列 B列 C列 D ・・・・・ NO. 日付1 日付2 というリストがあり、A列からNOを検索してB列に日付のフラグを立てる作業をしたいのですが、 まず日付を入力するボックスで設定させてから、A列のIDを検索し、 該当IDのB列にその日付をフラグ入力させるというものです。 このときフラグ入力された該当IDのある列が表示されるようにします。 もしも既に日付フラグが立っているものがあれば、「重複です」等のメッセージボックスが出るか、 またはC列に新たな日付フラグが立つようにしたいです。 それと、上記マクロでA列を参照してB列にフラグという内容を違う列に変える場合(同類の違うリストでもこのマクロを活用したいため)、参照列とフラグ列はマクロでどこを直せばいいのか教えていただけると助かります。 いろいろ自力で調べては見たのですが、知識不足でお力を貸していただけると幸いです。 よろしくお願いいたします。
- 締切済み
- Visual Basic
- qmiqmi
- 回答数4
- エクセルVBAマクロ検索について
エクセルで検索してフラグを立てるマクロを教えてください。 A列 B列 C列 D ・・・・・ NO. 日付1 日付2 というリストがあり、A列からNOを検索してB列に日付のフラグを立てる作業をしたいのですが、 まず日付を入力するボックスで設定させてから、A列のIDを検索し、 該当IDのB列にその日付をフラグ入力させるというものです。 このときフラグ入力された該当IDのある列が表示されるようにします。 もしも既に日付フラグが立っているものがあれば、「重複です」等のメッセージボックスが出るか、 またはC列に新たな日付フラグが立つようにしたいです。 それと、上記マクロでA列を参照してB列にフラグという内容を違う列に変える場合(同類の違うリストでもこのマクロを活用したいため)、参照列とフラグ列はマクロでどこを直せばいいのか教えていただけると助かります。 いろいろ自力で調べては見たのですが、知識不足でお力を貸していただけると幸いです。 よろしくお願いいたします。
- 締切済み
- Visual Basic
- qmiqmi
- 回答数4
- エクセルVBAマクロ検索について
エクセルで検索してフラグを立てるマクロを教えてください。 A列 B列 C列 D ・・・・・ NO. 日付1 日付2 というリストがあり、A列からNOを検索してB列に日付のフラグを立てる作業をしたいのですが、 まず日付を入力するボックスで設定させてから、A列のIDを検索し、 該当IDのB列にその日付をフラグ入力させるというものです。 このときフラグ入力された該当IDのある列が表示されるようにします。 もしも既に日付フラグが立っているものがあれば、「重複です」等のメッセージボックスが出るか、 またはC列に新たな日付フラグが立つようにしたいです。 それと、上記マクロでA列を参照してB列にフラグという内容を違う列に変える場合(同類の違うリストでもこのマクロを活用したいため)、参照列とフラグ列はマクロでどこを直せばいいのか教えていただけると助かります。 いろいろ自力で調べては見たのですが、知識不足でお力を貸していただけると幸いです。 よろしくお願いいたします。
- 締切済み
- Visual Basic
- qmiqmi
- 回答数4
- Excel 未入力欄の#VALUE!を消したい
エクセル初心者です。 エクセルでタイムシートを作っていますが、 時間未入力の日の 残業時間 E1欄 に#VALUE!が出てしまいます。 非表示にするにはどうしたらいいでしょうか? 始業時間 A1 9:00 終業時間 B1 18:00 休憩時間 C1 1:00 勤務時間 D1 8:00 (終業時間 B1-始業時間 A1-休憩時間 C1) 残業時間 E1 1:00 (勤務時間 D1-所定勤務時間 AA1) 所定勤務時間 AA1 7:00(欄外) (↑9:00~17:00が所定勤務時間として7:00を表の欄外に入力) 上記の場合、勤務時間 D1欄は =IF(AND(B1="",A1="",C1=""),"",SUM(B1-A1-C1)) で求めました。 次に残業時間 E1を =IF(AND(D1="",AA1=""),"",SUM(D1-AA1)) と入力したところ、始業時間や就業時間を入力すると 正しく計算されますが、 始業時間と就業時間を入力していない日は#VALUE!と表示されます。 未入力の日のE1セルにエラー表示させない為にはどうすればいいでしょうか? (ISERRORを試しましたが失敗しました。) (条件付き書式もイマイチわかりませんでした) Versionは2007です。 お手数ですが解答をお願いします。
- ベストアンサー
- その他MS Office製品
- tomotomo545
- 回答数2
- vbaで極大値を抽出する方法
数千の値を持つcsvファイルを所持しております。(A1-A5000位までに値が入っている) 値をグラフ化するとサインカーブの様な曲線が描かれる数値群なのですが その中から ・極大となる値を始めから5つ ・その極大値に対する行の数 の二点を取り出すものを作りたいのですが、うまく行きません。 基本的にはおよそ100ごとに極大をとるのですが ノイズが入っており極大から極小に向けて常に減少を続ける訳でなく たまに増加してる点が現れていたりします。 流れとしては A1から100個を探して、その中の極大を探す A101から100個を探して極大を・・・ みたいな風にやりたいのですが、もしよろしければご教授頂けないでしょうか。
- ベストアンサー
- Visual Basic
- nobis007
- 回答数3